So, I finally finished my game off yesterday after not finishing it in time for the compo. Meaning I had to fit it around Monday, although luckily in the UK it was a bank holiday so I just had to plan it around my usual Monday events as well as popping to Lidl.
What went right:
1. Art: I was fairly happy with the art assets I produced, although I didn’t manage to create the dressing assets that I wanted or all of the interactable environment pieces which made it all look a little empty.
2. Scripting: I came across many walls of things stopping working randomly and I’m happy to have fixed them. Plus I made the decision early on to not make it run in HTML5 due to problems it was having where I didn’t know the solution. This meant I could save time and use it on the actual game running in Windows.
What went wrong:
1. Too much sleep: I allowed myself to have normal sleep over the weekend, although it didn’t help that on the Saturday night I developed a horrible headache that was stopping me from working.
2. Falling asleep why coming up with my idea: As the theme is announced at 2am in the UK I fell asleep after about an hours’ worth of planning without realising it. Darn my sleepy self!
3. Too big an idea?: As of recent I haven’t managed to get my LD entries into the compo, previously it’s because of having work the next day so I end up having a couple of assets to draw the day after work. However with this LD falling on the bank holiday weekend that wasn’t an issue so I intended on pushing myself. However even doing so I still didn’t have enough time and spent a large portion of the Monday finishing off the game.
4. Making silly mistakes: Bugs that were a simple fix or a fault of my own, getting wound up on it and spending 3 hours was just wasteful. I need to stop myself from spending so long on a fix.
5. Limitations of my knowledge of Game Maker: I chose to do something that with how I script was very messy, variable heavy and object instance heavy. Potentially I may have been able to make it all tidier but I spent lots of time having to faff around with messy script.
6. No time for sounds: I actually didn’t have the time to record sounds this time round so it’s my first silent LD game which I’m very sad about, sfx brings a game to life.
7. Rushing all the art near the end of the duration of the Jam, I left art too late which meant I was unhappy with some of the assets.
What didn’t make it into the game
Luckily all my art assets made it in however I had extra evolutions that were scripted in but wanted more work when tacking them onto the player walk cycle, then causing me to scrap them. Here’s a list of bugs/features I didn’t manage to fix/finish.
- · Carnivore evolution stages
- · Sea, air and land dress assets
- · Stopping the player from racking up all the states
- · Making interaction only be known by pressing space on the object
- · Collision issues on changing the object_instance + my bodge fix for it
- · Enemies in the air and in the sea
- · A larger planned out environment with trees and other dress so it’s not just a plain colour
- · A thank you image (I usually get to do these)
- · The game working in a browser
- · Sound effects to hint at interactions
- · Other dinosaurs
- · Your previous state wondering off once you’re a baby (bug where they multiplied)
- · Keeping the babies within a range
I could go on for ages, but by not referencing my txt file back on my laptop at home these are a few I can think of.
What I could have done that could have made it better or worse
1. Made the evolutions silly so that when the dinosaur can swim he’d have armbands etc, or to fly he had a jet pack…although I wanted to keep it a little more serious.
Next time, I will try to organize my time like this:
1. Don’t feel sad about the theme and try and stay awake and don’t sleep till it’s all planned out, then sleep may be allowed.
2. Make sure to have a goal for the game straight away
3. Sleep less!
4. Don’t allow myself to do art on the sofa which can lead in accidental sleeping
5. Try harder to make it for the compo
Feel free to play my game here it’s lacking sound and perhaps doesn’t explain itself well enough but there’s an idea there and it has an end so at least I kinda finished what I set out to do. Thanks in advance to all who play my game!
Overall LD24 was the first Ludum Dare where I really felt like quitting. Mainly after loosing work on the Monday and feeling pretty down. I kept strong though and managed to come out with something a little less complete than I hoped, but I did do it
Perhaps I can sleep without stress tonight as I’m shattered, however I’m very tempted to work some more on it tonight and figure out why it won’t run in a browser. Here’s to a great LD25 in December!