Your first game – avoiding the trap of the never-ending concept
As you are aspiring to become a good game developer, you probably have tons of brilliant ideas for games. If not, you probably have one massive idea that you really want to get done yourself as soon as possible. Maybe, you do have some core game mechanics on your mind but just don't know how to code it. Good! This book is precisely for you. We will move away from talking about examples and will focus more on coding actual game functionality.
Before we do that, however, I want to make sure that the idea behind your first game won't take you to a dead end.
I have spoken to many aspiring game developers who have massive multiplier games in their minds, wanting to create another World of Warcraft or Call of Duty as their first big project. That's fine! You should think big, and you never know you might be a part of a great team one day, developing AAA titles in Unity. For now, however, we need to take baby steps to get there. That...