Unity3D - Master Unity By Building Games From Scratch

Build 3D games using the powerful Unity Game Engine. Learn To Create Professional 3D Games With Unity 3D
3.2 (355 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.
20,401 students enrolled
$19
$195
90% off
Take This Course
  • Lectures 149
  • Length 21 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 11/2015 English

Course Description

This Unity 3D Game Development course teaches you the fundamentals of 3D game design with the Unity engine. No prior experience with Unity is required. The powerful Unity3D game engine which has been used to create countless game for all the major system and mobile devised. This tutorial is designed for all level of participants. This course will help you learn how to create 2D and 3D games using Unity by creating clones of classic and popular games like Flappy Bird. After learning the Unity UI, students will learn how to create a game level from scratch. Once you have completed this video tutorial, you will have a strong grasp of the knowledge needed to build a 3D game using the Unity engine. This course will help you to develop 4 games from scratch. You will learn to code popular games like Breakout and clones of games like Flappy Bird. Alongside learning, you will develop complete games from scratch, the course also includes sections on introduction to the new Unity UI and coding simple editor tools.

What are the requirements?

  • Mac or PC capable of running Unity 3D
  • Free version of Unity

What am I going to get from this course?

  • Gain an excellent general knowledge of game creation
  • Extend the capabilities of Unity 3D engine
  • Understand the basics of the Unity3D Game engine
  • Design Complete Professional Unity3D Game
  • Learn How To Use New Unity UI System
  • Learn How To Use Unity 3D To Create Stunning Games
  • Game Design and colors branding trends

What is the target audience?

  • Game Development Beginners
  • Anyone Who Wants To Learn Game Development
  • Anyone Who Wants To Learn How To Create Professional 3D Games
  • Experienced Game Developers

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: Introduction
Introduction
Preview
06:30
Section 2: UI and Editor
The Default Views
Preview
09:21
User Interface
06:29
Knowing elements of UI Panel
06:35
Section 3: Game Environment Creation
Setting Up the Skybox
07:30
Character Controller Basics
10:41
Third Person Character Controller
06:53
Execution of Character Controller
05:48
Section 4: Fundamentals on Working with Unity
Game Objects
05:53
Game Components
06:11
Prefabs
07:34
Scenes
12:03
Introduction to Development Environment
06:49
Downloading and Installing Visual Studio and Unity
06:38
Section 5: 2D Game Essentials
Basics of 2D Games in Unity
10:37
2D Sprites Editor
06:37
Creating with 2D Sprites
09:08
Introduction to 2D Animations
09:41
2D Animations for a Character
11:10
2D Animations Scripting
06:43
Understanding coding in 2D Animations
05:52
Section 6: 3D Game Essentials
Introduction to 3D Game Essentials
11:34
Texture and Materials
06:30
Shaders Panels
10:38
Unity Physics and Rigid Body
11:13
Capsule
10:40
Animation in Unity
11:44
Animation and animator
10:05
Section 7: Introduction to Scripting
Introduction to Scripting in Unity 3D
10:58
Executing simple script functions
10:57
Scene and Gizmo Rendering
05:28
Section 8: Scripting
How to Manipulate Time in Unity
11:55
Details on Time on Unity
11:58
Coding to clock
07:23
Executing Time Manipulation Project
08:13
Getting Started with Scripting
10:13
Extension Methods
09:19
Resources
10:40
Events
11:05
NAV
09:16
Mesh Renderer
07:02
NAV Mesh Continues
09:01
Section 9: Game 1 - Gem Collector
Introduction to Gem Collector
11:45
Setting up Environment
12:03
Script for the Turret
08:25
Turret Claw and Origin
08:14
Animating
08:45
Game Logic
10:04
Game Logic and User Interface
11:14
Logic and Scripting
08:48
Executing and Fixing
08:51
Creating Score Manager
10:38
Score Manager Scripting
09:14
Inserting Script and Executing
07:21
Spawngems
09:34
Section 10: Game 2 - Breakout Clone
Introduction to Breakout Clone
09:43
Setting up Environment
08:12
Including Physics Materials for Bouncing Ball
06:28
Ball Script
06:23
Game Manager Basics
06:39
Writing the Game Manager Class
07:36
Completing Game Manager Class
07:16
Writing The Bricks Class
05:07
Creating Particles
07:31
Conclusion
08:04
Section 11: Game 3 - Writing Simple Tools
Introduction
02:51
Creating The Project
07:29
Creating Menu Items
08:30
Creating Menu Items And UI Elements
07:07
Creating The First Folder
04:23
Creating The Other Folders And Conclusion
04:45
Section 12: Game 4 - Chopper Game
Introduction
01:25
Cutting The Sprite Sheet
08:09
Cutting The Sprite Sheet Continues
05:16
Setting Up The Environment
11:16
We are Set to go..
07:36
Scrolling Background
08:08
Scrolling Background Continued
10:50
Setting Up The Chopper Movement
11:59
Chopper Movement Continued
06:51
Camera Tracking
06:21
Player Rigid Body And Physics
07:51
Fixing The Parallax Script
07:53
Fixing The Parallax Script And Animations
07:18
Adding The Death Condition
09:24
Adding The Death Condition And Animation
07:49
Writing The Logic For Obstacle Spawning
06:39
Writing The Logic For Obstacle Spawning Continued
08:07

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Talent Nurture Academy, Training Solutions on high-end Technologies

Talent Nurture Academy provides training Solutions on high-end Technologies, Soft-skills, Finance and Business Management. Our focused experience in Technology Training along with soft-skills development makes us a preferred training services partner for most of the small, medium and large enterprises. At Talent Nurture Academy, we are dedicated to provide the best of valued courses. With a completely updated curriculum keeping up with real-time industry standards. Our industry-centric courses are well-equipped to give you a feel of the real on-the-job training from the industry.

Ready to start learning?
Take This Course