For LD27 I had a few ideas, the first I had was that of an FPS where you have 10 seconds to escape an exploding building. I decided against this as I generally make physics-based games.
The idea I decided to go with was ChronoCards, a 10 second card game. I originally planned to have a CCG kinda meta-game, but didn’t really implement it.
Anyway, let’s have a look at how it went:
Component-based data-driven gameplay: All the cards were implemented through .card files that are loaded at runtime, which specify the text and pictures on the card, as well as which “attributes” a card has, which is basically an effect, trigger and an argument. Although this means I still have to code each attribute, it makes it much easier to modify without recompiling.
Robust, flexible codebase: No time was spent on the underlying framework. Graphics components worked flawlessly and adding audio was as easy as:
ASID Intro = Audio.LoadSound(“Intro.ogg”);
Indecision: I was still deciding ideas 6 hours into the competition and was frequently second-guessing my decisions when it would have been twice as quick to do it the wrong way and recode it.
Time management / procrastination: I felt myself being easily distracted and putting things off. Overall I estimate I probably did less than 10 hours of actual coding, spread over the 48 hour period. I left a lot of it to the last hour or so (I submitted less than a minute before the compo ended) and as such had a lot of stuff unimplemented (a deck building system, with a card shop using money gained from winning).
Game idea: I think 10 seconds is just too short for there to be any appreciable strategy. It may work with 30 seconds or a minute though, and at some point I may revisit the idea.
Unresizable GUI: Even though my GUI system allows for it (see the buttons on the menu), the battle scene has entirely static GUI element positioning. The hand does not move down to the bottom of the screen, meaning if you have a larger screen it looks really silly.
No animations: Though maybe justified by the time-based mechanics of the game, I feel even a 1 or 2 frame animation would have improved the look of the card drawing and placing.
That’s all I think is really noteworthy at the moment.