Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.
Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
46 Videos (6h 28m)
    • Full Introduction the Unity 5

      12:00
    • 2D Assets Types for Unity Games 2D Game Development in Unity 5

      11:26
    • How to Organize Project Asset Folders 2D Game Development in Unity 5

      10:47
    • Explaining the Scene and Game Editor Windows Unity 5

      5:19
    • Hierarchy Window Scenes GameObjects Parent Child Relationship

      7:21
    • Game Objects Transforms Layers Tags 2D Game Development for Unity 5

      5:50
    • Camera 2D Game Development for Unity 5

      6:38
    • Collliders, Collisions, Rigidbody

      12:25
    • Canvas UI Introduction

      6:21
    • Buttons and Setting OnClick Events in Editor

      9:22
    • Primer on UI Buttons and Things to Avoid

      5:13
    • All About Sliders UI Element 2D Game Development in Unity 5

      11:47
    • Creative Use for UI Sliders in Unity

      1:12
    • Text UI

      10:18
    • How to Create Game and Options Menu Screens 2D Game Development in Unity 5

      20:26
    • ScriptingPlayerMovement

      16:17
    • How to Script Platformer Jumping 2D Game Development in Unity 5

      13:12
    • Spawn Enemies or Game Objects in Script

      6:24
    • Testing for Raycast Collisions 2D Game Development in Unity 5

      12:25
    • Send and Broadast Messages to Scripts

      6:55
    • Fade the Screen In and Out

      10:46
    • Easiest Way to Add Ads to iOS Android Games in Unity

      2:52
    • Adding Sound Effects and Music with Audio Sources 2D Game Development with Unity 5

      6:39
    • Animate Directional Input inside Blend Trees

      29:46
    • Animating Sprite Characters 2D Game Development for Unity 5

      11:42
    • Animation Override Controllers Explained 2D Game Development in Unity 5

      4:17
    • Consistent UI Size with Canvas Scaler

      5:11
    • Game Jam Template Easy Menu Controlling Audio with Mixer 2D Game Development for Unity 5

      6:42
    • How to Cut Up Sprite Sheets for Animation 2D Game Development in Unity 5

      5:10
    • MonoBehaviour Scripting and Unity Lifecycle Methods 2D Game Development in Unity 5

      13:14
    • Picking and Attaching a C Javascript Script Editor to Unity Visual Studio 2017

      4:15
    • How to Create a Basic Save System in Unity 5

      11:30
    • How to Load Games

      8:12
    • Build a Save Screen Pt. 1

      7:18
    • Build a Save Screen Pt. 2

      6:18
    • Build a Save Screen Pt. 3

      5:25
    • How to Build a Load Game Menu - Unity 5.6 Tutorial

      9:52
    • Events and Delegates Tutorial Unity 5

      6:03
    • How to Make Coroutines (Closest Thing to Threads in Unity)

      8:49
    • Unity Events Tutorial for Beginners

      3:28
    • Finding Free and Paid 2D Game Assets Tutorial

      4:27
    • Sprite Illuminator Tool for Applying Lighting to 2D Sprites

      4:08
    • Tiled + Tiled2Unity

      6:56
    • Introduction to Audacity

      5:59
    • Build Your Unity Games in the Cloud and Save Time

      3:31
    • Basic GIMP Setup for 2D Pixel Art Spritesheets

      3:44

About This Class

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 5.6 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 
  • Camera 
  • Canvas Box / Circle / Polygon Colliders & Rigid Bodies (in action too) 
  • Controlling Canvas Positioning (Anchors etc) Text Components Buttons Sliders 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 Lifecycl
  • 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) 
  • Coroutines 
  • 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

  • Building Project Settings
  • Mobile / Other Exports

 Extra Scripts

  • OpenGameArt and Using Creative Commons Assets
  • Importing Materials through the Asset Store
  • Pixel Perfect Camera Scripts 
  • Vexe Package 
  • Pause Button 
  • Tiled2Unity 
  • Unity IAP

External Tools that May Help 

  • Pyxel Edit
  • Sprite Illuminator
  • GIMP / Photoshop
  • Audacity

Script Source Code Downloads

2 of 2 students recommendSee All

Lots of info and covers a lot of Unity. Only snag Chris expect you to be intermediate level in using Unity!

55

Students

--

Projects

Christopher Navarre

Let's Leverage Life in Your Favor

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.

See full profile