Game Development Essentials II with Unity

In this video training, Mike Geig covers key 2D and 3D game development concepts beyond the basics and scripting (programming) concepts for featured game engines. Mike covers the latest version of Unity: what's new, what's changing, and what's important.

Game Development Essentials II with Unity

Course Description

Game Development Essentials II with Unity LiveLessons from Pearson is aimed at teaching visual learners how to use this powerful engine to make their own games. In Volume II, Mike Geig builds on the success of his first LiveLessons to bring more intermediate level topics to the forefront so that developers can get the most out of this powerful game engine. The source codes are different for each lesson. There are multiple downloads for this course and the link will be found in accordance to each lesson. Source code download Lesson 1 Lesson 2 Lesson 3 Lesson 4 Lesson 5 Lesson 6 Lesson 7 Lesson 8 What you will learn: A foundation in game development Key 2D and 3D game development concepts beyond the basics Scripting (programming) concepts for featured game engines New and cutting edge features of the Unity g... Read More »

Game Development Essentials II with Unity LiveLessons from Pearson is aimed at teaching visual learners how to use this powerful engine to make their own games. In Volume II, Mike Geig builds on the success of his first LiveLessons to bring more intermediate level topics to the forefront so that developers can get the most out of this powerful game engine.

The source codes are different for each lesson. There are multiple downloads for this course and the link will be found in accordance to each lesson.

Source code download
Lesson 1
Lesson 2
Lesson 3
Lesson 4
Lesson 5
Lesson 6
Lesson 7
Lesson 8

What you will learn:

  • A foundation in game development
  • Key 2D and 3D game development concepts beyond the basics
  • Scripting (programming) concepts for featured game engines
  • New and cutting edge features of the Unity game engine
Read Less
Course Details:

Target Audience

  • Game developers looking to get the most out of Unity, the powerful game engine to develop cutting edge 2D and 3D games (both mobile and desktop).

Prerequisites

  • Should be familiar with the concepts of programming. The specific language should not be too important. Users should be familiar with the basics usage of software on their chosen operating system.
  • Should be familiar with the Unity game engine, either through experience with Volume I of this LiveLesson or some other source ( Sams Teach Yourself Unity Game Development). Users should also be familiar with basic concepts of game development.
  • Should be familiar with mathematics (basic operations and coordinate systems) and game elements (players, scores, enemies, etc.). Users should know how to navigate a PC or Mac and install software.
Certificate Info:

Type of Certification

Certificate of Completion

Format of Certification

Digital and Print

Professional Association/Affiliation

This certificate is issued by Pearson LearnIT

Method of Obtaining Certification

Upon successful completion of the course, participants will receive a certificate of completion.

Course Outline

  • Game Development Essentials II with Unity LiveLessons: Introduction
  • Learning Objectives
  • 1.1 Understand the basics of the 2D tools
  • 1.2 Import sprite objects
  • 1.3 Place sprites in a scene
  • 1.4 Use basic colliders
  • 1.5 Use advanced colliders
  • Learning Objectives
  • 2.1 Understand the Mecanim anatomy of an animation
  • 2.2 Prepare models for animations
  • 2.3 Prepare animations for Mecanim
  • 2.4 Use the animator component and animator controller
  • 2.5 Create animation states
  • 2.6 Create transitions
  • 2.7 Control your animations with scripts
  • Learning Objectives
  • 3.1 Work with blend trees
  • 3.2 Use animator triggers and the Any State
  • 3.3 Create animator layers
  • 3.4 Use avatar masks
  • Learning Objectives
  • 4.1 Create your own animations
  • 4.2 Create 2D animations
  • 4.3 Build a camera animation system
  • Learning Objectives
  • 5.1 Understand particle systems
  • 5.2 Work with the legacy particle systems
  • 5.3 Use the current particle system
  • 5.4 Work with the curve editor
  • 5.5 Study the particle modules
  • 5.6 Create custom particles
  • 5.7 Script with particle systems
  • Learning Objectives
  • 6.1 Use the Legacy GUI System
  • 6.2 Work with a Canvas
  • 6.3 Implement various GUI controls
  • 6.4 Create various types of GUI systems
  • 6.5 Add Mecanim animations to a GUI
  • Learning objectives
  • 7.1 Utilize raycasting
  • 7.2 Find colliders with an overlap sphere
  • 7.3 Apply forces to game objects
  • 7.4 Put it all together
  • Learning Objectives
  • 8.1 Design the game
  • 8.2 Build the platforms
  • 8.3 Build the player
  • 8.4 Build the enemies
  • 8.5 Add a background and camera tracking
  • 8.6 Implement the player and enemy interaction
  • 8.7 Create the player and enemy death effects
  • 8.8 Create the finish zones
  • 8.9 Implement the player spawn effect
  • 8.10 Lay out the level
  • 8.11 Add falling triggers
  • 8.12 Add GUI elements
  • Game Development Essentials II with Unity LiveLessons

DON'T HAVE TIME?

We can send you everything you need to know about this course through email.
We respect your privacy. Your information is safe and will never be shared.