Unity Game Development: Make Professional 3D Games
4.8 (169 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.
2,377 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Unity Game Development: Make Professional 3D Games to your Wishlist.

Add to Wishlist

Unity Game Development: Make Professional 3D Games

Learn To Code In C# And How To Create Stunning 3D Games In Unity Game Engine
4.8 (169 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.
2,377 students enrolled
Created by Awesome Tuts
Last updated 3/2017
English
Current price: $30 Original price: $195 Discount: 85% off
30-Day Money-Back Guarantee
Includes:
  • 41 hours on-demand video
  • 2 Articles
  • 16 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn To Code in C#
  • Develop strong and transferrable problem solving skills
  • Understand the capabilities of game development using Unity
  • Gain an excellent knowledge of game creation
  • Learn how object oriented programming works in practice
  • Create Stunning 3D Games
View Curriculum
Requirements
  • Must have a Mac or PC capable of running Unity3D
Description

Enroll Now And Become A Professional 3D Game Developer!

This is the most comprehensive online course that will take you from beginner to creating stunning 3D games in Unity Game Engine!

The course is completely project based, and we are going to create 5 3D games from scratch using Unity Game Engine.

We will start with simple things so you will be comfortable even if you are using Unity for the first time. This also applies to your coding skills, if you did not code before, don't worry, we will deeply cover C# from basic to advanced features.

I took advantage of my 2 years of online teaching experience and have structured this course in a professional way. I had beginners and intermediate game developers on my mind when I structured this course, so it will not only give you all the information you need as a beginner, but it will also teach you advanced game development techniques if you already know how to make games. Every section in the course starts with basic information about the specific topic, and slowly progresses in difficulty as we finish every video.

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!

Some of the things you will learn in the course:

  • Unity's interface
  • Importing Assets
  • Organizing The Project
  • Basic, Intermediate And Advanced C# Programming
  • Basic AI(Artificial Intelligence)
  • Advanced AI(Artificial Intelligence)
  • Path Finding
  • Nav Mesh Agent
  • Basic And Advanced Character Animations
  • Camera Animations And Cut Scenes
  • Sound FX And Music
  • Basic, Intermediate And Advanced Particle FX
  • Melee Battle Systems
  • Boss Fights
  • Special In Game Attacks
  • Procedural Level Generation
  • Pooling Techniques
  • Learn How To Use Unity's UI System
  • Create And Animate Menus
  • Create Animation Trigger Events With Mecanim And Output Plugin

That And Much More Is Awaiting 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!!!

What Is Your Risk By Taking This Course?

Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!

Enroll Now!! You Will Not Be Disappointed!!

Who is the target audience?
  • Anyone Who Wants To Learn Game Development But Does Not Know Where To Start
  • Beginners with no coding experience
  • Programmers who want to learn game development
  • Experienced Game Developers
Curriculum For This Course
Expand All 151 Lectures Collapse All 151 Lectures 40:50:49
+
Learn To Code In C#
18 Lectures 04:39:31
Introduction To Variables
18:21

Operations With Variables
16:32

Functions
17:31

Conditional Statements
23:56

Loops
12:28

Arrays
18:36

Arrays And Functions
08:08

Classes And Objects
24:09

Quiz 1
4 questions

Constructors
12:01

Passing Values And References To Function Parameters
08:22

Data Encapsulation
13:00

Inheritance
21:52

Monobehaviour
23:47

Static Variables And Functions
08:20

Coroutines
14:54

Delegates
21:12

Enumerations
04:59

Arrays And Lists
11:23

Quiz 2
4 questions
+
Awesome Runner - Unity 3D Infinite Runner Game
41 Lectures 12:15:18

Importing Our Assets
08:36

Unity Interface, Build Settings And Layouts
19:19

Models, Shaders, Lightning And Prefabs
17:00

Level Generator Part 1
18:01

Level Generator Part 2
22:16

Level Generator Part 3
35:45

Adding Player In Our Scene
12:30

Player Movement And Camera Follow Player
29:21

Player Jump
23:47

Quiz 3
4 questions

Double Jump
14:31

Player Animation
18:44

Introduction To Particle System
08:58

Foot Smoke Particle Effect
08:32

Player Foot Smoke
25:29

Foot Sounds And Animation Triggers
21:46

Adding A Background In Our Game And Using Multiple Cameras
27:16

Infinite Level Effect
22:18

The Collector Script
08:13

Adding Monsters In Our Game
17:41

Creating Bullets
13:31

Monster Script
32:34

Death Particle Effect
26:02

Destroying The Monster
12:29

Player Shooting
15:10

Health Collectable And Physic Material
14:07

Level Generator Pooling
29:16

Spawning Monsters And Collectables
20:21

Unitys UI System
14:24

Creating Main Menu Scene
13:02

UI Anchor Points
15:30

Animating UI Elements
20:15

Detecting Button Touches
17:22

Creating Our Gameplay UI
13:00

Singletons
16:17

GameManager, GameplayController And Checking Which Scene Was Loaded
13:01

GameplayController
11:35

Score System And Player Died System
23:35

Pause Panel
19:40

Playing Music In Our Game
12:21

Shoot Button And Jump Button
17:20

Quiz 4
3 questions
+
Animations in unity
5 Lectures 01:25:34
Importing Assets And Creating Animations
13:44

Animator Controller
17:55

Animation Transitions
19:51

Multiple Transition Conditions
14:47

Jump Animation
19:17

Quiz 5
2 questions
+
Puzzle Ball - Unity 3D Game
27 Lectures 07:29:07

Importing Assets And Organizing The Project
08:36

Creating Our Main Menu
11:06

Camera Script
27:30

Finishing The Camera Script
11:00

Ball Script
10:24

Getting Balls Direction
12:33

Camera Relative Position
28:07

Moving The Ball
18:52

Drag And Air Speed
14:48

Finishing Balls Movement
43:03

Creating Our First Level
21:22

Rescaling The Ball
22:34

Finishing Level1
17:31

Ball Roll Sound
13:47

Sound Volume Based On Collision
20:59

Importing Level2
06:55

Finishing Level2
20:03

Level 3 Introduction
07:28

Finishing Level 3
29:56

Level 4 Introduction
03:18

Enemy Ball AI
32:43

Enemy Ball Sound Effect
23:45

Level 5
10:40

Level 6 Introduction
03:42

Moving Floors
14:02

Moving Floors With Animations
09:29
+
Awesome Ninja - Zombie And Boss Fight Unity 3D Game
35 Lectures 10:33:21

Importing Assets And Organizing The Project
04:31

Importing Ninja Character In Our Game
08:35

Ninja Animations
20:31

FreeMovementMotor
24:39

PlayerMoveKeyboard
29:02

Player Attack
14:11

Player Sword
07:02

Slash Effects
22:50

Mecanim Event Detector
31:58

Setting Up Player Skills
12:05

Programming Player Skills
32:25

Skill 2 And Skill 3 Effects
18:58

Skill Scripts
16:13

Skill Prefab Generator Script
27:17

Fireball Skill Scripts
17:45

Preparing Our Enemies
08:54

Enemy AI
21:30

Nav Mesh Agent
28:12

Enemy Health Script
30:01

Player Health
17:31

Enemy Attack Points
24:01

Enemy Attack Collision Script
15:21

Attack Collision Script
20:19

Skill Damage Script
12:22

Importing Boss In Our Game
06:52

Boss AI
20:03

Boss Skill Script
23:01

BossSkillDamage And BossHealth Script
12:50

Attack Boss Collision And Skill Damage Boss Scripts
18:04

Preparing The Attack Buttons
07:00

Player Attack Button
11:37

Wait Before Using Skills
36:13

Player Move Joystick
16:57

Health Slider
11:06
+
Zig Zag - Unity 3D Game
9 Lectures 01:51:46

Importing Assets And Preparing The GameplayScene
06:49

Ball Script
15:29

Camera Follow Script
08:51

Spawning Tiles
12:01

Tiles Fall Down
12:40

Creating Collectable Items
23:31

Spawning Collectables In Our Game
05:47

Changing The Mood In Our Game With Lights And Colors
24:26
+
Camera Animations And Cut Scenes
5 Lectures 47:19

Creating Camera 1 Animations
17:02

Camera 2 And Camera 3 Animations
09:01

Animation Controller
13:19

Another Way To Create Cut Scenes
05:47
+
Light Effects In Unity
6 Lectures 42:42

Directional Lights And Skyboxes
12:54

Point Lights
10:33

Spot Lights
03:49

Shadow Effects
06:44

Baking Lights
07:33
+
Updates - Everything New In Unity + Tips And Tricks
1 Lecture 03:08
How To Change The Screen Size In Game Tab
03:08
1 More Section
About the Instructor
Awesome Tuts
4.6 Average rating
2,873 Reviews
29,589 Students
8 Courses
Teaching People How To Make Games And Apps

Awesome Tuts is a part of Awesome Graphics Company that makes awesome games and provides quality e-learning for people who want to learn game development and programming.

We are focusing on game development and try to teach people how to develop games using practical examples, but you can find other topics as well.

We are a team of 4 people lead by Fahir, main tutor, programmer and leader of the group.

We also started a YouTube channel where we also teach game development so you can check that out and see what we have to offer.

We enjoy teaching people and mostly providing information that is not accessible anywhere else, you can join our Epic 2D Game Development Course and see for yourself… And if you like it, then we have good news for you, this is just a start, more courses are coming so stay tuned.

So what are you waiting for? Why don't you join our Epic 2D Game Development Course And Learn How To Make Awesome Games??