First of all, here is a link to the original thread for elacc, a game that I am currently programming. You can go there to get the game description and original progress in case you're interested. However, I will explain here that, due to the large size of the game, I'm carrying the development of it into this competition as well. To be perfectly honest (and rather realistic), I don't actually expect to complete this game, nor did I really ever. That being said, I do want to make something playable that's larger than my other games and includes an AI that's reasonably … Not dumb? And that actually is rather ambitious, haha!
(The achievements marked with a * are the ones that I've carried over from the last competition. The others I'll have to earn again.)
Thinking Ahead:* Spend time before the start of the competition planning your game.
½KLOC:* Your game reaches 500 lines of code. You're off to a great start! (Reached 970 LOC total on 5-27-15.)
1KLOC:* Your game reaches 1000 lines of source code. Making progress! Excellent! (Reached 1,600 LOC total on 6-3-15.)
2KLOC:* Your game reaches 2000 lines of source code. Keep it up! (Reached 2,001 LOC total on 6-8-15.)
I'm a Lover, Not an Artist!:* You get all, or most of your work, from online sources and do very little of your own artwork. (Yup, I most certainly didn't make the 3D models I'm using for this game, haha!)
Vincent van Gogh:* You create your own artwork for your project. (Even considering that I didn't make the 3D models, I need to do considerable work coloring, rigging, animating, and making texture atlases for each one, so I'm claiming both.)
Seeing the Matrix:* Share your source code with the people in the competition via GitHub, BitBucket, or a simple download.
I'm Sorry, Dave. I'm Afraid I Can't Do That.* Add an AI enemy, opponent, or component to your game. It doesn't have to be any good.
The Great Unveiling: Provide a download for your game.
"Research": You spend a few hours playing a game when you should have been making one. (Yes, yes I did.)
Game Over: You add the ability for players to lose the game. (It's extremely basic, but it does exist.)