Create a Mobile Game Like Geometry Dash in Unity

Learn how to make a kind of Hyper Casual 2D Platformer Mobile Game in Unity in no time!

Hey There !

What you’ll learn

  • Create precise Physics Movement.
  • Use the Basic Functionalities of Unity’s Tilemap System.
  • Smooth / Polish the Player Movement & Animation.
  • Setup a Smooth Camera Follow Logic.

Course Content

  • The Core – Player Movement –> 7 lectures • 39min.
  • The Camera –> 2 lectures • 16min.
  • The Tilemaps –> 5 lectures • 27min.
  • Improvements –> 3 lectures • 26min.
  • Bonus Section –> 1 lecture • 1min.

Auto Draft


Hey There !


Before reading this description, go have a look at the presentation video.

You will have a pretty good understanding of what you’ll be able to achieve after taking the course :).


Can you spot all of the things you will learn ?


If not, let me help you a bit.


We are going to start with the basics, constantly moving the player to the right, in a precise manner.

Then we will make it jump !


After that, it will rotate it in a smooth way, we will use a Tweening Library for that.

We will test the physics with different world elements to make sure we get the behavior that we want.


For the terrain, we will use Unity’s powerful Tilemap system.

We will actually have multiple tilemaps, depending on the nature of the objects we have.


We will then add a reset system, to bring the player back if he hits an obstacle.


And the special thing here is a Shader, to animate the terrain as we go, without destroying the performance of the game.


This is everything you will learn in this course.


And you know me, there is more to come !

But I’m counting on you to let me know what improvements you would love to see me implement.


Start learning now.

Get Tutorial