Log In  
Follow
anefiox
:: Unfold ::

Cart #invertworld-4 | 2022-10-27 | Code ▽ | Embed ▽ | No License
4

I have finally released my first game/demo for pico-8! It's and endless runner that it's main concept is that you can flip or invert the world. The idea came about after reading through the Playdate SDK and seeing there was a way to flip the colours on the 1bit display. I thought I'd prototype on pico-8 first and then port to the Playdate console. The port is going well and I hope to have it released by the weekend. I will attach a link to an itch.io page when it is ready.

The code is not the most efficient but if I do decide to extend this then I will work on not loading in and inverting the whole map on each Z button press.

CONTROLS
-- UP or X to jump
-- Z to invert the world

Hard difficulty gives you checkpoints while insane difficulty takes them away.

I've also added a combination of keys to take you back to the main menu which is Z + X + DOWN. If you'd like to reset your progress I'd use this command then select insane difficulty to reset your game position.

Please let me know if you find any bugs. Also comments and criticisms would be much appreciated.

Save game bug has now been fixed.

I now have a itch.io page with both pico-8 and playdate versions on there.

Invert World on itch.io

P#117660 2022-09-19 21:46 ( Edited 2022-10-27 15:56)

:: Unfold ::

Cart #diving2022-0 | 2022-04-21 | Code ▽ | Embed ▽ | No License
Hi all,
I'm new to pico-8 and enjoying the constraints. I'm trying to create a diving game inspired by the old Daily Thompson's supertest game on the Amstrad. I have my scene with jumping working but I'm having issues rotating the sprite once you press left or right. I'm trying to use @freds72 rotation code and something is obviously rotating but I don't understand the parameters of the function. Is this correct?

--sx = x location of sprite on spritesheet
--sy = y location of sprite on spritesheet
--x = is this for the rotation area?
--y = is this for the rotation area?
a = angle of rotation
w = width of sprite (although mine is rectangular)
rspr(sx,sy,x,y,a,w)

Once I've got rotation sorted. I'm going to figure out number of turns and angle of the divers head relative to the water, so I can get the judges scoring in. I think my next big challenge will probably be getting the board to bend when hit.

Thanks for taking a look. Hopefully I can release something more playable soon.

P#110656 2022-04-21 16:28 ( Edited 2022-04-21 16:29)

Follow Lexaloffle:          
Generated 2022-11-26 08:46:49 | 0.077s | Q:14