

Headache (2018)
(273 chars)
p,q={},{} for i=0,31 do add(p,{y=i*4})end for i=0,4 do add(q,{x=i*37,v=i})end ::_::cls(7) for v in all(p) do if (v.y<127) v.y+=1 else v.y=0 line(0,v.y,127,v.y,0) end for v in all(q) do if (v.x>-20) v.x-=1 else v.x=164 circfill(v.x,64+sin(t()+v.v/5)* 5,20,7)end flip()goto _ |


Marbles (2019)
(272 chars)
p={} for j=0,23 do for i=1,24 do p[i+j*24]={x=j*4+22,y=i*4+18,v=i/12,q=j/12} end end ::_:: cls(7) for k,v in all(p) do if(k.v<3)k.v+=.04else k.v=-3 if(k.q<3)k.q+=.04else k.q=-3 k.x+=sin(k.q)k.y+=sin(k.v)pset(k.x,k.y,0)end rect(p[1].x,p[1].y,p[#p].x,p[#p].y,0) flip()goto _ |
[meta]print_postcard=true
Unitron is a testing framework for Picotron. With unitron you can write unit tests and run them directly in Picotron.
More information: https://github.com/elgopher/unitron
The cart is work in progress, but you can test it today by downloading cart from Github.
Current state of the project:
- API for writing tests (assert_xxx functions) is defined and is working fine
- Test runner is also working fine, but has serveral limitations
- folding tests in test tree not implemented
- no horizontal scrolling of console messages
- rather boring UI (for now ;) )
- Minimal documentation
Here is some demo:

Your feedback is greatly appreciated :)



Draw sprites following 32 prompts and see an animation using the sprites you drew at the end.
Click the light bulb button to see how I drew the sprite.
Click the music button to alternate between 3 tracks. Track #3 is Robots by Kraftwerk
Button combos are basically the same as in the PICO-8 sprite editor besides no undo.
H to flip horizontally, V to flip vertically, R to rotate, arrow keys to move.



Boxing
(If someone has a better name please tell me)
Controls:
-- arrow keys to move player 1
-- m/n/x/v/c for Dash player 1
-- esdf keys to move player 2
-- q/tab/w for Dash player 2
-- k̸̜͝ọ̵̢͛ń̵̟͆a̷̱̿̈́ḿ̵̢̢̇ȉ̸͖̫ ̸̲̭̅c̵͈͚͊̄ǫ̵̟͐d̶̥̈́̕ë̵͓
Menu
The top selection panel is for the gamemode.
The bottom one is for the map.
I recommend to have both set on random.
About
I wanted to make a game which you can play with a buddy, so thats what I made.
This Game is "spinoff" of my other boxing game.
I can't really imagine what else I could add, but if you have any ideas, please let me know.


adrift,
among the stars
(270 chars)
t=0r=31.3f=fillp?"\^!5f10█🐱⬇️⬅️⌂⌂" h=rnd::_::t+=1/30c=circfill?"\^1\^c" x=163-t*7for v=-r,r do srand(v-🐱)c(r+v-t-sin(t/7+h())<<2,h(128),h(1.5),4) u=(r*r-v*v)^█ w=(t*4-v)%9\1v+=45rect(x-u,v,x+u,v,(-v*.05-20)%5+1-mid(1,w%1-w&5))end x-=15c(x,34,31,0)f(▒)c(x,34,33,0)f()goto _ |
This is a collection of my various tweetcarts and other code art, circa 2019-2023. Most of my non-interactable postcarts etc are in here, including a few that are only included as a part of this collection. 25+ fun little animations!
(I posted this on itch a while back but forgot to post it here until just now, as I was reading zep's release notes for the BBS's new postcart feature. So I'm uploading my postcart gallery now; better late than never!)
Controls
These carts are non-interactive animations for you to look at. The only interaction is opening the menu (Enter/P), where you can change the active cart.


A gif of one of the games im working on, Its a shooter where you need to "collect" Money and crack safes to buy better equipment. I dont really have a loop yet, once the player buys the most expensiv thing Its there is nothing to do. But I have some ideas in mind, if you want to recomend something, just comment. Have a nice Day :)

// by @kittenm4ster and @Minion
The GIF Gallery is a new corner of the BBS where GIFs & postcarts can be shared as separate items and live forever¹ in their uncompressed glory. Each profile page has its own GIF section, and there is a separate gallery for just the postcart GIFs:
https://www.lexaloffle.com/bbs/superblog.php?mode=gifs&postcarts=1
GIF posts don't show up in thread activity lists, so adding many separate GIFs is fine. I think it will be useful for things like tiny dev updates that are too small to be bloggy, gameplay captures, and archiving old tweetcarts. And of course some wee experimental ideas only really need to live as a gif rather than a whole cart. GIFs do show up in the superblog feed, and can be pinned to your profile page.









A quick port of my pico-8 variable inspector, I find useful for debugging.
It has a few more colours for readability, and can display userdata.
To use, hit Esc to break out of your program and enter:
dbg(v) |
Where v
is the value to inspect.
You can drill into values by clicking the "+" (or collapse them again by clicking "-").
Mouse wheel to scroll up and down.
Press Esc when done.
-- debug inspector -- lines to display and scroll offset local dbg_lines,dbg_s={},0,false -- add item to display function dadd(n,v,i,p) -- insertion sort in name order while p>1 and dbg_lines[p-1].i==i and type(dbg_lines[p-1].n)==type(n) and dbg_lines[p-1].n>n do p-=1 end add(dbg_lines,{n=n,v=v,x=(type(v)=="table" or type(v)=="userdata") and "+" or " ",i=i},p) [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=156711#p) |


CONTAINS SOME FLASHING LIGHTS!
Firefox users on Windows, it is highly recommended to use full screen to avoid mouse drift!
Gunka is an action game in Pico-8 that only utilizes the mouse movement. Smash the zombie army to bits and pieces and save as many cats as you can... or smash them to bits and pieces too!
HOW TO PLAY
- Move around by moving your mouse. As you move around, you also move your flail. With enough velocity, you can use your flail to strike down zombies and grave stones that sporadically appear and spawn more zombies.
- You may also encounter cats at your adventure. Pick them up and earn some points. Or kill them, and lose a lot of them.
- As the game progresses, you may encounter more and more zombies and even stronger variants that require two hits. More cats too!
- You wanna get that high score? Be sure to keep that COMBO meter on! After 5 zombies, you'll enter a COMBO state where every slain zombie and collected cat will earn you many more points than they do regularly. The longer the combo, the more points you'll get. Try not to hit any cats though, killing them will end your combo prematurely.
Music Credit: