Build simple 2D games for mobile. Master Unity basics, touch controls, physics, and integrating ads for monetization.
Creating games is the funnest way to learn to code. This course introduces Unity for 2D mobile game development. You will learn the Unity interface, C# scripting basics, and the physics engine. We focus on mobile-specific challenges: implementing touch controls, optimizing assets for phone hardware, and handling different screen aspect ratios. Finally, you will learn to monetize your game by integrating Unity Ads and building a release build for the app stores.
Estimated completion time: 21 lessons • Self-paced learning • Lifetime access
Yes, Unity builds for PC/Console easily too.
We use free assets, focusing on code/logic.
Yes, Unity Personal Edition is free to start.
Focus is 2D, but concepts apply to 3D.