Currently, my game is just roughly 2500+ lines long, its still manageable and I still know where everything is...
But as the code grows, I've found it more stressful to keep on top off it... I was ploughing through the title/menu screens last week and they are a dog to do at the best of times and it really hit home that programming a game can be as tiresome as carry 100 plasterboards up two flights of stairs then putting them in the loft! :)
Two days ago, I spent a day away from the PC... And it was worth it, because yesterday, I added all my sub-game rules into the engine without battering an eyelid... YAY!!! :)
All I have left now is organising highscores (inc file system stuff which we we're refering to in the other thread), make a 'help' slideshow (A tip from Gfk) to show whats going on in the game, and maybe compile a external manual just in case.
I have some ideas for little extra's, not game specific, just little touches that will hopefully make people go 'oh.. did you see that, thats nice'... As you do! :)
I have actually made notes and do use flow-charts to help me visualize how the code will swing and it has helped me keep everything in perspective engine wise... So it is handy to document stuff as you go.
Dabz
But as the code grows, I've found it more stressful to keep on top off it... I was ploughing through the title/menu screens last week and they are a dog to do at the best of times and it really hit home that programming a game can be as tiresome as carry 100 plasterboards up two flights of stairs then putting them in the loft! :)
Two days ago, I spent a day away from the PC... And it was worth it, because yesterday, I added all my sub-game rules into the engine without battering an eyelid... YAY!!! :)
All I have left now is organising highscores (inc file system stuff which we we're refering to in the other thread), make a 'help' slideshow (A tip from Gfk) to show whats going on in the game, and maybe compile a external manual just in case.
I have some ideas for little extra's, not game specific, just little touches that will hopefully make people go 'oh.. did you see that, thats nice'... As you do! :)
I have actually made notes and do use flow-charts to help me visualize how the code will swing and it has helped me keep everything in perspective engine wise... So it is handy to document stuff as you go.
Dabz