O'Reilly logo

Unity 5.x 2D Game Development Blueprints by Abdelrahman Saher, Francesco Sapio

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Letting the character move

In the following section, we will learn how to use the 2D controller and the physic engine of Unity to let our character move.

Adjusting the Platformer 2D controller

Before we start to add a new controller, we need to remove the previous one. So, select the Player object, and in the Inspector, right-click on the PlayerMovement script and then Remove Component. As a result, our script will no longer be attached to the Player object.

Tip

Since we are going to use the Character Controller inside the Standard Assets, we need to have it in our project. If you haven't downloaded it yet, you can do so by going in the Asset Store: Window | Asset Store or alternatively, Ctrl + 9. If you have already downloaded them, but not imported ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required