Game Development Course

Game Development

Take this Game Development Course only if you want to learn professional game development techniques. This course is taught in Python (an easy to learn language with clear coding conventions) but the language you use doesn’t really matter. You’ll be learning how to develop games, and the concepts this course covers can then be applied to any programming language.

The Unreal Engine Developer Course – Learn C++ & Make Games

Description:

Learn C++ from scratch. How to make your first video game in Unreal engine. Gain confidence in programming.

character_dev

You learn how to:

  • Learn C++, the games industry standard language.
  • Develop strong and transferrable problem solving skills.
  • Gain an excellent knowledge of modern game development.
  • Learn how object oriented programming works in practice.
  • Gain a more fundamental understanding of computer operation.

Start course

The Ultimate Guide to Game Development with Unity

Description:

Created in partnership with Unity Technologies: learn C# by developing 2D & 3D games with this comprehensive guide

Guide-Unity

You learn how to:

  • Master C# concepts such as variables and if statements
  • Detect collisions, receive user input, and create player movements
  • Create power ups including triple shots, laser beams, speed boosts, and shields
  • Apply shaders that transform your game backgrounds
  • Create enemies with basic AI behavior
  • Implement sound effects, background music, and particle effects
  • Activate and use Unity’s Team Collaboration service
  • Navigate the Unity Engine and discover unique features such as the Asset Store

Start course