Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

Pink Road (2018)

(277 chars)

p,q={},{} ::_::cls() h=cos(t())*4 for i=0,1 do add(p,{x=54+sin(t()/4)*15, y=h+i-10,w=20,c=flr(t()*8)%2*15+222}) end rectfill(0,0,128,128,14) for k,v in all(p) do if (k.y<128) k.y+=1 k.x-=.5 k.w+=1 else del(p,k) fillp(k.c) line(k.x,k.y,k.x+k.w,k.y,k.c) fillp() end flip() goto _

2
0 comments


Wobbly Lines (2018)

(218 chars)

p={} for j=0,18 do for i=0,8 do add(p,{x=i*16,h=j*8-8}) end end ::_:: cls() rectfill(0,0,127,127,7) x,y=0,0 for v in all(p) do v.y=sin(t()+v.x/10)*10+v.h q=0 if (v.x>1) line(v.x,v.y,x,y,0) x,y=v.x,v.y end flip() goto _

2
1 comment


Squishy Diamond (2018)

(277 chars)

p,tx,ty,l={},0,0,line for i=1,8 do add(p,{x=0,y=0,q=i}) end::_::cls(7) for v in all(p) do j,w=cos(t())*6,v.x v.x,v.y=sin(t()/2+v.q/7)*45+64, abs(64-v.x)*-.2+60+j n,m=v.x,v.y if(w>n or abs(w-n)<2)l (n,m,64,20+j*2,0)l(n,m,64,108-j) if(tx>n)l(n,m,tx,ty) tx,ty=n,m end flip()goto _

3
0 comments


Gridlite (2018)

(248 chars)

p={} for i=0,80 do add(p,{x=(i%9)*16,y=flr(i/9)*16}) end ::_:: w=sin(t())*16+.5 q=cos(t()/2)*40 z=sin(t()/3)*40 cls() for i=1,2 do h=(i-1.5)*1.5 circfill(64+z*h,64+q,30,7) for v in all(p) do rectfill(v.x,v.y,v.x+w/i,v.y+w/i,0) end end flip() goto _

1
0 comments


Neon Spring (2018)

(248 chars)

p,tx,ty={},0,0 for i=1,24 do add(p,{x=0,y=0,r=abs (64-(i*6-2)),v=i%2-.5}) end ::_:: cls(0) b=sin(t()/10) i=sin(t()/4)*.8 j=cos(t()/4)*9 for v in all(p) do v.x=64+i*2*v.r*b v.y=64+j*v.v*v.r/5*b line(v.x,v.y,tx,ty,v.x) tx,ty=v.x,v.y end flip() goto _

1
0 comments


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 _

1
0 comments


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

[ Continue Reading.. ]

2
0 comments


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 :)

3
5 comments


Cart #g42drawinggame-0 | 2024-11-02 | Code ▽ | Embed ▽ | No License
6

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.

6
4 comments




Cart #bodeyufono-0 | 2024-11-02 | Code ▽ | Embed ▽ | No License

0 comments


wormys!
(my first postcart, from August 2020)

(221 chars)

pal({11,2,140,136,135,129,1,138,130,143,139,3,7,128,142},1)
t=0 e=128 cls(6) ::e:: t+=1 for c=0,15 do
d=c*21%16*2
fillp(65<<(t/7%4))
circfill(64+64*sin(t/64+c/16),(t+9*d)%(e+d)+(d^^3)/2*sin(c*t/e),d/2,c)
end flip() goto e

3
0 comments


Cart #boxing_game-0 | 2024-11-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

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.

[ Continue Reading.. ]

7
0 comments


system restored

(210 chars)

cls()::_::w=t()*2for i=1,w*14do
a=⌂-🐱+rnd(2^13)s=(%(a-65)+%a+%(a+64))%15poke(a,s>8and 0or s>6and 1or s>4and mid(1,2,2+cos(min(w%4,1.5))+(a%127+w&48))or ceil(s/3))end?"\^!5f10▒a😐"
rect(0,0,127,127,2)flip()goto _

3
0 comments


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 _

4
0 comments


Cart #pancelors_postcarts-0 | 2024-11-02 | Code ▽ | Embed ▽ | No License
8

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.

[ Continue Reading.. ]

8
0 comments


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 :)

3
0 comments


MOTION●REC World Record in 54 seconds
the gif is uncut so the attempt starts at 3rd try

OBS Capture (tw// loud hardcore music):



song played in the video: Kobaryo - Tool-Assisted Speedcore (TQBF Frame Advance RMX)

3
0 comments


// 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.

[ Continue Reading.. ]

21
7 comments


(252 chars)

::_::t=time()for i=0,238 do
x,y,a=i%16*9,i/16\1*9a=((64-x)^2+(64-y)^2)^.4
r=mid(0,sin(a/2+t/5)*30,10)
for i=0,1 do
circfill((i+x+mid(cos(t/2+a)*r,12)+t*10)%136-4,(y-i+mid(sin(t/2+a)*r,12)+t*10)%136-4,3-i*2,(r==10and 13or 5)+i*2)end
end?"\^1\^c1"
goto _
3
0 comments




Top    Load More Posts ->