Game Development

About this learning track
This 16-week game development program takes you from beginner to creator by guiding you through the entire process of building 3D games in Unity. You’ll start with the fundamentals of C# programming, Unity’s engine, and version control, then dive into 3D asset creation, art, design, and audio. Along the way, you’ll develop two full projects, a simple cube game and a third-person shooter, where you’ll implement physics, UI systems, animations, combat mechanics, and level design.
The curriculum emphasizes hands-on practice, playtesting, and polish, ensuring you graduate with not only finished games but also the production, optimization, and presentation skills you need to step into the world of professional game development.
What you will learn
- Game Development Foundations – understand the Unity engine, C# programming basics, and version control with Git/GitHub.
- Design & Asset Creation – learn 3D asset creation, art and design principles, and how to bring visuals and audio together to build immersive worlds.
- Gameplay Mechanics – create core loops, physics interactions, UI systems, animations, and combat features that make games fun and engaging.
- Building Complete Games – develop two projects (a cube game and a third-person shooter), from setup to polish, testing, and optimization.
- Production & Delivery Skills – practice playtesting, bug fixing, balancing, exporting builds, and presenting finished projects like a professional developer.
Requirements
- A working laptop
- Steady internet access
- A working mobile phone
- A learning attitude
Being a game developer means more than building worlds, it means crafting possibilities, setting rules, and inviting others to discover their own stories within them.

Elvis Emezi
Path LeadOther learning tracks

Frontend Web Development
Learn JavaScript design patterns and how to develop web apps using React.

Backend Web Development
Learn all about JavaScript advanced topics: OOP, RegExp, design patterns, and APIs.

Product Design
Learn all about Branding, and master the act of transforming ideas to design solutions.
