bullet_pattern_tester
Bullet pattern testing tool for Pico-8
What is this?
I plan to create a shmup for Pico-8, but I wanted an easy way to test different attack patterns. This started off as a simple toy to test creating a circle of bullets and expanded into a tool to play with several different variables in order to fine tune attacks.
What can I do with it?
- Use the up and down arrow keys to navigate the menu. On each menu item press left and right to change the value.
- Press Z to hide the UI. While hidden, you can use the arrows to move the bullet pattern's origin point.
- Press X to reset the values to defaults.
Loop On
This changes which frame bullets/bullet waves are created. Basically, how often they appear.
Cluster Count
This affects how many bullets appear per wave. This is only enabled for the "arc" and "radial" pattern types.
Pulse
Defaults to 0. When greater than 0, it will create bullets for X frames, and then pause for X frames.
Rotate
Defaults to 0. When greater than 0, it will rotate the bullets clockwise, less than zero, counter-clockwise.
Bullet Type
Square, Circle, or 3 Different Sprites
Pattern
Cycle through all bullet pattern types: Single, Cross, Spreadshot, Arc, Semi-Circle, and Radial
So check out this code to learn or just load up the cart and play around!








