Unity Game Development: Build 2D & 3D Games
3.6 (23 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,143 students enrolled

Unity Game Development: Build 2D & 3D Games

Unity Game Development & Design, Learn Unity Android Game Development with C# & Unity
3.6 (23 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,143 students enrolled
Created by Magic Coding
Last updated 11/2018
English
Current price: $129.99 Original price: $199.99 Discount: 35% off
7 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 23.5 hours on-demand video
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn to code in C#, a powerful programming language, from 0 to hero.
  • Get experience using Unity 2018
  • Create 3D and 2D games that could be used for your portfolio.
  • Create level lock/unlock system.
  • Learn how object oriented programming works in practice.
  • Develop a good logic for game creation.
Course content
Expand all 102 lectures 23:24:55
+ C#
18 lectures 03:40:40
Conditional Statments
17:39
Loops
11:14
Arrays
15:02
Functions
12:23
Functions And Arrays
08:32
Constructions
09:40
More About Functions
08:09
Data Encapsulation
11:42
Classes And Objects
16:40
Inheritance
18:03
Monobehaviour
21:11
Static Functions
06:42
Delayed Function
11:01
Delegates
11:15
Enums
06:50
Arrays and Lists
06:05
+ Brick Breaker
16 lectures 04:01:05
Importing Assets
14:53
Paddle Movement
22:02
Ball
26:46
Brick
18:07
Brick2 And New Level
08:06
Main Menu
12:27
Gameplay UI
13:03
Game Controller
19:04
Gameplay Controller
08:58
Setting Up Score And HighScore
15:50
Life Counter
15:16
Changing Levels
17:04
Adding Power-Ups
08:53
Scripting Power-Ups
14:53
Finishing Power-Ups
19:56
Adding Sound Effects
05:47
+ Flappy Bird
15 lectures 02:12:14
Importing Assets
08:32
Bird Jump
13:19
Bird Rotation
07:29
Bird X Movement
06:25
Camera Follow
04:46
Adding Ground
07:11
Adding in Pipes
07:16
Spawner
06:56
More Into BirdScript
14:47
Gameplay UI
11:06
Main Menu UI
09:21
Gameplay Controller
08:22
Implemeting HighScore
11:42
Sound Effects
06:11
Filling Up
08:51
+ 3D Runner
15 lectures 02:40:06
Importing Assets
06:49
Player Movement
12:52
Player Right or Left Movement
16:48
Jump
12:32
Jump Animations
06:45
Smothering Players Jump
03:58
Camera Follow
06:38
Adding Background
05:46
Coins And Traps
08:35
Adding Grounds And Coins
08:02
Level Generator
26:16
Collectors
16:35
Players Death
05:21
Score Controller
15:23
Speeding Up Player
07:46
+ Penguien 2D Platformer
36 lectures 10:07:18
Importing Assets
12:25
Adding Player And Players Animations
11:42
Player Movement
13:51
Continuing With Players Movement
11:09
Jump
11:03
Smothering Things Up
04:08
Setting Up Monsters
08:35
Monster Walk
12:12
Killing Our Monster
13:30
Monster Bird
16:08
Monster Pipe
11:11
Player Shooting
18:06
Star And Fruits
13:12
Castle
14:12
SawBlade Trap
11:53
Fire Trap
09:32
Creating Our Level
15:47
BackGround And Camera Follow
31:02
Before You See Video About UI
06:02
UI
37:22
Gameplay UI
26:54
Menu HomeScreen
12:22
Scripting Game Menu
18:32
Level
25:17
Game Manager
25:36
Gameplay UI
26:20
Finishing Our UI
23:33
World 1-2
21:15
World 1-3
26:16
World 2-1
10:32
Boss
28:31
World UI
09:32
Menu World Choose
07:14
Sound Manager
31:56
Music And Sound Buttons
11:52
Mobile Movement
18:34
Requirements
  • Mac or PC capable of running Unity3D
Description

Want to learn how is one of the most popular games like Flappy Bird, Temple Run, 2D Platformer, Brick Breaker built?

Well in this course we will be going through these games with ease starting off simple with our first game "The Cube" which is made in less than one hour and from there we will create more and more complex games.

Never coded before, not even one line of code?

In this course, you will learn C#, as you know one of the most used programming languages in game development and in Unity.

It doesn't matter if your a beginner or an advanced game developer information in this course will help you a lot throughout your career as a game developer. Developing awesome, stunning, commercial quality games on a variety of platforms in the latest version of Unity 2018, plus with this knowledge and logic, you will be able to make games on your own, which is pretty amazing right? But there is more to it:

  • Unity's interface

  • Importing Assets

  • Basic AI

  • Sound FX And Music

  • Boss Fights

  • Learn How To Use Unity's UI System

  • Procedural Level Generation

  • Create And Animate Menus

  • Save And Load Your Game Data

  • Lock/Unlock System For Stages

That And Much More Is Awaiting You In This Course

So if you ever wanted to learn to code and make games this course is right for you no matter if your just a beginner or a bit more advanced developer that knows to code what you will learn is quite amazing.


So if you ever wanted to learn to code and make games this course is right for you no matter if your just a beginner or a bit more advanced developer that knows to code what you will learn is quite amazing.

If You ever get any question or if you are interested in something more than explained, just ask a question I will respond as soon as possible. 

0 Chance For Risking, How??

Well, If You are not satisfied with course there is always an option for a refund within 30 days of enrolling and Its full refund of your money.

So what are you waiting for? Enroll now and start making awesome games.

Who this course is for:
  • Beginners who are interested in programming or game development
  • Some experience in programming can help but it's not necessary.
  • Anyone who is willing to work hard.
  • Anyone who wants to improve as a game developer or learn such skill.
  • Experienced Game Developers.