HOME > Development > Unity- 2D Game Development

Unity- 2D Game Development

  • Development
  • May 11, 2025
SynopsisUnity: 2D Game Development, available at Free, has an average...
Unity- 2D Game Development  No.1

Unity: 2D Game Development, available at Free, has an average rating of 4.55, with 50 lectures, based on 590 reviews, and has 45925 subscribers.

Free Enroll Now

You will learn about 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 This course is ideal for individuals who are Enthusiast gamers who want to give making their own game a shot after playing other peoples games. or Developers or aspiring game desiginers interested in making a 2D game project and willing to do some C# scripting It is particularly useful for Enthusiast gamers who want to give making their own game a shot after playing other peoples games. or Developers or aspiring game desiginers interested in making a 2D game project and willing to do some C# scripting.

Enroll now: Unity: 2D Game Development

Summary

Title: Unity: 2D Game Development

Price: Free

Average Rating: 4.55

Number of Lectures: 50

Number of Published Lectures: 50

Number of Curriculum Items: 50

Number of Published Curriculum Objects: 50

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • 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
  • Who Should Attend

  • Enthusiast gamers who want to give making their own game a shot after playing other peoples games.
  • Developers or aspiring game desiginers interested in making a 2D game project and willing to do some C# scripting
  • Target Audiences

  • Enthusiast gamers who want to give making their own game a shot after playing other peoples games.
  • Developers or aspiring game desiginers interested in making a 2D game project and willing to do some 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?
  • 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
  • Course Curriculum

    Chapter 1: Introduction to the Unity Interface

    Lecture 1: Introduction to the Unity 5.5 Editor UI

    Lecture 2: Scene and Game Windows Explained

    Lecture 3: Hierarchy Window – Scenes, GameObjects, Parent Child Relationship

    Lecture 4: Project Assets for 2D Games (Sprites / Sound / Music)

    Lecture 5: How to Organize Project Asset Folders

    Chapter 2: GameObject Basics

    Lecture 1: Game Objects, Transforms, Layers & Tags

    Lecture 2: How to Setup the Camera

    Lecture 3: Player Controller, Collisions with Colliders, Rigidbody 2D Physics

    Lecture 4: Adding Sound Effects and Music with Audio Sources

    Chapter 3: UI

    Lecture 1: UI Canvas Introduction

    Lecture 2: Text UI, Text Mesh and Making Them Look Right

    Lecture 3: Buttons and Setting OnClick Events in Editor

    Lecture 4: Primer on UI Buttons and Things to Avoid

    Lecture 5: Creative Use for UI Sliders in Unity

    Lecture 6: All About Sliders UI Element

    Lecture 7: How to Create Game and Options Menu Screens

    Lecture 8: Game Jam Template Easy Menu & Controlling Audio with Mixer

    Lecture 9: Consistent UI Size with Canvas Scaler

    Chapter 4: Sprite Animation

    Lecture 1: How to Cut Up Sprite Sheets for Animation

    Lecture 2: Animating Sprite Characters

    Lecture 3: Blend Tree Animation – Switching Between Idle / Walking in 4 Directions

    Lecture 4: Animation Override Controllers Explained

    Chapter 5: C# Scripting

    Lecture 1: Picking and Attaching a C# – Javascript Script Editor to Unity (Visual Studio 20

    Lecture 2: MonoBehaviour Scripting and Unity Lifecycle Methods

    Lecture 3: Scripting Player Movement Controls

    Lecture 4: How to Script Platformer Jumping

    Lecture 5: Spawn Enemies or Game Objects in Script

    Lecture 6: Testing for Raycast Collisions

    Lecture 7: Send and Broadcast Messages to Scripts / GameObjects

    Lecture 8: Fade the Screen In and Out

    Lecture 9: Saving System

    Lecture 10: Loading Games

    Lecture 11: Build a Save Screen Pt. 1

    Lecture 12: Build a Save Screen Pt. 2

    Lecture 13: Build a Save Screen Pt. 3

    Lecture 14: How to Build a Load Game Menu

    Lecture 15: Coroutines (Yielding to Other Code)

    Lecture 16: Events and Delegates

    Chapter 6: Services

    Lecture 1: Easy Ads on iOS and Android

    Lecture 2: Cloud Build

    Chapter 7: 3rd Party Tools

    Lecture 1: Finding Free and Paid 2D Game Assets

    Lecture 2: Pyxel Edit for 2D Pixel Games

    Lecture 3: Setup GIMP for 2D Pixel Art

    Lecture 4: SpriteIlluminator – 2D Normal Map Lighting

    Lecture 5: Tiled + Tiled2Unity

    Lecture 6: Introduction to Audacity

    Lecture 7: BFXR – Make Character Talking Blip Sound Effects

    Chapter 8: Projectile Attack System

    Lecture 1: Projectile Attack System Full Demonstration for 2D Unity Games

    Lecture 2: How to Create Custom Projectile Attacks using Projectile Attack System

    Lecture 3: Creating Homing Projectiles with Improved Target Selection

    Instructors

  • Unity- 2D Game Development  No.2
    Chris Tutorials
    Game Developer and Tutorial Content Creator
  • Rating Distribution

  • 1 stars: 29 votes
  • 2 stars: 30 votes
  • 3 stars: 110 votes
  • 4 stars: 202 votes
  • 5 stars: 219 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!