United States

Total Activity

students registered
students registered

Connect with MVA

Introduction to C++ and DirectX Game Development Jump Start

Total points
Average User Rating:
Bonus points for course completion: 15
Add to My Learning Plan
You must sign in and try the content to rate it. Do you want to sign in?

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.

Instructors | Michael "Mickey" Macdonald – Microsoft Technical Evangelist; Bryan Griffiths - triOS College Software Engineer

Related MVA Course(s) | Gaming Engines for Windows 8 Jump Start; Developing Windows Store Apps with C# Refresh; Advanced Windows Store App Development with C# Refresh

Course owner: Dean Of Colleges
01 | Introduction / Getting Started
9 Points -  Level 100
02 | What DirectX Can Do and Creating the Main Game Loop
9 Points -  Level 100
03 | Creating, Texturing, and Moving Objects
9 Points -  Level 100
04 | State Management
9 Points -  Level 100
05 | Capturing User Input
9 Points -  Level 100
06 | Physics and Collision Detection
9 Points -  Level 100
07 | Adding AI and Other Extras to the Game
9 Points -  Level 100
Recommended Resources & Next Steps
4 Points -  Level 100
Related Course Resources & Events
Next Steps