Lab of Broken Time by Aslai
About the game:
You are a Dr. Pepper chugging mad scientist who just made the worlds first time machine! However, due to calculation mistakes, you accidentally made the machine throw you in to a ten second long loop.
Make use of your ability to retain knowledge through a space-time warp and your time-static crates to make it through your meandering lab.
Due to family issues and poor time management, I was only able to spend about half the time on this that I wanted to. It conforms to all compo rules, except for time.
I only have 3 basic levels done that show off the simple mechanics of the game. I only had an hour to throw them together, so there's not much in terms of brain-bending puzzles. I may extend this in the future though.
There are also some minor issues with inter-object collisions, because I was really pressed for time... and there are a few tiling issues on the edges as well.
Oh well. Hopefully I'll have more time next go-around!
To add: More details about the game itself. I'll probably spend a few more (relaxed) days making a post-compo version that's more in line with my original vision.
Changelog:
Post Compo V1:
- Fixed game breaking bug where game would crash on most machines when changing level
- Fixed game breaking bug where game would sometimes fail to start up
- Added 5 sound effects
Post Compo V2:
- Fixed game breaking bug where game would crash on most machines when obtaining a green pickup
- Fixed many instances of physics goofups
- Added a few new tiles, reworked level 2 to take advantage of the new tiles
You are a Dr. Pepper chugging mad scientist who just made the worlds first time machine! However, due to calculation mistakes, you accidentally made the machine throw you in to a ten second long loop.
Make use of your ability to retain knowledge through a space-time warp and your time-static crates to make it through your meandering lab.
Due to family issues and poor time management, I was only able to spend about half the time on this that I wanted to. It conforms to all compo rules, except for time.
I only have 3 basic levels done that show off the simple mechanics of the game. I only had an hour to throw them together, so there's not much in terms of brain-bending puzzles. I may extend this in the future though.
There are also some minor issues with inter-object collisions, because I was really pressed for time... and there are a few tiling issues on the edges as well.
Oh well. Hopefully I'll have more time next go-around!
To add: More details about the game itself. I'll probably spend a few more (relaxed) days making a post-compo version that's more in line with my original vision.
Changelog:
Post Compo V1:
- Fixed game breaking bug where game would crash on most machines when changing level
- Fixed game breaking bug where game would sometimes fail to start up
- Added 5 sound effects
Post Compo V2:
- Fixed game breaking bug where game would crash on most machines when obtaining a green pickup
- Fixed many instances of physics goofups
- Added a few new tiles, reworked level 2 to take advantage of the new tiles
| Windows | http://whff.frogbox.es/download.php?file=sghxqrirzz |
| Windows (Post Compo fixes) | http://whff.frogbox.es/download.php?file=q9xofwb61d |
| Linux (Post Compo) | http://whff.frogbox.es/download.php?file=ezf9mh1ktn |
| Timelapse | http://www.youtube.com/watch?v=NZvDEg8Wd4o |
| Original URL | https://ludumdare.com/compo/ludum-dare-27/?action=preview&uid=8782 |
Ratings
| Coolness | 100% | 1 |
| Overall(Jam) | 3.38 | 173 |
| Audio(Jam) | 2.83 | 292 |
| Fun(Jam) | 3.11 | 210 |
| Graphics(Jam) | 2.89 | 387 |
| Humor(Jam) | 2.11 | 371 |
| Innovation(Jam) | 3.56 | 75 |
| Mood(Jam) | 2.78 | 340 |
| Theme(Jam) | 3.81 | 30 |
With a few bug fixes, this game could be great!
Oh well. All the gameplay bugs are gone now! Yay!
Do develop this into a full game!
And as a Dr Pepper chugging game dev, I approve of your description :D
Graphics: loved the sprite animations, the only bad side was that the game ran a little slow: i noticed the 10 seconds were way longer than they should be, probably for the few fps. 4/5.
Innovation and Theme: I liked how you implemented it. The rewind, i must say, it surprised me. Original. 5/5.
Fun: Not much to say. 4/5
Audio: Time well spent on the audio. 4/5
Humor-Mood: Compatible with the rest. 4/5
Definitely build it into a post-LD game :).
Yes, I was planning on spending a bit of time cleaning up the code, then making a full game out of it. Stay tuned.
I'm not sure if you caught that but the time doesn't reset when I enter a new round.
Also, I don't usually see many people choose C++. I definitely liked the rewind feature; I'll be looking through the source a bit to see how you decided to do that :)
Short game!
LordHellMaX: Yes I made the music. You can rate it and poke fun at it at http://www.newgrounds.com/audio/listen/547538
Nick Cash: I just record a list of variables at different time steps and then do a linear interpolation in reverse. I was initially using a spline, but my implementation was far too slow for the huge datasets. I was using an O(n^2-(n-1)*n/2) implementation, which is basically O(n^2/2). Linear interpolation is O(1)
As for the crashes after level three, that's just because it's trying to load a level that doesn't exist. Too bad I ran out of time. I'm definitely going to clean up the engine a bit and start working on a proper game though. This was my first real foray in to using Lua.
GigaBass, thanks! I try to make my graphics look somewhat presentable.
Very strong game potential tho.
It's really polished! I love the touches like the reversed motion at the end of the run (which is actually helpful to the game and not just an effect as well!) and the camera bumping.
The animations are great and I learned from this game how just using the animations to pause movement after falling from a great height really adds weight to the character and the fall. I will certainly be using that trick somewhere down the road.
Level design, music and animations are all great. I'd love to see a fully polished and complete game of this. You've got a good thing here. Well done!