Unity3D Made Simple: Master Fundamentals Quickly
4.4 (11 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.
988 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Unity3D Made Simple: Master Fundamentals Quickly to your Wishlist.

Add to Wishlist

Unity3D Made Simple: Master Fundamentals Quickly

Learn by putting together an entire level for a game!
4.4 (11 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.
988 students enrolled
Created by Jose Mayi
Last updated 1/2016
English
Current price: $10 Original price: $20 Discount: 50% off
2 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Put together an entire level for a game
  • Get around the Unity interface with ease
  • Understand how to create scripts within the engine to bring the world to life
  • Create basic animations
  • Create very basic AI
View Curriculum
Requirements
  • Students are not required to do any learning prior to this course because this course will show how/where to get the needed software
Description

Free Trial: If you are unsure whether or not to get the course, feel free to try it out! All lectures that are free to try should have a "Preview" button next to them. Check it out!

Note: This course was made using Unity 5.2. Any version of Unity 5 is compatible with this course. Also, all scripting is 100% done from scratch.

What is the course about?

This course is all about learning game development using the Unity3D Game Engine. We will be covering topics that go all the way from installing the engine, to making a character move in world, to creating very simple AI.

C# experience is recommended, but not required as I explain absolutely everything about what I'm doing and why I'm doing it. Although this course is mostly programming, I also take the time to go through the interface, set up basic animations in Mecanim (Unity's animation system), and use most of the commonly used windows within the interface.

There are always multiple ways to do things in game development. Because I want you to keep an open mind as to the possibilities Unity brings you, when I'm doing something that may feel repetitive, I always go about it a different way. This way you will end up getting more familiar with the engine.

Although this course is the perfect foundation to start as a Unity Developer, all learning levels should benefit from this course one way or another because of the different ways in which I approach situations. That being said, this course is meant for beginner level students.

What's included in the course?

  • 30 Lectures, 29 videos and 6 hours of content
  • All art/sound assets
  • The finalized version of the Unity Project we are going to be creating

How is the course structured?

This course is divided into 3 sections.

The first section is all about learning your way through the engine. In this section, I show you where to go to install the engine, go through the commonly used windows in the interface, and talk about terminology Unity Developers use on a day-to-day basis.

The second section is about creating the player's and all the enemies' behaviors in game. There are a total of 3 enemies (robots, laser fences, and security cameras).

The third section is about finalizing the environment by adding sounds and a few other things that bring the environment to life. In this section, we'll also be making a build of the application for use by the end user.

What should you expect by the end of the course?

By the end of the course, you will be armed with the knowledge necessary to feel confident/comfortable when using the engine for your own projects. Learning new things within the engine should be very easy at this point.


If you have any questions or concerns, feel free to contact me and I'll be happy to reply as soon as possible.


Note: All videos where recorded in 1080p. In order to take advantage of this level of quality, make sure you have 1080p as the selected quality in the video player

Who is the target audience?
  • This course is meant for beginners to the Unity3D Engine and/or game development
  • All other learning levels are welcome, but they may not be able to get as much from the course as beginners.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
30 Lectures
06:00:12
+
Introduction To Unity3D
6 Lectures 33:53


Downloading/Installing Unity
03:53

Interface Overview
16:45


Game Objects, Components, Prefabs & Scripting
05:16
+
Character & Enemies
16 Lectures 03:38:01



Character: Camera
07:39



Enemies: Animations (Part 1)
19:48

Enemies: Animations (Part 2)
07:19

Enemies: Detect Player (Part 1)
19:24

Enemies: Detect Player (Part 2)
16:18

Enemies: Environmental Enemies (Part 1)
14:22

Enemies: Environmental Enemies (Part 2)
09:00

Character: Distracting Enemies
06:20

Enemies: Shoot Sequence (Part 1)
18:34

Enemies: Shoot Sequence (Part 2)
13:23

Character: Death
08:04
+
World
8 Lectures 01:48:18
Doors
19:52

Terminals
12:49

Exit Elevator (Part 1)
17:10

Exit Elevator (Part 2)
09:20


Sounds (Part 1)
19:18

Sounds (Part 2)
10:32

Building Standalone Application
10:10
About the Instructor
Jose Mayi
4.4 Average rating
11 Reviews
988 Students
1 Course
Professional Unity3D/Web Developer

With a passion for game development and over 7 years of experience, I create both multiplayer and single player type games utilizing the Unity3D Engine to bring designs to life. I specialize in creating the base framework, tools, and back-end functionality for games. I also have experience developing for the web using both Unity3D and WebGL (using Babylon JS). Vast experience optimizing environments by finding a balance between high end graphics and creating a game that can run in the target hardware smoothly.

Specialties: Unity3D, C#, WebGL (using Babylon JS), Typescript, Javascript, HTML, CSS, Architecture, Game Development, Game Optimization