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.
230 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 25
  • Length 3 hours
  • Skill Level All Levels
  • 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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 1/2013 English

Course Description

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.

</p>

What are the requirements?

  • No prior knowledge mandatory but a basic knowledge of programming wold be helpful
  • A pc or Mac

What am I going to get from this course?

  • Designing with Unity 3D
  • Programming in Unity 3D
  • Creating a simple space shooter game
  • Creating a space adventure game
  • Creating a shape shifter game

What is the target audience?

  • Designers
  • Programmers
  • Anyone interested in making games

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.

Curriculum

Section 1: Working with the engine
04:02
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.

09:57
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. 
16:34
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.
10:48
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.
04:42
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.
14:48
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

05:03
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.
12:02
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
04:41
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.
04:11
This lecture will help you create shadows for your characters and object. Also you will understand the concept of projector in this video
12:53
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.
05:04
This lecture is in continuation to the last one, explaining the rest of the details about the particle system.
08:47
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.
07:33
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.
01:04
Just a little summary of all the things we covered in this section.
Section 2: Unity Scripting with Javascript
10:25
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.
06:22
Learn about variable and conditions statement, see how to make objects disappear dynamically. 
06:59
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.
07:59
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.
10:03
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. 
Script Directives
03:09
Wrap Up
00:53
Section 3: Gameplay Scripting
03:19
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.
03:54
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.
09:50
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.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Anshul Soni, 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.

Ready to start learning?
Take This Course