Game Development Courses Online
Game Development Live Instructor Led Online Training Game Development courses is delivered using an interactive remote desktop.
During the Game Development courses each participant will be able to perform Game Development exercises on their remote desktop provided by Qwikcourse.

Introduction to 2D Linux Game Programming
About
This course covers writing a 2D game in Linux from start to finish. It starts with setting up the built environment for various distributions and ends with packaging the game for distribution. It also includes creating tools to make creating the game easier. Sprite and level editors for instance. The game itself will be written in SDL 1.2 and use ALSA for audio. We'll primarily cover SDL 1.2, which is probably the most commonly used flavor of SDL out there right now, and briefly cover its successor SDL 1.3. (If SDL 1.3 becomes more prevalent, we may make the transition wholly to that library.) The level editors and other helper tools will largely be written in Qt4. Sample algorithms may be demonstrated first by simply printing to stdout where applicable for simplicity's sake.
Linux is available on a plethora of environments, so this course will also cover porting code from the original environment, in this case an AMD64 based PC, to other environments. The two primary target environments will be the F-200 and the Pandora. Both are ARM based hand-helds, but with very different capabilities, input schemes, and screen resolutions. We'll cover aspects of porting from one environment to another, including control scheme, screen resolution and aspect ratio, and programming considerations.
It will also briefly cover level design considerations, both when dealing with aspect ratio, and when transitioning from an arcade environment to a PC, and to a console.
Content
- Introduction to 2D game development
- Setting up the environment
- Various tools
- SDL 1.2
- ALSA
- Sample algorithms
- Level Designs
Game Development using Unity 4
About
Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as a Mac OS X-exclusive game engine. As of 2018, the engine had been extended to support more than 25 platforms. The engine can be used to create three-dimensional, two-dimensional, virtual reality, and augmented reality games, as well as simulations and other experiences. The engine has been adopted by industries outside video gaming, such as film, automotive, architecture, engineering, and construction.
Unity gives users the ability to create games and experiences in both 2D and 3D, and the engine offers a primary scripting API in C#, for both the Unity editor in the form of plugins, and games themselves, as well as drag and drop functionality. Prior to C# being the primary programming language used for the engine, it previously supported Boo, which was removed with the release of Unity 5, and a version of JavaScript called UnityScript, which was deprecated in August 2017, after the release of Unity 2017.1, in favor of C#.
Content
- History
- Overview
- Supported platforms
- Licensing model
- Unity Asset Store
- Sprite Character animation
- UI graphics, scripts, a draggable window, and dynamic UI using the Unity GUI system
- PlayerPrefs and post the hi-score to the database using PHP and MySQL
- Other uses
- Unity-chan
Learning libGDX for Game Development
About
libGDX is a free and open-source game-development application framework written in the Java programming language with some C and C++ components for performance dependent code. It allows for the development of desktop and mobile games by using the same code base. It is cross-platform, supporting Windows, Linux, Mac OS X, Android, iOS, BlackBerry, and web browsers with WebGL support.
libGDX allows the developer to write, test, and debug their application on their own desktop PC and use the same code on Android. It abstracts away the differences between a common Windows/Linux application and an Android application. The usual development cycle consists of staying on the desktop PC as much as possible while periodically verifying that the project still works on Android. Its main goal is to provide total compatibility between desktop and mobile devices, the main difference being speed and processing power.
Content
- History
- libGDX Jam
- Release versions
- Architecture
- Backends
- Other JVM languages
- Extensions
- gdxAI
- gdx freetype
- Box2D
- packr
- Notable games
Game Development using Pygame
About
Pygame is a cross-platform set of Python modules designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming language. Pygame uses the Simple DirectMedia Layer (SDL) library, with the intention of allowing real-time computer game development without the low-level mechanics of the C programming language and its derivatives.
Content
- History
- Development of Version 2
- Architecture and features
- Community
- Notable games using pygame
PSP Programming
About
Welcome to the fascinating and often rewarding world of PlayStation Portable Programming. This set of Learning Modules will provide you with the basic knowledge necessary to apprehend, acquire, install, and configure a PlayStation Portable Programming Laboratory from which all sorts of useful and entertaining tools, utilities, programs, games, and other forms of interactive media can be produced by you. I hope that this learning experience is both enjoyable and enlightening for you. For new PSP programmers, try Python: It's a good place to start. However, the recommended language for PSP homebrew is C, since the firmware, homebrew, and most games use C as their native language, and it allows deeper memory management (which, given that you have only 32MB/64MB available, you really need to do it).
Content
-
Introduction
-
PSP hardware
-
Setting up a tool-chain
-
MinPSPW
-
CYGWIN
-
Linux
-
-
Programming for the PSP (C Language)
-
Creating Makefiles
-
Creating the common Callback
-
Your first PSP program
-
Button Input
-
Images
-
Sound
-
File Management
-
-
Examples
-
Making a start menu
-
-
Programming for the PSP (Python Language)
-
Programming for the PSP (Lua Language)
Delta3D
About
Delta3d is a widely used, community-supported, open-source game, and simulation engine. delta3d is appropriate for a wide variety of uses including training, education, visualization, and entertainment. Delta3d is unique because it offers features specifically suited to the Modeling, Simulation and DoD communities, such as the High-Level Architecture (HLA), After Action Review (AAR), large-scale terrain support, and SCORM Learning Management System (LMS) integration.
Content
- The delta3d Engine
- Supported Platforms
- Delta3d-Extras
- Simulation Core
Game Development Online Courses in the Philippines, Game Development Training in the Philippines, Game Development Instruct-led, Game Development Live Trainer in the Philippines, Game Development Trainer in the Philippines, Game Development online education in the Philippines, Game Development Online lesson in the Philippines, Game Development tutorial sites, Game Development online classes in the Philippines, Game Development online live instructor in the Philippines, Game Development online live classroom, Game Development online live classes, Game Development coach