About This Class
Have you ever wanted to create your own mobile games but didn't know where to start? This course is designed to help you learn Unity game development by building five complete Android games from scratch. Instead of learning only theory, you'll gain practical experience by working on real projects that introduce the core concepts used in professional game development.
Throughout the course, you'll build an Endless Runner, a 2D Platformer, a Top-Down Shooter, an Arcade Flight Game, and a Casual Puzzle Game. Each project focuses on different gameplay mechanics and programming techniques, helping you develop a well-rounded understanding of game development.
Along the way, you'll learn how to:
-
Use the Unity Game Engine efficiently.
-
Write gameplay code in C#.
-
Create player controls and game mechanics.
-
Build enemy AI and scoring systems.
-
Design user interfaces and game menus.
-
Work with animations, physics, audio, and particle effects.
-
Optimize games for Android devices.
-
Build and publish your games for the Google Play Store.
By the end of this course, you won't just have theoretical knowledge—you'll have five complete portfolio projects and the confidence to begin developing your own original games.
Whether you're a complete beginner, a student exploring game development as a career, or a hobbyist who has always wanted to make games, this course provides a structured, project-based path to learning one of the world's most popular game engines.