We have covered almost all the basics of game design, so now we know that we need to think about holding players' attention, and consider key game mechanics, level distribution, art styles, and music to hold on to the attention our game is given.
We also learned how to communicate with players through our environment, props, enemies, and NPC in order to guide them without being obvious about it, and as a result, prevent them from quitting. Do not hesitate to reward and punish players, because both have the same effect if used wisely.
And last but not least, don't forget to keep on presenting challenges to players, as that is the reason they choose to play a video game and not watch a movie. Make puzzles for them, create difficult enemy bosses, and put them in situations they won't experience in real life.
In the next chapter, we will start our journey through Unity 3D. At the beginning, we will cover some of the basics and the UI, and as soon as we can imagine, we will be creating our first video game without programming a single line of code.
Now, let's turn on the PC and prepare for a game-changing experience. Come on, join me on this quest.