This is my biggest downfall, I am going to go ahead and say I honestly think I have awesome ideas and I get them constantly but I can never start a project from start to finish! (my idea of an awesome idea is something that I might have or might have not seen before, maybe something a game SHOULD have had or should have been like).
How do you guys stick a project out?
I currently have 2 projects, one is a 2D topdown space shooter, with character levels, xp, customizable ships, different solar systems etc etc…second is a platformer “racing” game, similar to Hill Climb Racing except you are a genius hobo that builds rocket engines and uses them to race across the map on various trolleys.
My space game I started from the gameplay right off the bat, I made all my classes that handle renderering and UI, then started working on the base of the game, the ship and player. I pretty much hit a stand still there when I realized my Java knowledge in certain areas is lacking, saving the state for one and secondly my math skills are a little naff.
For my other game I decided to start with the splashscreen > menu’s, I got as far as to the Game screen before I hit a problem and so far have been firing up my IDE and sitting there scratching my head.
So how do you guys stick to one project? I have tried writing down ideas and leaving them for later but the urge to start working on it right away is ridiculous
Am I making games that are too complex? I have made basic games, I have made Pong, Tic Tac Toe, Mole Smash, Blackjack, Snap, Got halfway through texas hold em’ but done a ton of code refactoring (I used the same shuffle algorithms and card/player classes from blackjack/snap) and then got bored lol.
Seriously…how do you do it?!