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!)


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.


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.


Regardless of this being about the cart or not; it's one of my new favorite games.


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]