Learn the Unity game engine and build real games step-by-step — even if you’re a complete beginner!
Each day focuses on a key skill, with practical exercises and mini projects:
Day 1: Getting Started (Install, Setup, Interface)
Day 2: 2D GameObjects (Sprite, Collider, Parent)
Day 3: 3D GameObjects (Mesh, Material, Rigidbody)
Day 4: Scripting (Vars, Methods, Debug)
Day 5: UI (Button, Canvas, Anchor)
Day 6: Scrollable Content (List, Grid, Scrollbar)
Day 7: Create Volume Slider and Loading Bar (Slider, Fill, Load)
Day 8: Timer (Countdown, Trigger, Time)
Day 9: Main Menu (Scenes, Buttons, Anim)
Day 10: Prefabs on 3D (Create, Reuse, Spawn)
Day 11: Audio (Music, SFX, 3D Sound)
Day 12: Character Movement (2D/3D, Jump, Flip)
Day 13: New Input System (Touch, Keyboard, Gamepad)
Day 14: Player Animation with Movement (Run, Blend, Transitions)
Day 15: Cinemachine Camera Setup (Follow, LookAt, Confine)
Day 16: Balloon Pop Mini Game (Tap, Pop, Random)
Day 17: PlayerPrefs for Save Data (Save, Load, Score)
Day 18: Building for Android (APK, Device Test, Settings)
Day 19: Building for iOS (Xcode, Export, Certs)
Day 20: Saving Your Project with Git (Init, Commit, Push)
Day 21: Ads with AdMob (Banner, Interstitial, Test)
Day 22: Ads with Unity Ads (Rewarded, Init, Placement)
Day 23: AI Navigation with NavMesh (Bake, Agent, Path)
Day 24: Publishing to Web (WebGL) (Build, Compress, Host)
Day 25: IAP Setup (In-App Purchases) (Init, Buy, Restore)
Day 26: Local Notifications & Daily Reminders (Schedule, Repeat, Show)
Day 27: Haptic Feedback (Vibration) (Vibrate, Tap, Mobile)
Day 28: Lighting & Particle Effects (Light, Glow, Particles)
Day 29: Publishing to Android (Google Play)
Day 30: Publishing to iOS (App Store)
Perfect For:
• Beginners with no Unity experience.
• Hobbyists wanting to publish their first game.
• Students needing a structured roadmap.
Do you have a question for us?
learnunityin30days@gmail.com