Unity Basics for 2D Games
This book is about making 2D games using the Unity engine. It will focus not only on the central concepts critical to 2D games, such as 2D space and projections, but also on the practical workflow that can be followed in Unity for creating 2D games. I use the term 2D game (two-dimensional game) to mean any game that principally relies on only 2D coordinates. Famous 2D games include Tetris, Super Mario Brothers, Angry Birds, and many more.
In a 2D game, players typically cannot rotate or move the camera freely in 3D space to view objects from other angles and perspectives. The game objects themselves typically move in only two dimensions as well, such as along the X and Y axes (left/right and up/down) but ...