Game Development Made Easy
2.9 (8 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.
231 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Game Development Made Easy to your Wishlist.

Add to Wishlist

Game Development Made Easy

A course suitable for anyone who is interested in making game.
2.9 (8 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.
231 students enrolled
Created by Anshul Soni
Last updated 3/2013
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 3 hours on-demand video
  • 1 min on-demand audio
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Designing with Unity 3D
  • Programming in Unity 3D
  • Creating a simple space shooter game
  • Creating a space adventure game
  • Creating a shape shifter game
View Curriculum
  • No prior knowledge mandatory but a basic knowledge of programming wold be helpful
  • A pc or Mac

In this course I will introduce you to the Unity 3D game engine. From interface to programming, I will help you with everything and I will help you in making a working prototype. Everyone enjoy's playing games, but while taking this course, you will realize making a game is as much fun as playing it.

I still remember the day, when I first time made my character move on a solid platform, I was so happy and excited, I was just moving that character left to right for next 10 mins. It might seem difficult when you look at the engine for the first time but its all easy. And soon you will realize its easy and fun to play around with engine and make games. And as soon as you realize this, you will start getting you own game ideas that would love to implement. By the completion of this course you will have a working prototype of a game with you and you will be ready to make your own prototypes.

This course is organized very ideally, as I know the problem I faced while learning unity. So you don't need to face same problems while learning the same. Everything will be explained in detail, and code will be explained line by line, so don't worry if you are not a programmer.

Also I will explain about the interface and how powerful unity's interface is so even programmers wont face a problem, as I being a programmer, hate so many buttons on my screen. And learning all this you will realize that half of your game related work can be done inside unity and you wont need much of 3rd party software to make a prototype. Your learning related to programming will cover everything from introduction to programming, to game-play scripting. And there will be lots of bonus content to help you publish you game and have different types of build that includes IOS, android, web and PC.

Join fast, before the price increases. The price is going to increase as more videos are added and course comes to completion.

So if you have a game idea and ever thought about making a game go ahead and join the course.


Who is the target audience?
  • Designers
  • Programmers
  • Anyone interested in making games
Students Who Viewed This Course Also Viewed
Curriculum For This Course
25 Lectures
Working with the engine
15 Lectures 02:02:09
This is the first lecture of this series. 

As the series is for beginners I assume that you know nothing about unity. This video gives you a brief intro of what all things we are gonna cover up in this series and what version to download for this tutorial series.

Getting Started

In this lecture I will introduce you to the interface of the unity 3D engine. For the beginners at first look it appears pretty complicated (that happened with me, when I started). So after watching this video you wont feel that its complicated at all rather you would be amazed to see how easy and user friendly the interface is. 

This lecture is in continuation with the 2nd one. In this lecture you will learn how to use various tools and gizmos of unity to manipulate the game objects. Also you will learn about the parent child relation of the game objects in unity.

This lecture will teach you how to create and use prefabs. Also I will show you how to create materials and apply texture to the game object.
Prefabs and texture

This video lecture will show you how to use the animation window of unity. After this you will be able to create animation in unity without using any other external animating software.
Preview 04:42

Ever designed a level of you own and wanted to see it in a game ?

You will be able to do that easily after this lecture very easily. Learn to use the power of unity engine to create and edit the terrain, edit details to the terrain. So go ahead put your levels on paper and than in unity


This video show you some more cool things than you can do with your terrain. Also this will help you in learning how to add assets in you project. So just to move on with the video, download the rar file which contains the model you will be needing in this video. Or else you can download model of your choice and see the same.
Water and Importing assets

This video helps you understand how camera works in unity, and also how can you create minimaps and radars by using multiple camera in unity. Also gives you a little info about using the pre-made scripts in unity

Understand the way light works in unity and lear about different types of light, this is very important as lighting is one of the most important factor of level design. Just a bit of more or less light in a level can make it look bad.

This lecture will help you create shadows for your characters and object. Also you will understand the concept of projector in this video
Texture projector

This lecture will help you understand the particle system in unity, which will help you in creating smokes, explosion, water splashes, muzzle flashes and also magic effects and all such things you can think of. There are two ways or creating particle system and will be explained in 2 lectures.
Preview 12:53

This lecture is in continuation to the last one, explaining the rest of the details about the particle system.
Particle System-II

This lecture will show you how to create line and trail renderers. Use renderers to create rays and lasers, also you cal use renderers for various cool effects in your game.
Line and trail renderers

Learn about the particle colliders and mesh emitters in unity, create particles system with different meshes. After learning all these concepts of particle system you will be able to create lots of awesome effects in your games.
Colliders and emitters

Just a little summary of all the things we covered in this section.
Wrap up
Unity Scripting with Javascript
7 Lectures 45:50
This lecture will give you just a little introduction about all the things that we are gonna deal with in coming lectures. You can ignore this if you know a bit about programming in unity. But if you are a programmer who never did programming with unity before, don's miss it as it has unity specific programming concepts.
Preview 10:25

Learn about variable and conditions statement, see how to make objects disappear dynamically. 
Variables and conditional statements

This lecture will teach you everything about built in arrays in unity and how to use them. Also you will see how to use basic loop.
Arrays and loops

Gives a detailed info about datatypes in unity, how to declare them and use them as well. Also we will see how to move an object with your script.
Data types

This lecture shows you how to access gameObjects from your scripts. So finally you move objects in space using scripts. Also how to access components of one script from another. 
Accessing game objects with scripting

Script Directives

Wrap Up
Gameplay Scripting
3 Lectures 17:03
Learn to have audio within your game, see how to use an audio source and a listener to have sounds incorporated in your game. Learn different properties of sound available in unity.

Learn to interact with the game. So in this video you will learn how do you use you mouse to interact with the game and game objects while the game is playing.
Interactivity Scripting

So in this part of the lecture, learn how to add health to you player and also points. Also learn how to give a damage to a player when he passes through some gameObject.
Player State Machine
About the Instructor
Anshul Soni
2.9 Average rating
8 Reviews
231 Students
1 Course
Game developer

I am a student of game development, I am pursuing my Btech in game programming. I have worked on two games which are based on unity engine. One of them is a IOS game which is out on app store and other one is a pc game which was 1st runner up in "square enix game development contest". I am an indie developer and love be the same. As I learnt unity I thought it would we good to share my knowledge with others. I have been doing game programming since 2010, and worked mostly on unity. I was fascinated by programming since childhood and my love of games and fascination of programming brought me where I am today. I always knew programming for a game is not a easy thing but what in this world is easy anyways. I aspire to be a AI programmer and work on virtual gaming with all the ideas I have in my mind Other things about me, I am from India, love to play games, love music and love to play guitar in my spare time.