Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn To Create Mobile Games, Then Sell Them And Earn Money
Rating: 4.3 out of 5(26 ratings)
3,849 students

Learn To Create Mobile Games, Then Sell Them And Earn Money

Learn How To Create Mobile Games For Android And iOS And Earn Money While You Do It
Created byAwesome Tuts
Last updated 11/2016
English

What you'll learn

  • Learn Unity Interface
  • Learn Basic Scripting
  • Learn Intermediate Scripting
  • Sound design
  • Use mecanim to animate menus and sprites
  • Create menus and fade between scenes
  • Implementing ads in games
  • Create Your own games from scratch

Course content

11 sections71 lectures6h 35m total length
  • 0 - Introduction1:35
  • What Is Expected From You1:00
  • Downloading Unity And Taking A Look At Its Interface7:38

    Introducing Unity user interface which we will use during our development. This is just a basic introduction of the most important user interfaces in Unity that you are going to use during the course and also during your own development. It will show you were can you place your assets, place your assets in the scene and see them in the game view, access properties of an object in the scene, and where will you print out your code to look for errors while developing.

  • How To Study This Course1:00
  • Introduction to variables5:05

    Variables are the heart of any programming language. They represent data that we use to keep track and to store values that are important for our game or application. We will explore basic variables that are going to need every time you develop your own games or any other project for that matter.

  • Operations With Variables4:17
  • Functions6:32

    Functions are a way to group a block of code that we reuse all the time to reduce our typing and to make our code look more cleaner. There various types of functions which we will explore in this video and see how can we use and create them.

  • Conditionals7:23

    When we want to check anything in our game or application we need conditionals to set a condition. For example if we want to check how many lives our player has, which level did he reach, how much score has he earned and many other things we need to check if that certain thing is true or false, and based on that we will execute a block of code that continues our game. We will see how can we use conditionals in this video.

  • Loops5:13

    Writing a specific code many times when we need to repeat a certain operation for a certain number of times can be frustrating, and it makes our code messy and it will be hard to debug that code when we encounter an error. Loops help us do that but with little effort. We will explore loops and what kind of loops are there and how can we use them in this video.

  • Arrays5:58

    If we want to store multiple data of the same type instead of declaring that type of data for example ten times we can use arrays to do that for us. We will learn basics of arrays, how can we create them, use them, and access the data that they store.

  • Classes And Objects8:14

    Monobehaviour is the class that every class that we create extends by default. In OOP(Object Oriented Programming) when a class extends a class it inherits the behaviour of the the extended class, that means it basically inherits all the functions and variables that are declared in that class which we will see in this video.

  • Coroutines and Delegates6:35

    Often when making games you want to make something happen with a delay. Coroutines are powerful functions that enable us to do exactly that. We will see how can we create coroutines and how can we use them to program a delayed behaviour.

  • Getting Components5:16
  • Data Encapsulation8:12

Requirements

  • Free Unity3D software

Description

****** Updated For Unity 5 ******

Over 3800 Enrolled Students Are Learning To Make Games And Earn Money

I present to you a course that is project based, and in this course I will cover all the topics that you need to know how to make your own games.

I'm self taught at programming so I know what problems you are facing and how to overcome them, so I designed this course in that way so that it will help you learn how to make games and earn some cash while you are at it :)

We will start with simple things so you will be comfortable if you are using unity for the first time, however I do expect from you that you know the basics of OOP(Object Oriented Programming), you don't have to be an expert programmer but you should have written a couple of simple programs and understand what are classes, objects, constructors, methods, variables, inheritance and other stuff connect to OOP.

You will also benefit from my super fast response if you have any issue that you are stuck with(I check Udemy forums every day if someone posts a question). Oh and all the students taking the course will also be there to help you!

All project files will be included and you are free to use them for anything that you like, personal or commercial use!

This Course is not here to teach you all of the features of Unity, but it will teach you enough so that you will be comfortable to use Unity on your own to create games, and you will be comfortable to look anything up if you feel like the subject is not familiar. Oh and I also have other courses that cover Unity game development so you can check them out and improve your Unity and game development knowledge even further.

If you are a beginner then start your game development journey with me, if you already created games you are also welcome to join and learn new techniques that will help you in your further game development career.

What You will learn

  1. Unity Interface
  2. Basic C# Programming
  3. Intermediate C# Programming
  4. Advanced C# Programming
  5. Importing And Organizing Assets
  6. Slicing Sprites
  7. Animating Sprites
  8. Learn How To Use Unitys New UI System
  9. Creating Menus
  10. Creating Cool Animations
  11. Understand And Use Unitys Physics System
  12. Saving Game Data Using Player Preferences
  13. Play Music In Your Game
  14. Implement Interstitial Ads
  15. Learn How To Support Multiple Screen Resolutions
  16. Learn How To Submit Your Game On Google Play Store

That And Much More Is Awaiting For You In This Course

If You ever had an idea for an awesome game, then enroll in this course and learn the tools that you need to develop Your next hit game!!!

Enroll Now!! You Will Not Be Disappointed!!

Who this course is for:

  • No prior programming experience is needed for this course, however, You will need to understand OOP(Object Oriented Programming) concepts before this course, other than that if You are a beginner or intermediate unity developer feel free to join.
  • Complete Beginners
  • Experienced Developers