This game is a simple platformer, minimalistic in the sense that you can only move and jump (and die) and can only be killed by spikes. Other than that there are blocks that disappear under your feet and checkpoints to respawn at, that's about it. The game consists of four levels and possibly a secret level...
The game is made from scratch in JavaScript using HTML5 canvas, so it requires a modern browser (tested primarily in Chrome). jQuery is used for handling some initialization and window resizing, other than that there are no special libraries used. All the graphics and levels are done in Photoshop. A level conversion script written in Pike converts the images into level files (JSON).
Currently there's no sound but hopefully I'll have time to add that as well. The game has taken ~14 hours to make.
Full source will be available on github. Enjoy! :)
Thank you! It's quite simple actually, i have a function called explode_tile_chain(x, y) which triggers a chain reaction of tile explosions, which just removes the tile, spawns particles and sets a timer for triggering explode_tile_chain(...) on the nearby tiles. You can search for "explode_tile_chain" in the source code at http://frigolit.net/compo/ld26/game/main.js for details. Sorry about the horribly uncommented code though >_<
Nice tough platformer. I think it would be improved if spikes were only deadly if you fell from above. brushing them on the side and dying feels a bit unfair when it happens.
Thanks for the comments everyone! The fuzziness/interpolation/antialiasing, which is indeed caused by the upscaling, I thought wasn't possible to disable at first and it isn't possible in Chrome, but in Firefox it is and I've fixed it in git (playable at http://frigolit.net/projects/minia/game), so when Chrome gets support for it it should work in that as well. I didn't want to fix it in the LD-version since it changes how the game looks and could potentially be seen as breaking the rules.
M
messiano5 May 2013, 16:29
Awesome game, very fun. I liked the tight controls and checkpoint system. The difficult was well done, the only really difficult part was one spike jump which was sort kind of enraging. A death counter would be nice, as well as some BG music. Graphics are also nice.
- It's fun! - I like the graphics - Not innovative - I had to keep a hand on the R key because it's very difficult and I died often. I'd like it to auto restart or restart with any arrow key. - It should't resize the screen to the window because it has low resolution. - Please put a checkpoint at the beginning of the secret level :P - I beated it the game but not the secret level (yet) - I'd like to see the next version with sound
Great job. I'll check the source code because I want to learn to make games with HTML5
It should resize to the screen but it shouldn't get blurry, which has been fixed in the post-LD version (except in Chrome). I regret not adding sound as well, would've done a lot for the game.
Thanks for the feedback! And nope, I haven't beaten your game yet :)
M
Monxcleyr Productions19 May 2013, 11:10
This was awesome! Very solid controls and fantastic level design. For what it is I don't really have any complaints, aside from the lack of sound and music. The crumbling/explosions at the end of every level was always a very satisfying conclusion!
Cute ! I wish I could run for a more nervous experience :).
D
DDRKirby(ISQ)19 May 2013, 11:21
Yeah, sound would have done wonders here, but you already know that. Still, this is exactly how the tried-and-true LD staple platformer should be done. Very nice work. Difficulty was pretty good throughout, though there were one or two parts that were a little more unforgiving than I would have liked. An extra frame or two of time on the blue blocks would have been good, I think. Didn't make it all the way through the secret level, though I gave it my best go D:
Comments30
You can search for "explode_tile_chain" in the source code at http://frigolit.net/compo/ld26/game/main.js for details. Sorry about the horribly uncommented code though >_<
Very challenging platformer with solid controls an a neat visual style. It does everything it wants to/should do, so I say big thumbs up!
The way things blow into bits is very satisfying.
nice entry btw!
I kid, I kid! Damn, so cool!
It looks a bit fuzzy - could that be as it auto-scales to screensize?
But game collisions are mad. And disappearing blocks worked on random way =(
The fuzziness/interpolation/antialiasing, which is indeed caused by the upscaling, I thought wasn't possible to disable at first and it isn't possible in Chrome, but in Firefox it is and I've fixed it in git (playable at http://frigolit.net/projects/minia/game), so when Chrome gets support for it it should work in that as well.
I didn't want to fix it in the LD-version since it changes how the game looks and could potentially be seen as breaking the rules.
- I like the graphics
- Not innovative
- I had to keep a hand on the R key because it's very difficult and I died often. I'd like it to auto restart or restart with any arrow key.
- It should't resize the screen to the window because it has low resolution.
- Please put a checkpoint at the beginning of the secret level :P
- I beated it the game but not the secret level (yet)
- I'd like to see the next version with sound
Great job. I'll check the source code because I want to learn to make games with HTML5
did you beat my game?
I regret not adding sound as well, would've done a lot for the game.
Thanks for the feedback! And nope, I haven't beaten your game yet :)