left+right+down to nudge / z+x to rotate / up to slam
Connect pipes to edges or blocks to clear them.
Invalid and trapped parts of the board will turn into blocks.
This is my first Pico-8 game! I was displaced from my home during the Los Angeles wildfires and had to figure out what to do with my time, so I decided to learn Pico-8. I was heavily inspired by the Summoning Salt video about Tetris high scores, which got me wondering what kind of block-sorting mechanics have not been explored yet.
This is also my first time composing music, so be nice :)
All feedback welcome! Tell me your high scores.


A basic sokoban codebase. Maybe 25 lines of hopefully very easy to understand code. Most of the games I've been making over the last few months all run off this basic framework, and I wanted to have this out there in case it was helpful to anyone else! The "vibe" is based a lot off of things like Bitsy and Puzzlescript, but the simplicity of the code and fact that I've been able to make really fun and expressive games off this paradigm I think makes it really nice. Some games that use this as their base logic include:
- Sebastian's Quest https://www.lexaloffle.com/bbs/?tid=146554
- Vampire vs Pope Army https://www.lexaloffle.com/bbs/?tid=146644
- Rat Dreams https://www.lexaloffle.com/bbs/?tid=145325




My second game ever, which I created as a present for my sister, Peti, who is attending university far away <3 I made this featuring her house mates and cat, where she has to collect enough coins to go shopping with friends haha. Also learnt how to add dialogue boxes today, so it features a lot of that!
- Thiri

Thanks to many helpful youtube tutorials, I successfully created by first game on Pico 8!
I have no prior knowledge of coding at all, so it was a struggle at first :( but hopefully I can learn more so I can make more cool things!
Also, I want to know if there are any other Burmese Pico 8 creators out there! Would be great to connect <3
- Thiri
This is the first thing I felt was worth sharing. It makes some cute little circles do fun things! It has a variety of settings to play with in the code (I'm not sure you can play with them on here, but since its just waves copy and paste works rly easily). clicking z just shows the color numbers that was more for dev than anything to get the rainbow right.
I hope you like it :D
Code:
--moving circles based on waves --khol feb 2025 function _init() pal({[0]=0,2,136,8,137,9,10,138,11,139,12,140,1,129,130,7},1) valid_colors={} for i=1,14 do add(valid_colors,i) end camera(-63,-64) --controls----------------- text=false -- z button --------------------------- [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=161705#p) |



SOLAR COMPLEX!
Originally made for Bigmode Game Jam 2025 with the theme "Power".
Also on Newgrounds with a leaderboard and achievements!
Each consecutive panel you light will increase score given by 10pts until resetting after 100. Enclose un-powered panels, and they will be lit, each giving points depending on your current combo! Any enemies caught inside will be defeated for an increasing amount of points.
Extra life every 30,000 pts.




There'll be a black screen at the start. MOVE UP USING THE UP ARROW KEY TO START. It's very janky since I didn't have time to do a proper start screen.
Press X to interact with stuff. Currently only the signs and BDSB fully made it in as interactables.
This is for something called an Object Camp, this one called iDeath, in where you compete and avoid getting eliminated by submitting entries to challenges such as art, comics, videos, but for this entry, I attempted to make a game, which was very ambitious since I was doing almost all the learning during the one week I was given before the deadline, so as you can imagine, I couldn't finish it in time.
But I thought it was very fitting, because this is a game with real limitations that could actually be played on a device akin to Wats

as of 0.2.6b, arguments to camera are treated as integers (floored), which i would like to see changed so that you could use something like camera(-.5,-.5) to make screen coordinates round to the nearest number, like adding .5 to each coordinate. this could be an extra boolean argument in case a change to the base behavior would mess up old carts too much.



You have been selected to defend a battery on a newly discovered planet until your dearest begetter arrives to meet you there. You will accept this assignment.
Miniplastic! could be defined as a Tower Defense game that amicably pressures you to build colorful buddies and fend off similarly colorful but much less friendly invaders.
The night will get hectic. I know you can do it❤️




![]() |
[72x8] |
Welcome to the mountain course! Race through tricky canyons and perilous bridges, and aim for a good time!
My personal best is 54.2 seconds. That is unless you count a particularly nasty shortcut mid-way through the track, with which I got 38.5 seconds.
Good luck!
Controls
(Control options available in menu)
❎ - Drive
🅾️ - Brake / Reverse






Ink is an open source, narrative scripting language developed by Inkle Studios. This is my attempt to implement a sub-set of Ink. There's already a Lua implementation of Ink but I'm trying to create something more specifically targeted to PICO-8's limitations.
I'm in no way associated with Ink or Inkle Studios, [marge simpson]I just think it's neat![/marge simpson]
This cart doesn't implement all the features I want to support yet—and not all the ones that are implemented are fully implemented—but I think it's at a stage where it's interesting enough to share, so here it is.
Here's the actual Ink script which is driving the demo cart for anyone interested:


