You are a worm. Worms love eating fruit, even though it makes them poop. But this is a good thing: poop becomes flowers and flowers bring much joy to the world.
Eat fruit, avoid poop, flowers increase the score multiplier, eating flowers makes the multiplier smaller. Use arrow keys to steer, use Z or X to jump over hazards.
This is a very quick project we did with iLkKe, as Tic Tac Toad. Going to write about the game in my blog in the near future, had so much fun making the game.
The game is also playable at itch.io
You can also use LEFT/DOWN and UP/RIGHT to rotate the worm, it's much more comfortable on a Pocket CHIP. Able to skip the level bonus countdown.
Fixed some bugs, added realistic hat physics (can pick up a hat you dropped), added a high score table!
Thank you, matt. :)
Well, the funny story is that we had to have our own "jam" because, well, we originally were making this for the p8jam... except that we got the ending date wrong. So we decided to keep the deadline WE thought was the jam deadline and try to make a fun game by this Saturday. Not sure if it would have fit the chain reaction theme though... ;)
Very nice :). One thing I'm missing is some indication of the exact direction the snake is headed - it's easy to be a few degrees off from where you want to go, and by the time it's obvious from the body, you've eaten lava ;). Maybe a mini-crosshair showing you where you're going, exactly?
Other than that, absolutely cute, and the game mechanics are top notch for this type of simple, arcadey game. Big thumbs up!
Procedural lava would be great, though it would be hard to make fine tuned levels, e.g. the one with the small island you have to jump on in order to get to the bigger island. Thanks for the screen edge crossing idea! Maybe it could work with a scrolling "infinite" level.
We actually had a bunch more ideas we wanted to try, like scrolling procedural levels, multiplayer etc, and also some extra touches that we had to leave out cause they couldn't be done in time.
We opted to have something small but polished and complete rather than risk a half-baked ambitious attempt, but we might go back and add a thing or two in the future.
This was great fun, pico-8 is so accessible and immediate, and it perfectly recaptures the excitement of making games in basic in the 80s.
This is one of my favorite pico8 game.
The gameplay is solid, and I like the score system a lot !
I made a lot of snake games and one of them actually featured poop ( and blood ) It was 6 years ago, video is here : https://youtu.be/am0OsvMVEu4
I need to train more before posting my hiscore here :D
If you have some tokens left on cart, some splash and/or sink effect in lava would be great
It is an amazing game.
My best is 1602
...after MANY games. Sigh.
- I would like the ability to skip or speedup the score count in between levels by holding the button?
- collision on lava corners seems ever so slightly unfair? corners look round but collision seems square?
@Benjamin: That game looks nice, did you ever play Pizza Worm? That might be the first snake game with the non-90-degree controls.
@matt, @emu: Thanks. :) Skipping the score countdown thing will be added. I tried to add some slack to the lava collision (you can actually stay on it for a few frames so it doesn't matter if you glance the corner) but maybe it needs even more.
@dynamite_reed: It sometimes crashes between levels here. I posted in a support thread about someone also having this problem (with his cart) but no news about that yet.
What Matt said. It looks and runs absolutely brilliant, but the actual play feels really unfair. I routinely run into lava corners that aren't there. They should be rounded, and generally the collision should be a couple of pixels more forgiving, considering how difficult it is to control the worm.
Personally, I ragequit after the twentieth time I died with four or five fruit left on the second level. :) Sounds funny, but really a player should be able to get further before getting frustrated. Even the first level feels hard. I'm not the Dark Souls type. :)
BTW, props to whomever did the pixel-pushing. I really like the artwork.
iLkKe is really good with pixels. The more limits the better. :)
Well, IMO the corners feel fair enough but difficulty is hard to judge (and I like hard games). Maybe the real problem is that the collision is done only against the center point of the head so it's not that evident when you are actually touching the tile. I'll see what I can do about that!
@matt: OK, I get it, need to look into the collisions! Sheesh! Come on! ;) You will need to wait until next weekend I think. That is a quite good score!
@Felice: I am starting to agree the game should be easier, or, rather that the player should be able to get further: the levels with islands are way more fun than the first two. More challenging, though.
@Benjamin: Not sure if it was Ilkke's inspiration (the game is his concept originally) but I certainly played it a lot. Also, being a Finn Nokia's Snake was basically required curriculum as well. :)
@kometbomb OK I'll stop now :P
One interesting trick I've found is that if I am about to go off the edge of the screen I can jump and try to get back on the screen as whilst I am in the air off screen I will not die 8)
Also, I'm in Finland (Helsinki & Espoo) 24th to 1st visiting family. Happy to meet for a drink and gaming chat!?
Hey! No worries.
As for old mobile, I played an amazing 3D golf game on J2ME called Vijay Singh 3D
That game looks very nice, the layout suits well the portrait screen I guess most phones had back then.
My favorite (and actually the only mobile phone game besides the original Snake I had before the current "modern" mobile gaming age) was Tower Blocks or something like that. You had to build skyscrapers by dropping new floors from a crane and it had this simple physics system that made the buildings wobble. It would probably make a fun Pico-8 clone project!
I got my first EXTEND! high now 2763
I am using this code for quicker end of level scoring:
pointspeed = 5 + 195*((btnp(4) or btnp(5)) and 1 or 0) -- 5 normal, 200 pressed addpoints(-flr(-(min(pointspeed,donepoints))), false) donepoints -= pointspeed
addpoints(-flr(-(min(5,donepoints))), false) donepoints -= 5
IMO the pixels are 100 % perfect but I am a bit biased. ;)
The quicker level score countdown thing is already in the new version (that I guess I'll upload tomorrow). Also some fixes to make it more playable on a Pocket CHIP!
@Ramayaben: That is quite the compliment, thank you!
Also, matt is the first person to officially EXTEND! You win... a hat perhaps?
Log in to post a comment