Summary

You have now studied al the chapters of this course. Let's have a quick summary of this course before you'll take the knowledge check.

Setting up Unity and Creating a Unity Project

The first steps needed to start working in Unity are downloading Unity Hub, creating a Unity account, activating a license, and installing the Unity game engine. After these steps, the project is created. Unity has a couple of templates ready to use, and for this course, mainly the 2D template is used.

Creating a Unity project using 2D template.

2D Tilemap

The 2D Tilemap is a Unity component that allows a user to do prototyping and level development efficiently. You can use a sliced tileset as a Tile Palette and paint your levels in the Tilemap.

In this picture, you can see the development of a 2D level in progress. On the left side, there is the Tilemap with tiles placed. On the right side, you can see the Tile Palette used in this instance. The tiles are selected from the Tile Palette and painted to the Tilemap.

Sprite Shape

If your Unity project needs a more organic look, you can use Sprite Shape to bring some variety to the project. This also lightens the work needed to create all these assets by hand. The Sprite Shape package is available for Unity 2020.2.2f1 or newer.

Parallax Background

The illusion of a moving background in a 2D game can be achieved using a technic called Parallax Background. In this technic, multiple backgrounds are moved with the camera at different speeds. This adds a realistic feeling to your environment.

2D Animation Tool

Unity has great animation tools for most of the possible 2D sprites. You can process your sprite from rigging to animating it inside Unity. In Skinning Editor, you can create the skeleton for your sprite. Using the Animation window, you can animate your sprite. With inverse kinematics, it’s easy to calculate how other parts of the sprite should move if, for example, the character is lifting their hand.