Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Become an iOS/Android Game Developer with Unity 2017
Rating: 4.1 out of 5(356 ratings)
28,537 students

Become an iOS/Android Game Developer with Unity 2017

Re-create the most popular apps and publish them to the App Store / Play Store.
Last updated 3/2018
English
English [Auto],

What you'll learn

  • Build apps and publish them to the market.

Course content

6 sections49 lectures5h 4m total length
  • Introduction3:29

    Launch your learning by exploring Unity to create an iOS/Android color switch game, set up a new project, and implement tap-to-jump with gravity multiplier.

  • Creating the background.3:20

    Change the main camera background to a gray color using the inspector, build a white circular player sprite from default Unity assets, scale it, and prepare for future movement programming.

  • Color Switch Movement.6:30

    Create color switch movement inspired by flappy bird with a smooth jump transition using a standard C# script, a rigidbody, and a circle collider; tune jump force and gravity scale.

  • Editing our Circle.4:11
  • Creating the Circle as an obstacle5:10
  • Adding the Circle Rotation.6:14

    Learn to rotate a circle in Unity by correctly positioning the pivot, and implement a C# script that rotates via transform around the z axis using Time.deltaTime.

  • Tags and Tagging.4:08
  • Coloring part 1.5:46

    Randomize the player's starting color in a Unity C# script using random.range from 0 to 3 and a switch, mapping 0 blue, 1 yellow, 2 pink, 3 purple.

  • Coloring part 2.5:21
  • Debugging information.3:00

    Learn to trigger death when the collision color differs from the player's current color, log the event, and prepare for robust random color assignment and an upcoming camera follow.

  • Camera follow script.5:12
  • Changing the color of the player.5:11
  • Player Death.4:30

    Learn to implement a color switch and player death with scene reload in Unity, editing the player script and scene manager to restart the level when you fail.

  • Creating the score.4:59
  • Getting points when scoring.6:20
  • Creating the Prefabs.2:46
  • Infinite Generation.9:17

    Master infinite generation in Unity by spawning rotating color obstacles and color changers, scoring through pickups, and using prefabs with scripts to instantiate obstacles at runtime.

  • Bonus lecture: Color Switch - Generating Different Obsticles.4:57

Requirements

  • Have a PC that can run Unity.
  • iOS or Android Device.

Description

In this course we will take a look at the two most popular mobile games and re create them using Unity and C#.

The games we will be recreating: 

  • Cut The Rope ( This is our introductory game, we will recreate it mostly by using the built in Unity components, so that you get a bit more comfortable with the engine.)
  • Flappy Bird ( We will learn how Rigid bodies behave and how to create the illusion of an endless runner. )
  • Color Switch ( We apply all that we have learned so far to create our final game, and get it published to both iOS and Android.)  

We will then deploy these games to our Android device, as well as our iOS device using xCode

You will learn why xCode is very important when it comes to developing for the App Store.

Learn how to earn money with free games using Advertisements ( Video Ads ).

Finally we will show you how to publish these games to the App Store and/or Play Store.

Who this course is for:

  • Anyone who wants to learn how to develop apps for iOS/Android and publish said apps to the App Store and/or Play Store.