I found creating custom cartridge labels to be an exceptionally infuriating process, so I built a python script that can transform any image file to a Pico 8 label. The tool works best with images made especially for Pico 8, with a size of 128x128 and their official color palette, but for shiz and giggles I made it work with any image.
Here's the GitHub repo: https://github.com/amirave/pico-label
If you don't want to go through the troubles of cloning the repo, just save the pico_label.py file inside of it (:
A demonstration of the tool:






I wrote this little space "bullet hell" game as the final product of a tutorial I'm working on.
Food icons humbly yoinked from https://twitter.com/JUSTIN_CYR





Welcome to the Pico-verse - a pixelated land of tiny horizons and even tinier characters. In the Little Apple, a bustling town on the seaside, something terrible has happened! An oversized simian sprite has escaped and taken a citizen in its cruel clutches! Making its way through town, it has climbed up the construction site of the town’s tallest building. But one brave soul stands forth, determined to rescue their fellow citizen from the dreaded… Dinky Kong!
How to Play
Select your hero - choose from Minio or Smalline.
Press ⭕️ to start.
Move with ⬆️⬇️⬅️➡️
Jump with ⭕️.










Hi,
I'm trying to use the Pico 8 editor without a mouse, and I've seen from other posts how to use CTRL-TAB to navigate between tabs.
However, does anyone know if there's a keyboard shortcut to create a new tab?
Thanks,
njp
Edit: Added to "bugs" as suggested since the keyboard shortcut appears to be missing.





I'm starting a tutorial on how to make your a BETTER Shmup in Pico-8! It's for complete beginners. It is a series specifically designed for more experienced developers looking to enhance their skills. It is a follow up to the Basic Shmup Tutorial we did earlier last year.

We will take everything we've learned in the basic tutorial and turn it up to 11. We will cover things like project planning, token optimization and tool development. The goal will be to make a PROPER Shmup with a rich scrolling background, dynamically spawning enemies and complex bullet patterns.

New episodes on Wednesdays and Saturdays. I will use this thread to keep a list of the episodes and post significant progress. Let's gooooo!








Olden Peak: A Tiny Soulslike-Metroidvania
I made this game last year shortly after finishing Elden Ring. Olden Peak is a melee combat-focused metroidvania with some soulslike elements like limited healing flasks and stamina.
I released this (last year) on itch where you can find the well-formatted source code (the cart here has all my #includes unfolded so it's tougher to read).
Controls (Explained in-game)
X - jump
C - attack
double-tap left or right to roll
hold "up" to check your stats
press "down" to use a health flask
Attacking and rolling costs stamina. Your health and stamina go up when you 'level up'.










DESCRIPTION
BAL is an arcade-style, high-stakes action "platformer" (there's only one platform), with one goal in mind: SURVIVE!
Play as a blue ball (named bal), on top of a slippery ice platform, and avoid obstacles such as missiles, a falling boulder, a laser cannon, and... a chicken?!
Collect temporary powerups that give you a slight advantage!
Try and beat your high score, and unlock cosmetics as you do so!
warning, this game is pretty difficult and can be overwhelming at first. That's ok. Every death is a learning experience. :)
UPDATE LOG
UPDATE 1
-added EASY MODE. all obstacles are 2x slower and powerups appear more often!





this is the first game I've posted on the pico-8 forum! (however this isn't the first game I've made.)
Button Presser is a simple clicker game. Press the button to gain clicks, which are used to buy upgrades, which make you more clicks, the cycle repeats. Click 'til you drop! (or you reach the integer limit...)

