winslowjosiah, to genart
@winslowjosiah@hachyderm.io avatar
Liquidream, to gamedev
@Liquidream@mastodon.gamedev.place avatar

🍄 Super Match-io 🎰
My entry to 9

Demake of familiar spin-to-win-a-life game, in just 500 chars 🗜️

🎞️ 60 FPS Gameplay
🎰 Authentic gameplay
🎵 Familiar "1-Up" SFX
🟩 Blocky recreation of orig shapes (🌼🍄⭐🍄)
♻️ Auto-Restart on Death/Win

Play FREE on @itchio:
🕹️ https://liquidream.itch.io/super-match-io


Code below:👇

video/mp4

Elfamir, to genart
@Elfamir@mastodon.social avatar

Just submitted my entry for 9

Check out PICO-Darts and the other amazing submissions!

https://itch.io/jam/tweettweetjam-9/rate/2695196

GIF of darts videogame

Liquidream, to genart
@Liquidream@mastodon.gamedev.place avatar

Ahead of 9 starting tomorrow, I was sad to see that Twitter finally killed off ALL moments, inc. my "PICO-8 Tweet Games" one. This continued enshittification has spurred me to resume my preservation efforts, via my @Pico8TweetCarts account 💾

So, apologies in advance to @aras & the followers that, thx to Space Karen, I'll be preserving+reposting a lot more of these digital works of art from now on 😇
https://ko-fi.com/post/TweetCart-Preservation-X8X6XQXKJ

Werxzy, to genart
@Werxzy@mastodon.social avatar

#pico8 0.2.6b is OUT! #tweetcart source:

poke(0x5f34,0x3)set_fps(60)pal({-15,1,-13,3,-5,11,-6,10,9,-7,8,-8,2,-14,-16,0},1)::::for i=1,99do
l=t()n=i/33+t()/2c=(i-l*20)%64\1circfill(64+sin(n)*4+cos(i/50+l)*15,64+cos(n)*4+sin(i/50+l/2)*15,i,0x1900+c\4+({0x.f5f5,0x.a5a5,0x.a0a0,0})[c%4+1])end
flip()goto _

video/mp4

von_rostock, to genart Polish
@von_rostock@socel.net avatar

64x64
You examine the rogue AI as its logic unravels on the screen. Your heartbeat quickens slightly. It is measured in hertz, while your enemy's is measured in petahertz

#genuary23 #genuary #pico8 #tweetcart #generative

poke(24364,3)r=rnd::_::?"^1^c0^!5f11▒1⬇️⬅️;⌂♥"
g=sin(t()/4)^2*.8srand()for x=0,127do
j=x%2g+1f=(t()/(2+r(2))+r())%1d=r{1,-1}y=f64d-32p=x
q=y-d
(16+r(16))if(x>63)x,y,p,q=y,x,q,p
for u=p,x,d do
for v=q,y,d do
u&=63v&=63c=pget(u,v)j+=c/4*(1-g)pset(u,v,c+j)end
end
end
goto _

video/mp4

von_rostock, to genart Polish
@von_rostock@socel.net avatar

"Nest"
Observing the flocking birds from your window for years, you came to realize there was something very strange about them. Your parents, too, realized this, observing your behavior.

#genuary19 #pico8 #tweetcart

r=128p=0q=0::_::?"^1^c6^!5f11█✽●?7😐"
for i=0,20800,16do
x,y,b,a=peek4(i,4)a+=((atan2(p-x,q-y)-a+.5)%1-.5)/16u=bcos(a)v=bsin(a)k=x+u
l=y+v
b=min(b+.2,1)if(pget(k%r,l%r)<6)b/=2a+=(i%2-.5)/8
pset(k,l,sin(a/2)^2*5)poke4(i,k%r,l%r,b,a%1)end
srand(t()\2)p=rnd(r)q=rnd(r)goto _

video/mp4

von_rostock, to generative Polish
@von_rostock@socel.net avatar

"Curse"
The Seer knelt by the flowers, withered echoes of life lost. Struggling against the cold wind, just like the Warrior before. The Old Gods do not forgive easily.

r,o,s=rnd,line,sin::_::?"^1^c7"
f=t()srand()for i=0,20do
x=r(24)+48y=r(16)+86a=r()d=.3+s(a+f+s(a*.7-f/6)^2/3)/19o(x,y,x,y,0)l=r{0,0,15}for j=0,l do
u=cos(d)v=s(d)x+=u3y+=v3d*=.94o(x,y)end
for j=7-l\2,7do
u*=.9v*=.9x+=u2y+=v2e=j%22-1o(x+(u-ve)2,y+(v+ue)*2)end
end
goto _

video/mp4

von_rostock, to generative Polish
@von_rostock@socel.net avatar

"In the style of Anni Albers (1899-1994)"

276 bytes long source below
#genuary11 #genuary #generative #pico8 #tweetcart #codeart #sizecoding #pixelart

r=0
::_::
cls(15)
srand(r\32)
u,v=rnd(128),rnd(128)
for i=0,255do
y=i\168+4
x=i%16
8+4
if((rnd()<.1 or (rnd()<.5 and (x-u)^2+(y-v)^2<2000)) and r%32<16)then poke(i,@i+4*rnd{-1,1})end
a=@i/256-1/8
clip(x-4,y-4,8,8)
circfill(x+cos(a)*99,y+sin(a)*99,99,8)
end
r+=1
flip()
goto _

video/mp4

von_rostock, to genart Polish
@von_rostock@socel.net avatar

"Progress bar"

(genuary 2024/7)

R,O=20,-.1
::_::
?"^1^c0"
O+=rnd(rnd(.01))
if(O>1.2)O=0
p=mid(O,1)
x,y=18+90p,64
rectfill(16,y-1,x+1,y+1,7)
for i=0,1-p,.0005 do
a=i
3.5
r=R*(1-p)
s=r-i20
k=x
l=y-R
(1-p)
circ(k-sin(a)*s,l+cos(a)s,1,7)
end
x=max(16,x-13)
y+=3
?((p
100)\1).."%",x,y,9
goto _

video/mp4

von_rostock, to generative
@von_rostock@socel.net avatar

"Screensaver"
You sit, dazed, thinking about what you've done until a screensaver awakens you from your stupor. You still can't believe it. You pressed the key; you did it. All hell has broken loose.

#genuary6 #genuary #pico8 #generative #codeart #tweetcart

source below

video/mp4

von_rostock, to genart Polish
@von_rostock@socel.net avatar

Particles
(genuary 2024/2)

#tweetcart #tweettweetcart
#genuary2 #genuary #pico8 #generative #codeart #sizecoding #pixelart

cls()a={}?"particles"
for p=0,8do
a[p]={}
while #a[p]<185 do
x=p4+rnd(3)y=rnd(6)
if(pget(x,y)>0)add(a[p],{9+x
3,60+y*3,rnd(9)-4})end
end
::_::
cls()
T=t()%1
S=1-T
srand(t()\1)
?"^!5f11█🐱22☉888"
for g=0,8do
k=a[(t()+g)\1%9]
for r=1,#k do
l=a[(t()+g+1+rnd())\1%9]
m=k[r]
n=l[r]
x=m[1]*S+n[1]*T
y=m[2]*S+n[2]*T+sin(T/2)*m[3]
pset(x,y,pget(x,y)+1)
end
end
flip()
goto _

video/mp4

twitonatrain, to genart

#pico8 #tweetcart

Formula yoinked from https://www.dgp.toronto.edu/~mooncake/papers/SIGGRAPH2001_Tupper.pdf

::█::
l=10+sin(t()/16)5
r=2
l
for x=-l,l,r/128 do
for y=-l,l,r/128 do
if cos(cos(min(sin(x/6.28)+y,x+sin(y/6.28))/6.28 )/6.28)-cos(sin(max(sin(y/6.28)+x,y+sin(x/6.28))/6.28)/6.28) > 0 then
pset(x/r128+64,y/r128+64, 7)
else
pset(x/r128+64,y/r128+64, 0)
end
end
end
goto █

video/mp4

zep, to genart
@zep@mastodon.social avatar

#inerciaparty has a 512b compo for fantasy consoles again this year, and submission close in a bit over 2 days (10am Lisbon time). #pico8 #tweetcart
https://2023.inercia.pt/index.php?page=Participation#realtime

video/mp4

von_rostock, to genart Polish
@von_rostock@socel.net avatar

"Koyaanisqatsi"
#pico8 #tweetcart #codeart #generative #pixelart #sizecoding

r={}::_::?"^1^c0^!5f10▒1😐<7"
for a in all(r)do
if(a.y>132)del(r,a)
d=min(a.m,a.r)for i=0,3do circfill(a.x-i,a.y+i,d,4-i)end
a.y+=a.r/8a.r+=1end
for i=#r,256do
x=rnd(128)y=127while(pget(x,y)~=0)y-=1
add(r,{x=x,y=y,r=.1,m=rnd(6)+4})end
goto _

video/mp4

von_rostock, to genart Polish
@von_rostock@socel.net avatar

"The domino effect"
It took a decade to set up, but watching it through all its sensors and cameras was mesmerizing fun: the fall of humanity.

source below

r={{0,0,0}}k=0l=0h=1a=0::_::m=r[#r\2+1]for i=h%8+1,#r,8do
p=r[i]x=p[1]-m[1]+64y=p[2]-m[2]+64g=p[3]f=9-mid(i/2-50,9)u=sin(g)v=cos(g)for r=-2,2,.03do
line(x+ur,y-vr,x+ur+vf,y-vr+uf-9+f,15)end
end?"^1^c5"
deli(r,#r>>8)h+=7a+=rnd(-1)>>20k+=cos(a)l+=sin(a)add(r,{k,l,a})goto _

video/mp4

twitonatrain, to genart

It's spooky o'clock. #pico8 #tweetcart

o=0poke(0x5f2c,3)n={-1,0,1}?"^!5f10⬇️333⬅️⬅️⬅️;;;⌂⌂⌂♥♥7"
::_::m=32z=t()/4line(m,m,m+cos(z)*m,m-sin(z)*m,15)o=abs(o-1)
for x=o,64,2do
for y=o,64,2do
c=pget(x,y)for u in all(n)do
for v in all(n)do
pset(x+u,y+v,min(15,(pget(x+u,y+v)+c)/2))end
end
end
end
flip()goto _

Swirly hand of a clock sweeping around leaving a trail of green fire.

von_rostock, to genart Polish
@von_rostock@socel.net avatar

"One Small Step"
Immortality demanded a fortune, yet uploading consciousness to the cloud was as smooth as advertised. Unfortunately, he soon realized that all the fears and phantom pains from the accident persisted.

source in a comment below #pico8 #tweetcart #codeart #generative #pixelart

video/mp4

luchak, to genart
@luchak@6t.vc avatar

An as-faithful-as-I-could-make-it port of Exoticorn / Icebird's incredible 128b intro Shadows (https://www.pouet.net/prod.php?which=93778) to #pico8 . Performance was a challenge, and it's a lot larger now, but at least it's still a #tweetcart.

Source in reply.

A short looping pixelated animation of shaded blocks undulating up and down in a sinusoidal pattern, each block casting shadows on its neighbors.

luchak, to genart
@luchak@6t.vc avatar
von_rostock, to genart Polish
@von_rostock@socel.net avatar

"The Kid"
Achievement unlocked! Your kid is an adult now.

278 character long source below

fillp(▒\1)::_::f=sin(t()/8)?"^1^c1^!5f11567☉웃:;😐>9♥⌂<"
for k=0,5do
j=k%3for i=0,1.04,.005do
x=32sin(i)y=xcos(i)r=9-j3
if(k>2and.5>i)x=f
4i+f-52y=f4+y1.5
c=4+(i
16)%5+j5
c=c+(c+.5)\1
16
if(j>1)c=51j=3r=3cos(3i+f/8)
circfill(80+x-jf,64+y+f4,r,c)
end
end
goto _

video/mp4

taxicomics, to genart
@taxicomics@mastodon.social avatar

Keeping it short-Flappy bird in a tweetcart: c={}y=9⬇️=1s=0●=0⬆️=0function _draw()cls(1)
if(t()>s)●+=1s=t()+4-.1*● add(c,{128,rnd(80)})
if(●>⬆️)⬆️=●
if(btn(❎)and y>3)y-=3 ⬇️=0
if(y<120)y+=⬇️
if(⬇️<8)⬇️+=.1
for ♥ in all(c)do
m=♥[1]rect(m,-1,m+20,♥[2])rect(m,♥[2]+40,m+20,128)♥[1]-=1if(pget(9,y+3)==6)●=0c={}y=9end
?●.."웃"..⬆️,7,y
end

#pico8 #tweetcart

video/mp4

Liquidream, to genart
@Liquidream@mastodon.gamedev.place avatar

The 𝗣𝗜𝗖𝗢⬩𝟭𝗞 𝗝𝗔𝗠 𝟮𝟬𝟮𝟯 has now started! 🥳
🌐 https://itch.io/jam/pico-1k-2023
You have until end of Sep to create:
🕹️ Games
📺 Demos
🛠️ Tools
...in using ≤ 1KB of 🗜️ code!

(, see code in ALT tag)

Tweetcart code below: e=0o=15j=127::o::?"⁶c0⁶!5f10▒1😐<7" for p=0,o do i=p

zep, to genart
@zep@mastodon.social avatar

-- breach ::

t=0::⚝ִ::?"^1^c"
for i=0,9do t+=.01u,v=64+cos(t/24)30,64+sin(t/20)40for x=0,23 do for y=10,20 do local x,y=x6+y%23,y*4a=atan2(u-x,v-y)pset(x-cos(a)*28,y-sin(a)*28,15-i)end a=x/24-t/8pset(u+cos(a)*20,v+sin(a)*20,1) end end goto ⚝ִ

video/mp4

Liquidream, to demoscene
@Liquidream@mastodon.gamedev.place avatar

2 Weeks until Jam 2023! 👩‍💻
🌐 https://itch.io/jam/pico-1k-2023
👨‍💻 Make carts in ≤ 1KB of compressed code
📅 SEP 1st-30th 2023
What game/demo/tool will YOU make? 🤔

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines