Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Unity Mobile Game Development by Mario Korov

Unity Mobile Game Development by Mario Korov

/

Author:Mario Korov

Duration:7 hours 9 minutes

Actual Duration:7h 7m

Release date:2025, July

Publisher:Udemy

Skill level:Intermediate

Language:English

Exercise files:Yes

Software:Unity, C#

Course URL:https://www.udemy.com/course/unitymobilecours

Learn to create and publish engaging mobile games for Android and iOS using C# and Unity.

Ready to build and launch your own mobile games? This course dives straight into creating a Space Shooter game, guiding you through the entire process from initial concept to publishing on both Android and iOS. You’ll tackle real-world challenges in mobile game development, ensuring your game looks and plays great on any device.

🎯 What you’ll learn

  • Ensure compatibility with all screen resolutions and mobile devices
  • Implement intuitive touch controls using Unity’s New Input System
  • Integrate various monetization strategies (banner, interstitial, rewarded ads)
  • Implement push notifications for Android and iOS
  • Test your games effectively on mobile devices
  • Create a virtual joystick for seamless gameplay
  • Develop a level selection system with unlocking mechanics
  • Implement power-ups for enhanced player abilities
  • Design and implement boss fights
  • Build robust score, high score, and save systems
  • Optimize game performance using Scriptable Objects, Profiler, and Object Pooling
  • Publish your game on the Google Play Store

✅ Requirements

  • Skills: Basic C# knowledge (variables, functions, etc.), Familiarity with the Unity editor
  • Hardware: An Android or iPhone device is preferred but not required

📝 Description

Ever wondered how to actually make a mobile game? This course is your direct path. We’ll build a Space Shooter game step-by-step, tackling common challenges in mobile game development. You’ll learn to make your game look great on any screen size, handling automatic camera adjustments, scaling, and UI placement. The lectures are short, to the point, and easy to follow – no wasted time here. You’ll need some basic C# knowledge and familiarity with the Unity editor to get started.

Key takeaways include mastering the New Input System, implementing monetization strategies, setting up notifications, optimizing performance, ensuring device compatibility, designing boss fights, and navigating the publishing process (primarily for Android on Google Play, though the course covers both platforms). You’ll gain the foundational knowledge to develop and publish your own mobile games. Plus, I’m here to help if you get stuck, and there’s a Discord community for extra support.

🧑‍🎓 Who this course is for

  • Anyone who wants to quickly start with mobile game development

🧑‍🏫 About the Author

Mario Korov is a self-taught game developer with a Bachelor’s degree in Mathematics. For nearly a decade, he’s been freelancing and noticed a gap in concise, high-quality tutorials. He’s poured his knowledge and passion into creating straightforward videos to help other developers save time and learn faster. Mario is also the developer of the published Steam game Dr.Planet and has a portfolio of freelance projects. His goal is to share his love for Unity and guide you on your game development journey.

🏁 Final Result

  • By the end of this course, you will have developed a complete Space Shooter mobile game, ready for potential publishing, with features like multiple levels, power-ups, boss battles, and monetization integrated.
Curriculum

📋 Course content

  1. Update & Welcome
    • Update Intro0:57
    • Welcome and Discord Server0:40
  2. Project Setup
    • Create a project and choose settings2:12
    • Device Simulator1:15
    • Sprite Importing and Sprite Editor [DOWNLOAD ASSETS]3:22
    • Scrolling Background [Mini Challenge]7:31
  3. Input & Controls
    • New Input System Setup1:43
    • Enhanced Touch Fundamentals4:43
    • Move Player with Touch7:07
    • Player Movement Restrictions4:48
    • Camera Boundaries5:34
    • Touch Controls Update4:47
    • Tap Count1:44
    • Virtual Joystick6:36
  4. Core Gameplay Mechanics
    • Enemy Concept (Inheritance)5:38
    • Meteor Prefab [Mini Challenge]7:17
    • Collision Matrix2:57
    • Meteor Spawner7:30
    • Object Rotation1:24
    • Shooting Laser Bullets8:47
    • PlayerStats and Damage System3:15
  5. UI & Visuals
    • UI Fundamentals4:19
    • Health Bar7:09
    • Safe Area Helper2:58
    • Explosion Animation5:36
    • Damage Animation and Transitions6:18
  6. Enemies & Progression
    • Shooting Enemy12:49
    • Green Enemy [Challenge]1:45
    • Enemy Spawner3:40
    • Win Condition4:05
  7. Game Management & Scenes
    • UI Panel Controller- Text Mesh Pro5:13
    • Game Manager8:39
    • Singleton Pattern3:02
    • Change Levels/Scenes8:41
    • Fade Between Scenes9:05
    • Loading Screen5:55
    • Upgrade/Fix Fade Effect2:32
    • Font Creation2:17
  8. Score & Saving
    • Score System6:08
    • Playerprefs Syntax2:32
    • Save and Load Score/High Score7:37
  9. Menu & Level Selection
    • Scene Preparation3:49
    • Start Screen (Menu)4:21
    • UI Setup5:54
    • Level Selection and Unlocking7:55
    • How to easily create levels2:22
  10. Mobile Testing
    • Android Phone Build for Testing3:26
    • iOS Phone Build for Testing6:14
  11. Power Ups
    • Scriptable Object Spawner6:15
    • Health Power Up4:39
    • Shield Power Up9:22
    • Shield UI5:42
    • Shooting Power Up8:34
    • Power Ups Update0:38
  12. Boss Fights
    • Boss Concept and Preparations2:25
    • Boss States and Controller4:23
    • Enter State6:02
    • Testing States2:21
    • Boss Fire7:47
    • Special Attack12:33
    • Boss Stats and Death8:22
    • Spawn Boss4:32
  13. Audio
    • Background Sound [DOWNLOAD ASSETS]2:26
    • Shooting Sound Effect5:07
  14. Ads & Monetization
    • Unity Cloud Info0:19
    • Ads Setup9:00
    • UPDATE: Unity Cloud1:15
    • UPDATE: Ads and Unity versions1:39
    • Banner Ads6:53
    • Skippable Ads (Interstitial)10:03
    • Rewarded Ads [1]3:41
    • Rewarded Ads [2]16:32
  15. Notifications
    • Android Notifications9:38
    • iOS Notifications7:03
  16. Optimization
    • Profiler5:14
    • Object Pooling12:32
  17. Publishing
    • Android Build5:18
    • Privacy Policy2:41
    • Google Play Forms8:07
    • Google Play- Internal Testing and Publishing3:46
    • [UPDATE 2024] Google Closed Testing Info0:32
  18. Bonus
    • BONUS PROMO0:13
Watch online or Download for Free
Unity Mobile Game Development by Mario Korov
NAME
SIZEDURATION
1. Welcome and Update
3.8 MB1m
2. Project Setup
2.8 MB3m
3. Sprites and Scrolling Background [DOWNLOAD ASSETS]
9 MB10m
5. New Input System Compatibility Update [DON'T SKIP]
5.3 MB4m
6. Joystick and Taps
8.2 MB8m
7. First Enemy Concept and Spawner
23.5 MB24m
8. Player Shooting
7.8 MB8m
9. Health Bar and Damage SystemUI
15.6 MB17m
10. Animations
11.5 MB11m
11. Enemies
19 MB18m
12. Game Manager and Win Condition
18.2 MB20m
13. Scene Management and Loading Screen
27.4 MB26m
14. Score and Saving
19.3 MB18m
16. Test on Mobile Device [Android and iOS]
12.9 MB9m
19. Sound [DOWNLOAD ASSETS]
8.1 MB7m
20. Ads [Android and iOS]
54.9 MB47m
21. Notifications [Android and iOS]
16.4 MB16m
22. Optimization
18.2 MB17m
23. Google Play Publishing [Android]
20.8 MB19m


Join us on
  Channel    and      Group

Leave a Comment

Your email address will not be published. Required fields are marked *