Unity is the world's most popular game engine. It combines a multitude of facets under one hood, including physics, scripting, animation, lighting, and modeling. It's free for personal and commercial use, which makes it perfect for budding game makers. Scripting in Unity is done in C#, a flexible language that has roots in C++. In this course, you will create several small games.

Topics include:

  • Physics programming
  • Collisions/Colliders/Triggers
  • 2D Animation
  • UI Design and programming
  • Variables, functions, and coroutines