

(Sprites are 2D graphic objects often used in 2D game development).ĭrag the SpriteCharacter from the Project window to the Scene view. This is because we created the Project using the 2D template. She has been automatically imported as a Sprite. Note that Scamp is now in the Assets section of the Editor. Double-click on this folder to open it.ĭrag and drop the file into the Assets section of Project Window (at the bottom of the Unity editor).

Right-click and go Create -> Folder to create a folder. I'm going to be using a picture of our dog, Scamp. This can be a sprite you've downloaded from online, something you've drawn in MS Paint, or even a picture you've taken. Think of an image you want to use for your main character.

Step 1 - Creating Project & Importing Assetsīegin by creating a New Project using the 2D template. Simple square sprites are included.In this tutorial, we will import our first Asset and script SpriteCharacter movement! Before you startĭownload this set of assets before you begin the 2D Game guide: Sprites of character used for demonstration purposes only and are not included in this package. Swap between Ai controllers and user controllers easily in gameĪ simple and quick to set up input system that uses scriptable objectsĢ simple moving platforms for demonstration Movement script compatible with non player controlled objectsĬontroller system that allows for easy controller swapping. Movement script allowing for a range of movement and different collider types Running, Jumping, Sliding down slopes, Wall sliding, Wall Climbing, Wall grabs, Dodging, Crouched movementĪll these with many variables in the inspector to allow for quick customization Can also be easily expanded and modified through coding. This controller allows for a quick set up allowing a character to move up and down slopes, wall jump, dash, and other basic movements right out of the box.

This pack aims to help speed up the creation of 2D platformer like games. The 2D Character Controller was built with artists who don’t want to code in mind but also programmers who want to speed up the development of their game. “If possible, please buy the package to support the developer”
