Summary
This chapter introduced many subjects, including level design concepts, adding 2D artwork to a project, preparing it with Unity’s 2D tooling as sprites, and using the prepared artwork to draw a 2D game environment with a Tilemap. We also created scripts using the C# language and Visual Studio IDE to add functionality to GameObjects, for reading input and moving the player character with physics.
In the next chapter, we’ll add a virtual camera system to follow the ladybug character around the level, add a basic UI, and process conditions for winning and losing the game.