Skip to content
UdemyUnityPaid courseBeginner levelCertificate

Unity Mobile Game Development (Udemy.com)

Create and publish mobile games for Android and iOS using C# and Unity

Created by: Mario Korov

Last updated July 2025

icon
What you will learn

  • Compatibility with all Resolutions and Mobile Devices
  • Implement Touch Controls with Unity's New Input System
  • Monetization (Banner, Interstitial and Rewarded ads)- Android & iOS
  • Implement Notifications- Android & iOS
  • How to Test Games on Mobile Devices- Android & iOS
  • Virtual Joystick
  • Level Selection With Unlocking System
  • Power Ups- Health, Shield and Shooting Upgrades
  • Implement Boss Fight
  • Score, High Score and Save System
  • Optimization-Scriptable Objects, Profiler Analysis and Object Pooling System
  • Publishing on Google Play- Android

How it compares

Against the other 183 rated Udemy courses in Unity on CourseDuck:

  • Rating4.6 out of 5higher than 63% of them
  • Reviews283#103 of 184 by number of reviews
  • Length7.2 hoursshorter than 62% of them
  • Last updatedJuly 2025more recently than 86% of them

icon
Course Description

Have you ever wondered how to make a mobile game? You've come to the right place.

The Space Shooter mobile game is designed to guide you step by step through challenges that can occur in mobile game development. You will learn how to make your game compatible with all screen resolutions and devices (automatic Camera adjustments, scaling and placement of UI elements, and more).

Lectures are carefully edited, concise, and easy to follow. There is no time wasting. To follow the course you will need some basic C# knowledge (variables, functions, "if" statements, etc.) and you need to be familiar with the Unity editor.

Some highlights of this course:

  • New Input System

  • Monetization

  • Notifications

  • Optimization

  • Device Compatibility and Testing

  • Boss Fight

  • Publishing Process


By the end of this course, you will have general knowledge of how to develop and publish mobile games.

(*please note that the publishing process is covered only for Android, on Google Play Store, the rest of the course covers both, Android and iOS)

Customer Support:

I respond to all messages if you get stuck anywhere or need help.

You can also join the community on the Discord server and connect with other enrolled students.

Thank you for your time and see you in the course lessons.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Mario Korov

Hello everyone, my name is Mario and I'm a self-taught game developer with a Bachelor's degree in Mathematics from the Department of Mathematics, Osijek. For almost a decade of freelancing, finding quality and short tutorials was my major stepping stone, so I decided to put all my knowledge and passion into unique, straight-to-the-point videos to help other developers. You will save so much time, learn faster, and in the end make a game faster.

Also I'm a developer of a published game on Steam called Dr.Planet and have a bunch of freelance projects in my portfolio.

To sum up, all my love and passion are in Unity courses with the goal to help you in your game developer path. Thank you and see you in the lessons.

I'm really looking forward to this journey.

icon
More Unity courses

$79.99

$74.99

$149.99

$13.99

$149.99

$16.99

icon
Reviews

4.6

283 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Jairo Martinez on 11/19/2025

Ok if you just want to be able to copy a specific game. doesn't explain why things are needed though

By Jin Kimura on 6/10/2025

Overall very easy to understand, but some lectures lack information causing confusion. For example on 14. Virtual Joystick, I had to add 'using UnityEngine.InputSystem;' at the top to make it work and it took me forever to figure it out since it was not mentioned anywhere. (seems this was caused from a change on Unity 6 update after video was released)

By Anant Sharma on 5/25/2025

Good, covering more basics would have been a nicer touch

By Junior Fulgence LOHORE on 9/30/2024

This is a GREAT course! Good structure, lots of useful tips, clean codes, good explanations and available instructor. It could be better with an update in the "advertisement" section for the "Ads mediation" implementation and a lecture where we test and see how Ads are presented on mobile. Except these "personal" requests, this is by of the most valuable course I bought so far. Definitely recommended if you want to make your own space shooter mobile game and consolidate some C# notions.

By Andrés Alfonso Rallo Olavarría on 12/26/2023

Este curso es bueno, cumplió con mis expectativas, recomiendo a los que tomen este curso que posean una conocimiento básico previamente de tal forma puedan seguir fluidamente este curso y de igual forma posean 2 monitores conectados al mismo computador para seguir bien cada sección ya que el curso es rápido y muy completo en lo que a android enseña.

By Rishabh Bhatia on 11/30/2023

THE BEST MOBILE GAME DEV COURSE ON UDEMY. What a great course. All lectures are to the point. Covers everything from code architecture to game optimisation and testing and publishing. The response and support from the course owner is also fantastic. Looking for more advanced mobile dev courses now.

By Adam Chojaczyk on 10/2/2023

It's unbelivable how much knowledge can be compressed inside 7h video course. It learns how to start and develop full-featured game, shows some practical use for design patterns... Oh boy (or girl) - just look at the content section for the course: YES - IT'S REALLY ALL COVERED THERE! The course is definitely much above what I've expected. Intense, focused on knowledge and practical use cases. From scratch to Google Play publishing! Thank You Mario!

By Trilab Games on 9/22/2023

This course is amazing. The instructions are very clear, the instructor explains very well and the final result is very good to continue developing the video game. I highly recommend this course for beginners and for more advanced levels. Thanks for the content

By Kartono Xaverius on 6/12/2023

The course material is exceptionally well-structured, allowing for clear delivery of the content. Mario's voice is articulate, and the language used is easily understandable. Mobile game development poses challenges such as limited space and memory. However, in this course, Mario proficiently elucidates the necessary steps in mobile game development and provides a comprehensive guide on publishing Android games to the Play Store, covering the entire process from inception to publication. Thank you Mario

By Alejandro A. O. on 4/21/2023

Another amazing course by Mario, very well done. Only thing is, if this course is ever updated with more content, for this kind of game I would've loved to see those enemies that spawn in a fixed path and if you destroy them all before they leave the screen, you get a power up just like the good old gradius games. Other than that, everything is perfectly explained and works with zero flaws, kudos to Mario, can't wait for his next course.

Showing all 10 reviews on CourseDuck

Read all 283 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100