Unity: 2D Game Development

Learn to create your own 2D sprite game using Unity! This friendly course covers everything from design to scripting in a simple, fun way.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about making your first 2D sprite game in Unity! We’ll go through everything, step by step, making it super easy for you.

Key Points

  • Create your own 2D sprite game from scratch!
  • Learn the Unity interface and game design basics.
  • Master scripting and animations for a smooth gaming experience.

Learning Outcomes

  • Understand the Unity editor and its tools.
  • Know how to manage game assets like sprites and audio.
  • Write simple scripts to control game behavior and animations.

About This Course

Make your Dream 2D Sprite Game Inside the Powerful Unity Editor

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

  • 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

  • Create a 2D game exportable for multiple platforms including Android, iOS, and Windows

  • Work within the Unity editor to streamline game design and editing processes.

  • Import and use sprites, sound effects, music, and other assets inside of your game

Course Curriculum

Instructor

Profile photo of Chris Tutorials
Chris Tutorials

My philosophy in information technology and learning in general is that video learning is the one of the best ways to learn things 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...

Review
4.9 course rating
4K ratings
ui-avatar of Modi Naif
Modi N.
3.5
10 months ago

i could't find the audio or the script tha't mantion

  • Helpful
  • Not helpful
ui-avatar of John
John
5.0
1 year ago

Thank you.

  • Helpful
  • Not helpful
ui-avatar of Tran Thuong Truong Son
Tran T. T. S.
5.0
1 year ago

good

  • Helpful
  • Not helpful
ui-avatar of David Benjamin Pruitt
David B. P.
3.0
2 years ago

Admittedly it's a long-winded overview of the course, yet it's satisfactory overall. While I am thrilled to make time to go through the course itself, I find myself left wanting more from the presenter in general.

  • Helpful
  • Not helpful
ui-avatar of Atharv Upadhyay
Atharv U.
4.0
2 years ago

Good, what I expected
Course rating
1 out of 5
1.5 out of 5
2 out of 5
2.5 out of 5
3 out of 5
3.5 out of 5
4 out of 5
4.5 out of 5

  • Helpful
  • Not helpful
ui-avatar of Arlebois
Arlebois
4.0
2 years ago

excellent introductory tutorials for developing a game on unity

  • Helpful
  • Not helpful
ui-avatar of Adi kum
Adi K.
4.0
2 years ago

nice
expext to learn more from this person gladlr :-))

  • Helpful
  • Not helpful
ui-avatar of Ragul Pragathi
Ragul P.
4.5
2 years ago

super

  • Helpful
  • Not helpful
ui-avatar of David Oku
David O.
4.5
2 years ago

cool

  • Helpful
  • Not helpful
ui-avatar of Yulia Moshan
Yulia M.
5.0
2 years ago

Great introduction course to building a 2D game in Unity.
The course is more generally explaining how to use different Unity's features for a 2D sprite game than an in depth step-by-step guide for building the game. Chris shows how to create your own things in Unity, as well as how to use or modify available assets. Chris also explains how to create, add and modify some of the C# scripting in Unity, which require some basic knowledge of C#.
This is not a full in depth guide of all the possible features for 2D in Unity, but it's a great starting point to create your own game.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses