Unity 3D for Beginners: Make an IOS or Android Game!

Use the Unity3D Game Engine to Make 2D and 3D Applications for Multiple Mobile Platforms
3.5 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
37 students enrolled
92% off
Take This Course
  • Lectures 43
  • Length 6 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

Use the Unity3D game engine to make flawless 2D and 3D applications for multiple platforms, including IOS and Android. You will have a fully functional 2D game by the end of this course. This course's lessons are meant to be watched in order, and in my experience, it will be beneficial if you do the work while watching, and not after. Basic programming concepts will be covered, and all artwork used will be taught how to reciprocate by using a vector graphics drawing software named "Inkscape". However, take note that the final game you will develop (Shipped!) is copyrighted by Virality Inc.

Have Fun! :)

What are the requirements?

  • Must Be Able To Download and Install A Fully Functional Version of Unity 5
  • Basic Computer Skills (Using a mouse/keyboard, moving files, downloading files, etc.)
  • Prior Programming Knowledge is Recommended but Not Required

What am I going to get from this course?

  • Flawlessly Use The Unity Editor
  • Write Basic C# Programs To Alter and/or Create Game Elements
  • Animate Game Elements In Order To Create a Smooth and Professional Style Game
  • Use The Vector Graphics Software Inkscape To Make Basic Drawings
  • Make A Fully Functional Mobile Game On Their Own!

Who is the target audience?

  • This Unity3D course is meant for individuals with a strong ambition to make a mobile game. No prior programming knowledge is needed. This course is probably not meant for you if you:
  • 1) Are looking to learn any form of 3D modeling or rigging
  • 2) Have very little or no basic computer knowledge (Moving Files, Downloading Files, etc.)

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

A quick intro and some tips on how I would like you to learn from this course


What is unity3D?


Download Unity3D and Create Your First Project


Learn to Setup Unity3D for Mobile Specific Games. Learn About Scenes.


Learn about the basic components of the editor and how to navigate within them.

3 questions

Test your knowledge of the components of the Unity Editor and the process of setting up a project.

Section 2: The Basics

Learn the basics of a gameobject and its transform property


Learn To manipulate and add lights and cameras to your scene


Learn about the collider and physics properties of a gameobject.

Section 3: Building a Game!

Outline the basic components of our game.


Prepare Basic Sprites for Use in Our Game With Inkscape


Set up the project for 2D development


Layout the grid for our ship to move around in.


Move our ship by swiping.

Movement Through Swiping - Part 2
Movement Through Swiping - Part 3
Building [Installing] the game on your device - ESSENTIALS!
Movement Through Swiping - Part 4 [Install Game To Device]
Movement Through Swiping - Part 5
Movement Through Swiping - Part 6
Movement Through Swiping- Part 7
Movement Through Swiping - Final Script

Learn to randomly generate objects

Randomly Generating the Goals - Part 2

Learn to use Unity's built in UI system to display the score, and increase the score after something has been accomplished

3 questions

A quick check to make sure you have learned properly what has been taught in the videos before this point in this section.


Plan out our missile strategy


Layout our missile in our game


Randomly launch our missiles, and then reset them once they have cleared the screen

Randomly Launching The Missiles - Part 2
Randomly Launching The Missiles - Part 3

Use the accelerometer to manipulate gameobjects

Implementing Tilting/Accelerometer - What's a Boat Without Water? - Part 2

Gradually increase the difficulty of the game


Learn about collisions, animations, and combining them both to create smooth outcomes

Animations: Missile Collision - Part 2

Build our game over menu and restart button

Game Over & Restart - Part 2

Build our primary menu


Add audio to spice up the game


A sad goodbye, and tips to guide you on your journey

5 questions

A quiz that covers everything you should have picked up in this course.

Final Script: Swipe
Final Script: Goal
Final Script: Missile
Final Script: GO

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Hi, my name is Navjot Singh, and I am a High School Junior.

I have been developing mobile apps for nearly 2 years now, and have launched a mobile game company (Virality Inc.) with published apps available for download on the Google Play Store. Our primary purpose is to make games that are not only entertaining, but unique as well. Sorry, no Flappy Bird clone from us. While a lot of our major apps are still under development, I like to take time off to teach others how to make apps and/or games. This can be challenging while keeping up with schoolwork, but I strive to do it anyways. The marketplace is booming right now, and the more lives I can help this way, the better!

Ready to start learning?
Take This Course