This is a small game made in one week for fc_jam and clickclickclick jams.
Manage two peps surviving on an island and take care of them.
This is my first pico8 cart, so don't kill me :D
Music and sound effects where made by grubber99, big thanks to him.
Old version:



Neat! Fun little game, I'll be checking it more in depth later.
One thing I would recommend is using a cls() before you do the rest of your draws. Right now the cursor gets painted to the ocean bg. You'd have to come up with a different way to generate your waves, though.



Thank you :D Uploaded a new version with some fixes and removed water effects. Will think, how to make them look better.



For the water effect, you could have a bunch of randomly created particles. They could be as simple as a bunch of coordinates stored in a list. Then just iterate over it and draw 'waves' at that point (you could randomize it between a few types of images so that they sort of animate). Maybe have each wave have a chance to increment their x position. Then have a chance to randomly remove some from the list and randomly add some waves.
Noticed a few other bugs:
- It's possible to get the 2 dudes onto the same tile (which makes it so you can't select them separately again)
- I somehow managed to get a white outline of a rock to follow around one character. But I wasn't able to repeat it.
- For far-right tiles, the text can go past the screen. A quick fix would be to subtract some from the text's x value (text_x-=#characters*6) if the tile is on the right half of the map, so it shows up to the left of the object instead.



Oh, thanks! Will fix that tomorrow.
> It's possible to get the 2 dudes onto the same tile (which makes it so you can't select them separately again)
That's fine. You could select/unselect by clicking on them. Also you could select multiple with select tool.
> I somehow managed to get a white outline of a rock to follow around one character. But I wasn't able to repeat it.
That's weird. Will look into that
> For far-right tiles, the text can go past the screen.
Nice tip, thanks :D
[Please log in to post a comment]