The game isn't really the main reason for this post, it's the graphical thing I did with it.
(Although, in case you're wondering, the game is Slime, and it may have a few glitch fixes)
It pretty much speaks for itself. I really only chose Slime because I thought it best suited this game more than any of my other work-in-progress games. Feel free to extract the GART function and use it in your stuff! The function is at the very bottom of the code, and only uses the BAR and BARSIZE variables. It doesn't actually need that line where it references "SLIMES", so just delete that and you can probably just paste it right into any of your projects. (Just remember to put GART() after you render!)
Looks great! Thanks for posting this.
I also really like the game. I'm stuck on a couple of slimes behind long jumps (top right and bottom right), but I got 17/20 others. :)
I'm glad you like the game! By the way, you'll need to find a power up to make the longer jumps. It's somewhere on the left side of the map.
jclermont, you game is very nice, but I also wasn't able to finish it. I found only blaster, bomb and higher jump. Is it all?
And, also, what the standard slime mode does? Nothing?

The standard slime mode does indeed do nothing. There's also a run power-up that is on the left side of the map, which is necessary to make some jumps.
I was considering making the orange mode be the only way to travel in pipes, but I thought it might have been a bit frustrating.
I excpected that 'standard mode' could be sticky, but it could kill all mechanics.
Really nice game - I like the music and tracking effects. The controls seem counter-intuitive to me; I'd rather have up for jump and X to switch abilities.
That could easily be fixed, just by switching the numbers around. It's even simple enough that I could have a simple control type switch at the title screen, such as "press left for A and right for B" or something.
I know you didn't post this for the game, but wow. Really good!
Regardless of this being about the cart or not; it's one of my new favorite games.
I'm glad you like the game! :)
I should finish up more of my games so they can get out of the "work in progress" category.
Which part of the code is the screentearing/VHS effect? You're linked on Pico-ate.com for that. I want to do it in TIC80 and port it over, but I'm not sure which part of the code does it.
The function all the way at the bottom does it. It gets called every frame in _draw(), but all the actual code relating to it is in the gart() function.
PS I was also pretty surprised to see this on Pico-ate, I found that pretty recently and I'm glad to see people find this useful :)
[Please log in to post a comment]