Tag Archives: Game

Browser Based Game Development: Part 1 – Local Setup

Welcome back! This part will help you setup your Local Server for developing the game. Regardless of your emulator choice, I`ll guide you step by step either way. First, a little introduction into PHP programming: PHP stands for Hypertext PreProcessor. It is a server side language, meaning that you can use it to query databases, grab […]


Video: Introduction & Deploying to C++ and DirectX Game Development

Have you always wanted to get started in game development? Here’s your chance to learn how to create games from the ground up, using C++ and DirectX. Learn about the game loop, input detection, applying basic shaders, state management, and more. With these skills, you’ll be building the engine, not just the game—and you’ll up-level your employability options with AAA companies at the same time.

1. Introduction and Getting Started
First, we set up the tools required in the game development process, and we take a look at the Visual Studio 2013 template that we will use as a starting point.

2. What DirectX Can Do and Creating the Main Game Loop
This module covers how to implement the main game loop that drives the system forward.

3. Creating, Texturing, and Moving Objects
In this module, we explore how to manipulate objects within the game and how to create more instances of them (without all of the overhead of the first instance).

4. State Management
With a basic game loop in place, this module investigates how to set up and manage a larger state system that most games require.

5. Capturing User Input
Here, we explore the basics in user input capturing. We then investigate how to apply that input to the various game states and objects throughout a game.

6. Physics and Collision Detection
In this module, we cover basic physics and the collision detection methods required to create the gameplay.

7. Adding AI and Other Extras to the Game
With the majority of game elements and systems in place, this module takes a look at how we can apply textures and different shaders to dress up the game objects and menus.

Video: Introduction and Deploying to WebGL 3D with HTML5 and Babylon.JS

Do you have a great idea for a 3D game? If you want to build it with the same open source framework used to create Assassin’s Creed Pirates, check out this exciting course! Babylon.js is a free, open source gaming framework that streamlines WebGL functionality. Use it to create 3D games and apps which work on every browser that has a GPU device.

Watch the creators of Babylon.js in this entertaining deep dive into 3D game development, including a look at collisions, particles, shadows, and texture. Explore basic 3D concepts, create a 3D scene, and connect the 3D assets creation tool to your website or app.

Understanding the Basics
Explore 3D basics, and take a look at 3D without hardware (creating a software engine)

WebGL Basic
Think of this as a WebGL 101 course, with a look at geometries and shaders, resources, and performance considerations.
Understanding Geometries and shaders

Using Babylon.js for Beginners
Take a look at basic scene components (lights, cameras, and meshes), materials, and inputs (gamepads, touch, oculus, and orientation), plus get insights on using the Playground.

Understanding Materials and Inputs
Learn about materials, shaders and how to work with inputs.

Game Pipeline Integration with Babylon.js
Examine working with Blender, using Sandbox, and exploring 3ds Max

Loading Assets
Load your scene, meshes, and assets. And take a look at offline mode.

Babylon.js: Advanced Features
Add collisions for first person display, and create your own shader

Special Effects
Get a look at shadows, lens flares, bones, and physics.

Video: Developing Games Flappy Bird with Construct 2

Are you interested in becoming a game creator? Want to make the next Flappy Bird? Look no further than Construct 2, a cross-platform HTML5 game creator designed specifically for 2D games. It supports multiple platform exports, including free export to Windows Phone and Windows 8.

Join experts James Quick and Shahed Chowdhuri for this engaging session. Learn to build a fun and engaging 2D game in just an hour, with no previous experience, using the popular “drag-and-drop” tool. Watch exciting step-by step demos, and see how easy it is to set up Construct 2, build games, and publish to the Microsoft platform. You can even get blog posts and video links to supplement your learning. Don’t miss this chance to get started creating games!

Video: Porting Unity Games to Windows Store and Windows Phone Full Course

If you are a Unity game developer who wants to increase your reach by bringing your existing iOS, Android, or PC games to Windows Store and Windows Phone, roll up your sleeves and join us for this practical, step-by-step deep dive. At the end of the training, you can have your full game ported!

Experts Jaime Rodriguez and Mickey MacDonald walk you through an end-to-end port and explore the requirements, tools, Windows APIs, and must-implement Windows features. In these working sessions, they explain optimizing for Windows hardware and troubleshooting porting issues. Jaime and Mickey share lessons learned, cover the common pitfalls to avoid, and even offer advice on how to monetize your app and how to submit it to the Windows Store. Don’t miss this chance to get your games out to an even larger audience!

Download the projects that are covered in the course:

– Demo game created to show how to port Unity games to Windows Phone and Windows 8.1

– Plugin for Unity3D that allows AdMob and PubCenter ads to be displayed on Windows Phone and Windows Store

– Angry Bots https://www.assetstore.unity3d.com/en…

Video: Developing 2D & 3D Games with Unity for Windows Course

Whether you’re a beginner or an established indie game developer, if you want to ramp up your skills, join the always-entertaining Adam Tuliper (of DinoBurger fame) and a team of industry experts for this informative Jump Start. They take you on an awesome journey using Unity, one of the most popular game development tools available.

Learn how to develop Unity Games for Windows using C# and Unity, and see why Unity is the tool of choice for millions of game developers around the world. Explore the interface, 2D and 3D game development, publishing for Windows, and monetizing your games. Find out how Unity helps you animate events, use environmental controls, add finishing touches for a more polished game, and more. Don’t miss it!

For Sample code used throughout this course please visit: