Making AN indie game has been a dream of mine for as long as I can remember. I spent years of my life glamorising the idea of being a game developer who would craft his thoughts into awesome gameplay, who would create worlds where gamers would be immersed and who would make some good old fashioned co-op fun. The reality of the situation however is not as bubbly. being a LONE GAME DEV WORKING mornings and evenings can be a pretty harsh experience...
The reality of making a game is honestly a roller-coaster of ups and downs both in terms of emotion and progress. everything the player sees and hears, every button prompt and loading screen needs to be kept in mind! something as simple as a splash screen that as a gamer i don't pay much attention to, needs your attention as a developer. it's quite a daunting thought and one that can be overwhelming at times. even the simplest of experiences usually features a pause button, a high-score of sorts and a respawn system...There's so much to do! and yet, every evening I return to my laptop and every lunch time i sketch down a new idea or level design. If you love video games and find passion in this art form, the harsh reality is undoubtedly worth the effort. the finish line, that people will potentially play your game and enjoy it, that you will have crafted something you're proud of is too good of a prize to turn away from!
I want to mention how important milestones are. looking at the overall picture is something that needs to be avoided as it will ultimately lead to you feeling disheartened. Everything is not possible right now and won't get done right now. Creating a road-map of goals and having milestones is key. Trying to achieve goals set for a particular period is very exciting and rewarding. this brings me to my main reason for writing today. This week i achieved a milestone in the form of a start screen. that's right, zombie teacher has a start screen! my indie game is starting to take shape and it's a very exciting feeling.
If you're a newly developing game designer or have an idea you think is impossible. don't give up now. it might take a while but when you achieve those small victories the feeling is like no other! C'mon, look at those beautiful buttons :D!