Unity3D Made Simple: Master Fundamentals Quickly

Learn by putting together an entire level for a game!

4.4
(7 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.

Learn

Master

About This Course

Course 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

What are the 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

What am I going to get from this course?

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

What 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

SHARE

Instructor Biography

With over six projects released and over 7 years of experience, Mr. Mayi is a well established game developer in the industry. Mr. Mayi creates both multiplayer and single player type simulations utilizing the Unity3D Engine to bring designs to life. He specializes in creating the base framework, tools, and back-end functionality for games. He also has experience with developing 3D simulations/serious games 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.