2D Game Development in Unity – Subscriber Access

This page is for Subscribers to stream the course. If you found your way here as a non-subscriber, and would like details on purchasing Subscription Access or Lifetime Access to this course, click here.

2D Game Development in Unity - Subscription Access
Unity 3D is one of the most powerful free to use game engines available today and is an excellent place to start building games. This course will cover the foundations of using Unity and building a 2D platformer game.
Module 1 Course Introduction
What you need to know about this course to get started.
Unit 1 Introduction
Unit 2 How to use the course files
Unit 3 Course Files
Module 2 Welcome to Unity
If you've never used Unity before, this session will introduce you to the software, prototyping your game and much more.
Unit 1 What is Unity?
Unit 2 Is Unity the right game engine for me
Unit 3 Installing the Tools
Unit 4 Tour of Unity
Unit 5 The Unity Asset Store
Unit 6 Prototyping a 2D Game in Unity
Unit 7 Prototyping a 3D Game in Unity
Unit 8 Layout the Unity Panels
Unit 9 Game Design Theory
Module 3 Preparing to Build a Game
This quick session will go over some of the prep work most developers face before REALLY beginning!
Unit 1 Planning Your Game
Unit 2 Staying Motivated and on Scope
Unit 3 Sourcing the Resources
Unit 4 Preparing the files
Module 4 Building the Game
This lengthy session you'll really dive into how to create a 2D game with Unity. You'll learn how set up the scene, create the player, add shaders, randomize scenery, work with the camera and much more!
Unit 1 What will you be creating
Unit 2 Starting the Project and Creating a Staging Scene
Unit 3 Create a test platform
Unit 4 Build the Player Prefab - Animations and Physics
Unit 5 Build the Player Prefab - Coding the player
Unit 6 Create a Collectible Item for the Character to pick up
Unit 7 Materials for Shader Effects
Unit 8 Randomized Scenery
Unit 9 Sorting Order
Unit 10 Create a camera node with constraints
Unit 11 Create a parallax background - Building the layers
Unit 12 Create a parallax background - Coding the controller
Unit 13 Fixing Issues between 2D and 3D Objects
Unit 14 Create a game manager object
Unit 15 Saving and loading game data
Unit 16 Adding 2D Sound Effects
Module 5 Building the UI and Menus, and Conclusion
In this final session, you'll learn how to a level screen, handle win / loss events, create a level exit / kill zone, distribute your app, and finally your instructor will share his thoughts on where to go next.
Unit 1 Menu Design Basics
Unit 2 Create a timer and display it on screen
Unit 3 Creativity challenge - Making levels
Unit 4 Create a level select screen and transitions
Unit 5 Handle win and loss events
Unit 6 Create a level exit and kill zone
Unit 7 Preparing the game for Distribution
Unity Video Tutorials Box