Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unity Mobile Game: Build Your First Game for iOS and Android
Rating: 4.6 out of 5(15 ratings)
949 students

Unity Mobile Game: Build Your First Game for iOS and Android

Let's create a fun engaging game for iOS and Android in Unity
Created byHunter Reid
Last updated 3/2024
English

What you'll learn

  • Understand the complete process of setting up Unity projects tailored specifically for mobile game development.
  • Implement essential game mechanics such as player movement, obstacle generation, and scoring systems within the context of a 2D game.
  • Apply optimization techniques to ensure smooth performance across various mobile devices, enhancing user experience.
  • Gain proficiency in utilizing Unity's powerful tools and techniques for mobile game development.

Course content

1 section8 lectures58m total length
  • Downloading Unity1:18

    Download Unity from unity.com, choose the Windows installer or Mac/Linux options, run the installer, accept the terms, and install the recommended editor to start your first Unity project.

  • Creating our project5:58

    Create a new 2D mobile Unity project, set up a mobile canvas with a logo and play button, and implement a scene switcher to load the game scene.

  • Main gameplay loop11:12

    Build the main gameplay loop in Unity by spawning blue boxes as obstacles, dodging them with a 2D player, and handling game over via scene transitions to the main menu.

  • Game over screen3:26

    Create a game over screen in Unity by adding a Text Mesh Pro font asset, displaying a centered 'game over' heading, and adding 'play again' and 'menu' buttons.

  • Colorful backgrounds4:36

    Create a color cycle controller to smoothly transition the main camera background between colors from an array using lerp and a configurable transition speed.

  • Highscore and score system14:18

    Implement a global score and high score system across scenes using a score manager, with live UI updates and saved high scores via player prefs.

  • Character skin select11:52

    Design and implement a skin select menu in Unity, using toggles to choose between three skins, persist the selection with PlayerPrefs, and apply the skin to the player character.

  • Finale1:12

    Celebrate finishing your first Unity mobile game for iOS and Android, showcase the finished project, and invite learners to connect on LinkedIn and GitHub.

Requirements

  • No programming experience needed!

Description

Hi, I'm Hunter


In this comprehensive course, you'll learn how to create your very own 2D game called "Block Dodge" for iOS and Android platforms. From setting up your project to implementing game mechanics and optimizing for mobile devices, you'll gain hands-on experience with Unity's powerful tools and techniques. 


Whether you're a beginner or an experienced developer looking to expand your skills, this course will equip you with the knowledge and confidence to bring your game ideas to life on mobile platforms. Join us and start your journey towards becoming a successful mobile game developer today!


Things you'll learn:

  • Master the setup process for Unity projects tailored specifically for mobile game development.

  • Dive into implementing essential game mechanics such as player movement, obstacle generation, and scoring systems.

  • Explore optimization techniques to ensure smooth performance on a variety of mobile devices.

  • Gain hands-on experience with Unity's powerful tools and techniques for mobile game development.


What are you waiting for? It's time to dive in and get started now! Whether it's pursuing your dreams, tackling a new challenge, or embarking on an adventure, the moment is yours to seize. So what are you waiting for? Get started now and unleash your potential! Remember, give 5 stars if you enjoy!

Who this course is for:

  • Beginners
  • Anyone passionate about bringing their game ideas to life on mobile devices