Maybe it's too late at night for my brain to be working right, But I'm trying to implement a shooter and I need to figure out a routine that will fire bullets from player x, y to a point specified by a mouse-run crosshair. So that no matter where the mouse or player char are in relation to eachother the bullets will fire from where the player is at that 'shot' action to where the crosshair was placed in the same instance..
I don't need pico-8 code specifically, Even pseudocode would help. I can't help but think I'm overthinking this right now.. D:
** Also I already have the mouse/crosshair/player bits going.
EDITEDITEDIT: This is going for a overhead perspective shooter where in lieu of a second joystick, Uses the mouse and a crosshair to simulate 'two stick controls' like in robotron 2084 or smash tv.

With these latest BBS updates, if I try to run a cart by clicking on it in one of these views, it doesn't run:
- https://www.lexaloffle.com/bbs/?cat=7&sub=2&mode=carts#mode=carts
- https://www.lexaloffle.com/bbs/?uid=9551&mode=carts
it says "could not access cart" and I can see that it's getting a 404 trying to load the cart

I started playing Wipeout HD (Fury) again. I like this series. I had to try to make 3D stuff so here we go, a brand new custom model inspired from HD Fury's Feisar ship.
Once again, thanks to Eletricgryphon for the triangle routine and Rez for the tips
Edit : crammed shading in the cart!
Edit v3 : I got to optimize the mesh, remove a lot of internal faces, allowing me to add way more eyecandy. Wow.
Edit v3b : Added a gridless version.
Previous versions :

Did you know you're literally sitting on a vast supply of natural gas?
Thanks to Fracture, Inc. this cornucopia is now within your reach!
It's easy as 1,2,3:
- Install a rig from Fracture, Inc. in your garden, your field, your backyard!
- Buy the finest fracking chemicals from Fracture, Inc. (only $1 per barrel!)
- Start fracking!
- ...PROFIT!
So what are you waiting for? Order your personal fracking rig from Fracture, Inc. right now!
In no circumstances shall Fracture, Inc. be liable for any direct damage, indirect damage, incidental damage, consequential damage, or any other damage occurring to, including but not restricted to, family members, pets, cattle, neighboring fauna and flora with pre-existing conditions such as, including but not restricted to, being alive.
...
somewhat extented version: https://spacetruckergames.itch.io/fracture
...
v1.2:
- went other directions ;)
v1.1:

After searching a bit I can't find a definitive answer for this. I guess it's not possible but maybe I'm missing something?
Is there a way to somehow "mask" areas of the screen so draw operations don't apply to it?
For example I'm using rectfill(10,10,100,100), but I want to use some other operation to make it so that parts of that rect are not actually drawn on-screen.
Any ideas?
Something I've worked on a while ago, but never finished.
As you can see, the animated title screen and a live counter is there, but music and game are missing. It seems like everytime I start a new project, something comes between and when I've finally got some time, I already have ideas for other projects...
The same happenend with my Harry Potter game, back in August when I first started with Pico-8...
There was some potential, but in the end I left it behind...
Maybe someone more talented can fill in the gaps or take this as an inspiration to create his own Futurama game, as I've not found something Futurama-related on this forum yet...
A particle effect that spawns streams based on the music that's playing!
The song is a chiptune cover of "STONEFIST" by HEALTH.
It never stops repeating once it starts, but the music loop is maybe 45 seconds long.
Here's an example of how to do some basic stuff that reacts to music:
// pick a channel - a number from 0-3 // (0 is the far-left channel in the music editor) channel=0 // get the sfx index that's playing in this channel // (the number at the top of an enabled music channel's column) sound=stat(16+channel) // get the current timeline position of this channel (0-31) row=stat(20+channel) // get the two bytes representing the channel's current note byte1=peek(0x3200+68*sound+row*2) byte2=peek(0x3200+68*sound+row*2+1) // now we can extract the note values! // all three of these return 0-7 volume=band(byte2,0b1110)/2 effect=band(byte2,0b1110000)/16 instrument=band(byte1,0b11000000)/64 instrument+=band(byte2,1)*4 |

I finally took a few hours to update the game. Hopefully it's a bit less difficult and unfair.
I added a combo system, a bullet time when above the water, tweaked the physics, the camera and the enemy behaviour so that it's a bit easier to swim and avoid them.
It's still a difficult game nonetheless. :)
Welp, my first Pico-8 game !
Made under 48h during a game jam for a friend.
It might be a bit difficult and unbalanced, but I hope you'll enjoy it !
Look, naming is hard.
I've been wanting a good infinite match-3 for a while so I figured I'd try my hand at it. The twist here is that you select pieces to remove, not to swap. In order to keep some pressure on, there's still a turn counter -- you lose a turn when you remove a piece, but you get one back every time you match three, and two back if you match at least five. So if you move efficiently you can keep it going for a while (but more piece types will start showing up after a few boards to make it harder).
This can still get a little tight in the early levels, I'm working on tuning that, but if you lose on the first board you just got unlucky.

Mod/remix of this fishing game by Makke:
https://www.lexaloffle.com/bbs/?pid=45809&tid=30176
This is still a work-in-progress.





3 comments









