How I Make a Unity 2D Platformer - The Complete Course

Discover how to create a simple “2D Adventure Game ” in Unity with this tutorial
2.8 (5 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.
33 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 18
  • Length 1.5 hours
  • Skill Level All Levels
  • 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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 8/2015 English

Course Description

Most people believe that the development and successful progress of mobile gaming requires serious and difficult skills. By learning the process with Unity 2D, these perceptions will be smashed. 2D suits well for mobile platforms and due to its low power consumption can become an amazing project on large platforms.

This course is for beginners and experienced designers of mobile games. You will create a dynamic Unity 2D game during the course, but the focus is made not on passing the game, but on mastering the art of game design through problem solving and experiments.

You will start with importing models and textures before proceeding to the level design. To get started we'll learn how properly to set up our coins in order to collide with the player. This is a basis for the following steps: creating an animation that controls the actions of your player. You will end with creating an animation of collection and creating music for your games.

By the end of this course, you will be able to create a complex Unity 2D game, starting with nothing but a blank screen. This course will give you a basis for understanding the development of the game, using the Unity 2D - powerful game engine. If you have never designed games before, this course is for you.

What are the requirements?

  • The free version of Unity 4.5 or higher which you can find on Unity's homepage
  • Willingness to learn and do some self-work and research

What am I going to get from this course?

  • Create a platformer with jumping, falling and enemies
  • Create a mobile 2D game using C# and Unity
  • Creating Prefabs
  • Setting up a 2D project in Unity
  • Using a sprite sheet
  • Movement and action buttons
  • Sound design
  • Working with assets

What is the target audience?

  • Game Development Beginners
  • People who want to create 2D games using the Unity software
  • iOS Developers
  • Android Developers
  • Game Designers

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.

Curriculum

Section 1: Intro
05:45

In this lesson we'll get started from the very beginning of setting up a 2D project in Unity. At the end of the series we are going to have a game with a few levels. After the series you can expand your game on your own by using what you learned from these mini episodes.

03:22

In this tutorial im going to show you how to import your character sprite and how to slice it. Slicing in Unity, gives you options for separating the elements of the image automatically or manually.

03:15

In this tutorial im going to show you how to create a prefab in Unity and how to use it. On the next episode we are going to talk about colliders and how to make our player move in the x-axis(horizontally , right and left)

05:00

In this tutorial im going to show you how to move the player horizontally and how to use colliders in the game.

06:10

In this tutorial im going to show you how to move the player horizontally and how to use colliders in the game.

03:34

In this tutorial im going to show you how to make animations of your player using your player sprite sheet. We are going to learn how to use them in the game in the next tutorial.

04:52

In this tutorial im going to show you how to make animations of your player using your player sprite sheet. We are going to learn how to use them in the game in the next tutorial.

04:53

In this tutorial im going to show you how to use the animator to add different animations to your player while moving, jumping, etc.

06:15

In this tutorial im going to show you how to use the animator to add different animations to your player while moving, jumping, etc.

04:22

In this tutorial im going to show you how to make your player jump by implementing the Jump method and also how to animate the player when he jumps. We have all the animations and we finished with the animator too on the last episode, so we are good to go for the animation.

06:15

In this tutorial im going to show you how to make your player jump by implementing the Jump method and also how to animate the player when he jumps. We have all the animations and we finished with the animator too on the last episode, so we are good to go for the animation.

04:58

In this tutorial im going to show you how to make your player jump by implementing the Jump method and also how to animate the player when he jumps. We have all the animations and we finished with the animator too on the last episode, so we are good to go for the animation.

03:22

In this tutorial im going to show you how to make your player jump by implementing the Jump method and also how to animate the player when he jumps. We have all the animations and we finished with the animator too on the last episode, so we are good to go for the animation.

03:34

In this tutorial im going to show you how to create collectibles in the game. We are going to animate the collectible and also we are going to make it disappear when the player touches it.

02:28

In this tutorial im going to show you how to create collectibles in the game. We are going to animate the collectible and also we are going to make it disappear when the player touches it.

04:28

In this tutorial im going to show you how to create collectibles in the game. We are going to animate the collectible and also we are going to make it disappear when the player touches it.

04:41

In this episode im going to show you how to add a background music on your game and how to add music on collectibles. Also, i will show you how to mute/unmute the background music.

04:36

In this episode im going to show you how to add a background music on your game and how to add music on collectibles. Also, i will show you how to mute/unmute the background music.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Awesome Teach Inc., A high quality education

My name is Joe Alfut and welcome to my biography. I'm a dedicated and hard working programmer who has a variety of skills with different software and languages. I have great communication skills so during a project you are kept fully updated about the progress of the project in a highly professional manner.

I have developed a range of different projects ranging from memory mangers and particle systems using C++, iOS apps, Multithreaded chat server using Java and a range of projects using Unity3D. I also have some experience in other parts of Game development which has helped me to understand other roles of the development process and what to expect.

Ready to start learning?
Take This Course