Unity from Zero to Proficiency (Foundations)

A step-by-step guide to creating your first game with Unity
Rating: 3.7 out of 5 (38 ratings)
6,314 students
Unity from Zero to Proficiency (Foundations)
Rating: 3.7 out of 5 (38 ratings)
6,314 students
Become familiar with the interface and discover useful shortcuts and functionalities that can save them time.
Create a functional 3D environment from scratch using Unity built-in objects.
Combine primitives (e.g., boxes) to rapidly build a maze.
Import and apply textures.
Create an outdoor environment with Unity's built-in terrain generator.
Know how to search for and organize assets in your game efficiently.
Work with textures, lights and shadows to add more realism.
Add and control First- and Third-person Controllers.
Export a scene created in Unity so that it can be displayed on a web page.
Apply colors to objects.
Find objects and assets easily in your project.
Include and control vehicles such as cars or planes.

Requirements

  • No prior material is required. We will learn how to install and launch the software in the first lessons.
  • No prior programming experience or knowledge of Unity is required.
  • You just need to be able to perform common computer tasks such as downloading items, opening and saving files, and be comfortable with dragging and dropping items and typing.
Description

In this course, you will become comfortable with Unity's interface and its core features, by creating a project (with no coding involved) that includes both an indoor and an outdoor environment.


  • You will learn how to install Unity and to become  familiar with the interface. You will also learn and use different  shortcuts necessary to navigate through scenes and projects in Unity.

  • You will learn to create and export your first scene by combining  built-in objects. You will also learn how to manage objects, apply textures  and colors, and transform objects to create a simple scene.


  • You will create  an indoor scene (i.e., a maze)  with built-in shapes. You will also work with and manage lights in your  scene to set the atmosphere and navigate through the scene with a  First-Person Controller.


  • You will then create a  realistic island with sandy beaches, water, and palm trees using Unity's  built-in assets,  drive a car and pilot an  airplane.

Who this course is for:
  • Aspiring game developer with no experience in game development.
  • Total beginner in Unity.
  • Anyone who would like to become familiar with Unity and use some of the most commonly-used built-in features.
  • Experinced C# coder who would like to start creating games but with no experience of Unity.
  • Anyone who want to become proficient in the core functionalities offered by Unity.
Course content
7 sections • 47 lectures • 2h 3m total length
  • Learning objectives for this section
    00:08
  • Downloading Unity
    02:57
  • Installing Unity
    03:20
  • Launching Unity
    03:56
  • Checklist
    00:22
  • Learning objectives for this section
    00:13
  • Understanding the different views and layouts
    03:42
  • Using the Transform Tools
    05:39
  • Quiz
    10 questions
  • Learning objectives for this section
    00:09
  • Adding shapes and textures
    03:57
  • Using a First-Person Controller
    04:25
  • Duplicating objects, and applying colors
    04:33
  • Creating a staircase with boxes
    05:46
  • Using and following a Third-Person Controller
    04:34
  • Please leave a Review
    00:07
  • Learning objectives for this section
    00:10
  • Searching for assets and objects
    04:52
  • Exporting the scene to WebGL (part 2)
    04:33
  • Exporting the scene to WebGL (part 2)
    01:20
  • Exporting the scene to WebGL (part 3)
    03:18
  • Exporting the scene to WebGL (part 4)
    03:47
  • Checklist
    00:28
  • Quiz
    10 questions
  • Learning objectives for this section
    00:16
  • Creating a 3D Maze (part 1)
    05:41
  • Creating a 3D Maze (part 2)
    05:02
  • Creating a 3D Maze (part 3)
    07:52
  • Tidying-up the maze
    01:48
  • Challenge 1
    00:13
  • Challenge 2
    00:24
  • Checklist
    00:18
  • Quiz
    10 questions
  • The Plan for the island
    01:15
  • Learning objectives for this section
    00:13
  • Adding and setting-up a new terrain
    04:34
  • Adding Water
    04:27
  • Adding trees and hills and texturing the island
    07:42
  • Erazing textures and adding realistic grass
    03:44
  • Adding Grass
    02:51
  • Adding buildings
    03:35
  • Adding Vehicles
    06:12
  • Controlling the Plane
    00:34
  • Challenge 1
    00:13
  • Challenge 2
    00:27
  • Quiz
    10 questions
  • Checklist
    00:16
  • Navigation
    00:30
  • Transformations and Assets
    01:01
  • Creating, organizing and Searching for objects and assets
    00:26
  • Bonus Lecture: FREE Book on C# Programming with Unity
    01:54

Instructor
Lecturer and Researcher
Patrick Felicia
  • 4.2 Instructor Rating
  • 64 Reviews
  • 7,277 Students
  • 3 Courses

Patrick Felicia, PhD, is a lecturer,  and researcher at Waterford Institute of Technology, where he teaches and supervises undergraduate and postgraduate students. He obtained his MSc in Multimedia Technology in 2003 and PhD in Computer Science in 2009 from University College Cork, Ireland.
 
Patrick has a keen interest in the design and development of engaging educational multimedia-based application for secondary and third level. He is specialized in Game-Based Learning, Multimedia, Educational Psychology, and Instructional Design. he has been teaching Game Development (high-level 2D/3D Game Development) at both graduate and post-graduate levels for the past 8 years using game engines (Unity3D or Game Maker), 3D development libraries (e.g., Java3D or X3D).
 
He is Editor-In-Chief of the International Journal of Game-Based Learning (IJGBL)  and has also served on program committees for international Game-Based Learning and Technology-Enhanced Learning conferences and journals. 


Patrick has published more than 10 books on Unity Game Development, C# and JavaScript, including the series "Unity from Zero To Proficiency"