How to use UNITY for 2D Game Development: A Beginners Guide

Your one stop guide to understanding Unity and 2D Game Development by deconstructing a practical platformer example!
4.3 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,015 students enrolled
Take This Course
  • Lectures 15
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2015 English

Course Description

How to use UNITY for 2D Game Development: A Beginners Guide

What is the course about?


In this course we explore Unity and learn how it actually works for 2D game development. This course isn't going to make you a game but it is going to give you a JUMPSTART on how to make a game with the complicated Unity engine. If you haven't made a game before this is the course for you. If you have made a game before (with Unity) this may be a bit basic for you. By the end of this course you will be familiar with Unity and the 2D tools.


What material is included?


The material that is included is all found within the Unity Asset store. When you import the platformer example project all of the art is imported with it. The art used at the end of the course can be found in the resources section!


What does this course include?


  • Dissecting a platformer game from scratch
  • Learn how to use the Unity engine for 2D game development
  • Import your own sprites to later use
  • Learn how the beginner windows work for 2D development
  • Understand the inspector and it's components.
  • All assets are free to use for commercial use.


Why take this course?


Like all of my other courses, we are going to dive right in and work with a practical example. You should take this course if you have never used Unity before and you want to learn. If you have used Unity and you don't know how to make a 2D game, this is the course for you. By the end of this course you will have a handle on how to use Unity for 2D development so get excited!


Thanks for reading!

Your future instructor,


What are the requirements?

  • Unity3D FREE
  • A Unity Asset Store Account

What am I going to get from this course?

  • Dissect any Unity project and understand what is going on.
  • Know the basics of how to utilize Unity3D for 2D games
  • Learn the ins and outs of how to go about creating your Unity game
  • Have more than enough knowledge to start making their own game
  • Deconstruct any Unity file and figure out what is actually going on.
  • See how to use Unity from the ground up. Learn the shortcuts and what is actually going on!
  • Import their own artwork into the game and split up the sprites!
  • Use Unity at a beginner level!

Who is the target audience?

  • If you HAVE made a 2D game with Unity this course may not be new to you at all. However, my huge takeaway from this course is to showcase the Unity example files and how we can use them to our advantage. Might be of use to intermediate users!
  • If you HAVE NEVER made a game with Unity this course is for you!
  • If you HAVE NEVER made a 2D game with Unity this course is for you!

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: What is this course about?

In this lecture I talk you through what we will be doing, how we are going to do it and why this is the best way to learn Unity 2D.

Section 2: Unity Platformer

We need to learn the basics of the tools Unity has to offer and the layout. Our tool shortcuts are going to be Q, W, E, R, T and if you want to make your own layout then you can do so with the save layout button as shown in this lecture!


In this lecture we start to remove the backgrounds and go over why the background script is there! We then look even further at the background parallax effect!


In this lecture we begin to remove the background animations and then we go over the background prop spawner script!


Going through our player game object. We have a bunch of components. In this lecture we look at how this player is made and what is going on.By the end of this lecture you will have a better understanding with the basics on how this player is set-up.


In this lecture we discuss how the player actually shoots rockets. Then we take a closer look at what the Gun script is actually doing!


In this lecture we cover input axes and how we can actually utilize them as our default inputs. This helps us out in a lot ways for key mapping once and then having it work across the keyboard and gamepad.


In this lecture we move around some of our level design objects and figure out how to make this game bigger. Level design is an integral part in making your game unique and I hope that with this lecture that point hits home.


In this lecture we break down our player and look at it's animations, Without confusing you too much, we see just how the Animation window can be leveraged in Unity.


In this lecture we learn all about prefabs and why they are so important. Your entire game will be made of prefabs and for the better!


In this lecture we go over the final bits of our deconstruction project and recap all of the things we did and learned.

Game Quiz!
4 questions
Section 3: Conclusion! What to do next!

In this lecture I talk about the future of this course and congratulate you on finishing! I hope by now you have a much clearer understanding of Unity 2D and are ready to get developing!

What do you want to see next?
3 questions
UPDATE: The Animator Window!
UPDATE: Adding our own Tilemap!
USE THIS to get any of my other courses for $12!
7 pages

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jeremy Alexander, Construct 2 Game Developer // Web Developer // Animator

Jeremy Alexander is an online entrepreneur with experience in game development, full stack web design and Animation. Since 2015, Jeremy has gathered a following due to his unique teaching style and superior customer support. With his success, he has launched his own rapidly growing YouTube channel, Jerementor!

Why does he do this?

Having made his own website using Geocities in 2004, Jeremy developed a knack for all things computer related. After having freelanced in High School, it wasn’t until college that he realized - traditional education was failing him. He knew how to learn, becoming self-proficient in many programs and languages, but the typical classroom setting never clicked. Then, one hot summer day in June of 2015, it all came together. After deciding not to continue pursuing a BFA in Animation, Jeremy started teaching with his own skills and determination. His number one goal has always been to provide the learning experience he wished he had in a traditional setting. He has succeeded.

10,000+ Students

2,000+ Subscribers

Ready to start learning?
Take This Course