2D Game Development in Unity

Building Your Own Game with the Unity Editor, Sprites, and C# Scripting

This course will teach you what you need to know in order to make a 2D sprite based game in Unity editor version 5.6 (Latest Beta version at this time). The techniques used in this series are the same ones I used to make my own game Heart Battle for PC and mobile devices. Currently the course in in progress, it will be completed in the coming month and should be updated from time to time with new relevant content after that as well. The rough finished course list should look something like this when done.

2D Sprite Game Development in Unity
Understanding the Scene and Game Interface
Scene Hierachy
What kinds of assets will you need to make a game (PNG Sprites, MP3 / WAV Audio)
Organizing Your Project
GameObjects and Transforms
Tags and Layers
Box / Circle / Polygon Colliders & Rigid Bodies (in action too)
Controlling Canvas Positioning (Anchors etc)
Text Components
Menu Screens
Canvas Groups and Scalers

Audio Sources and Audio Listeners

== Animation ==
Cutting Sprites for Use in Game
Animations, Animation Controllers, Override Animation Controllers
Player Animation (Animation / Animator)
Animation Trees)

=== Scripting ===
Setting Up Scripter of Choice for Unity (Visual Studio etc)
MonoBehaviours and Unity Lifecycle
Player Control Scripting
Instantiating Game Objects through Script
Raycasts and Collision Detection
Send / Broadcast Message
Building a Screen Fader (probably include my script)
Save / Load System (Check Asset Store for Example)
Defining and Activating Events
UnityEvents and Reorderable Event Lists
Editor Menu Items
Changing Scenes

=== Services ===
Adding Ads to Game
Enabling Collaboration
Cloud Build

=== Configuring for Export ===
Project Settings
Mobile / Other Exports

== Extra Scripts ==

OpenGameArt.org and Using Creative Commons Assets

Importing Materials through the Asset Store
Pixel Perfect Camera Scripts
Vexe Package
Pause Button
Unity IAP

External Tools that May Help
Pyxel Edit
Sprite Illuminator
GIMP / Photoshop

Your Instructor

Chris Navarre
Chris Navarre

My philosophy in information technology and learning in general is that video learning is the best way to learn for yourself. I can provide the videos but it's up to you as my student to absorb and practice the information to become a more educated and skilled person.

If you want to get a taste of my approach to education and tutorial series, you can find me on my YouTube tutorial channel Chris' Tutorials.

Course Curriculum

Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!