Log In  

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

Illusion (2018)

(216 chars)

c={} for j=0,33 do for i=0,35 do q=j%2 add(c,{x=i*4+q*2,y=j*4,l=q}) end end::_::cls() for k,v in all(c) do if (k.y<132) k.y+=1 else k.y=-3 if (k.x<130) k.x+=k.l else k.x=-1 line(k.x,k.y,k.x,k.y+3,7) end flip() goto _

1
0 comments


Orb (2018)

(258 chars)

p,c=1,{} for i=1,80 do c[i]={i*2,i,i*((i%2)-.5)} end::_::cls() if(p>-1)p-=.01else p=1 for j=1,3 do for i=1,80 do if(c[i][2]>0)c[i][2]-=1 else c[i][2]+=30 c[i][1]=cos(p)*c[i][2]/j c[i][3]+=rnd(2)-1 circ(c[i][1]+64,c[i][3] /j+64,c[i][2],7) end end flip()goto _

1
0 comments


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




Top    Load More Posts ->