So now that we have understood how to import our 2D assets into our project and how the sprite system works, let's look at building our game with it.
I'm going to talk about the usual thought process that is used to build such systems and highlight issues that you might commonly face and how to resolve them, rather than just pointing out fingers and saying do this and that.
The lessons learned in the Classes section are very important lessons to learn early on as we are just starting out with the 2D features. We won't use them just yet but refer to this again when we hit Chapter 5, NPCs and Interactions, and start implementing them fully.
So with what we have learned, let us get our main character ...