BurdenÂ follows a womanâ€™s journey through her past, as she is chased by her traumatic and guilt-ridden memories of the plane crash that killed her family. She was the only survivor.
The game was made for LudumDare #33 as a Jam entry. Â A team of three with less than 72 hours, Jeremy “mmango” Bell doing audio, Daniel “MechanicalLife”Â Akesson doing visuals and myself doingÂ the programming.
Theme was announced, YouÂ Are The Monster, and the team got busy brainstorming ideas, after a few initial rejections and combining a few elements we had the idea to do a not so endless running game with jumping and sliding mechanics. Â The small scope would allow us to get the game playable quickly,Â and we knew the challenge was going to be portraying theÂ story/mood behind the game without a giant wall of text.
After design we all essentially went forÂ the first round of sleep with little work. Â Having just arrived backÂ home from a business trip, an hour before theme was announced, I was quite tired and ended up over sleeping in the morning slightly. Â I brushed it off, threw some food down the hatch and got to work. Â Playable in 4 hours with win and lose… or not. Â MyÂ development pace was actually much slower than expected. Â DanielÂ and Jeremy were doing great tossing the art and sounds in the source control repository, but I was operating about 25% the speed I would have expected of myself.
Got the background in with the parallax effect first, then the player running, jumping and sliding over some very fake obstacles. Â Tweaked this for a few hours until it felt good. Â HackedÂ inÂ a very crude crossfade effect for the music from titleÂ to gameplay. Â The real obstacles started coming inÂ from Daniel andÂ soon after were added in game, which I had to play with the collision bounds for eachÂ obstacle individually.
The next day the shadow/ghost was added to chase the player, andÂ some more tweaking to theÂ game difficulty, howÂ much tripping on an obstacle costs. Â Thanks to theÂ others on the team, we were also able to find and remove some exploits that could have otherwise been used, like forever sliding through the level. Â Instead of fiddling with a randomÂ obstacle spawner, we decided to go with aÂ designed level, so I implemented a very simple way to place obstacles by json ‘script’ andÂ wrapping up theÂ second full day we decided on a distance of 1000 meters and that the audio track could be custom length to fit.
The final day I had to work, but was able to find a little time to add the win sequence and a much better lose sequence to the game. Â Didn’t have time to make the intro sequence better though as the death sequence was finished 5 minutes before time ended. Â Daniel took on the role of level designer for the most part, sacrificing a nice title image for our main screen as I was busy with the win/lose sequences and Jeremy busy onÂ resizing the music track.
Package. Upload. Complete.
What went right:
- The scope of the game was sized appropriately, had room to add polish effects.
- Flawless team work, communication and effort from everyone.
- TurtleBrainsÂ allowed rapid development of the gameÂ on Mac/Windows.
Things to improve next time:
- Shorter level,Â 5 minutes was too much to fill with obstacles.
- Leave more time for level design and testing, it was too rushed and too hard.
- More animation iteration/polish, some didn’tÂ readÂ asÂ desired.
- My personal development speed was slower thanÂ my own expectations.
- TurtleBrains OpenGL/OpenAL crash issues for Daniel, and other players.