Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

von_rostock, to generative
@von_rostock@socel.net avatar

"The Deer Hunter"
after genuary and lovebyte I am back to coding of my Schifahren game (which I started to hate a little)

+ =

video/mp4

von_rostock,
@von_rostock@socel.net avatar

@Liquidream initially i had mouse+wasd for targetting and movement but switched later to keyboard only.

von_rostock, to amiga
@von_rostock@socel.net avatar

"Agony again"
here's my entry for the Lovebyte 2024 party 256 bytes intro compo. Source below. Code may look bizarre as it was tuned for optimal ROM packing.

video/mp4

von_rostock,
@von_rostock@socel.net avatar

function
f(d,f,n,i)
for
o=0,1,.01do
circ(d+n-no,f+i-io,3o^█,█+o+o+o+o+o+(1+o+o+o+o+o)\116)end
end
::o::d=5sin(t())srand(128)
?"⁶1⁶c6⁶!5f31𝘻𝘻"
for
o=0,1,.01do?".⁶!5f11🐱♪=67✽",(rnd(128)-28
(1+o)t())%128,rnd(128),1+o+o+o
end
f(65,65-d,-34,5+d
█)
f(65,65-d+3,-34,2+d█)
f(65,65-d+1,0,0)
for
o=0,5do
f(63,65-d+d
o,sin(o/10)8-20,0)
end
for
o=0,9do
f(63,65-d+d
4,sin(o/20)8-cos(o/30)83,sin(o/30)85sin(t()+.3))
end
goto
o

von_rostock,
@von_rostock@socel.net avatar

@jtruk it packs nicely

von_rostock,
@von_rostock@socel.net avatar

@akmur thx

von_rostock,
@von_rostock@socel.net avatar

@HeNeArXn thx. oh, you participated as well

von_rostock,
@von_rostock@socel.net avatar

@Liquidream i hope you will submit sth for the next LB. tic80 has huge representation and pico8 needs more entries

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

"Dragon's Teeth"
He cast the teeth upon the ground and immediately regretted it, horrified not by the sprouting warriors, but because they began planting their own teeth as well.

grow a seed

source below

video/mp4

von_rostock,
@von_rostock@socel.net avatar

a={{0,0,0,2,1,1}}::_::l={}?"^1^c9^!5f11█🐱✽5●"
for p in all(a)do
x=p[1]\1y=p[2]\1-p[3]u=p[4]v=p[5]h=mid(p[6],1)if(p[6]^2<1)u=0v=0
p[1]+=u/2p[2]+=v/2p[3]=max(p[3]-1)p[6]+=.02if(#a<32and rnd()<.03*h)g=rnd()add(a,{x,y,10,sin(g)*2,cos(g),-1.1})
if((x&-128)|(y&-128)~=0)del(a,p)
l[y]=l[y]or{}add(l[y],{x,y,u,v,h})end
for r=0,138do
for p in all(l[r])do

von_rostock,
@von_rostock@socel.net avatar

x=p[1]y=p[2]u=p[3]v=p[4]h=p[5]rect(x-h+.5,y-4h,x+h+.6,y-9h,7-h6)line(x,y-4h,x,y-11h)for i=.4-h,.4+h,h2do line(x+i,y-3h,x+i+uisin(t()3),y+2vi*sin(t()*3))end
end
end
if(#a<1)run()
goto _

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

"The Chosen"
Suddenly, the shape appears and instantly makes you nauseous. This is not right! You don't want to go anymore. The envious crowd cheers in awe.

source below

impossible objects

video/mp4

von_rostock,
@von_rostock@socel.net avatar

::_::
?"^1^c0^!5f10?●5✽🐱█000000000"
srand()
holdframe()
for i=1,2000do
b=i%8
a=(rnd()^33\1+1)/3
u=cos(a)
v=sin(a)
k=cos(a+1/3)
l=sin(a+1/3)
p=sin((t()/32
a+rnd())%.25)^2
if(p>.5)then
p=p2-1
q=p
(7-b)
x=ub-kq+64*(u+kp)
y=v
b-lq+64(v+lp)
else
x=k
b+up128
y=lb+vp128
end
x+=64-u
50-k28
y+=64-v
50-l*28
pset(x,y,pget(x,y)+1)
end
goto _

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

"Point - line - plane"
source below

massive 455 bytes source below

video/mp4

von_rostock,
@von_rostock@socel.net avatar

R=rnd::_::S=sin?"^1^c7"
a=t()/8srand(1)
for j=1,18do
b=aR()
A=a
(.5+R(.5))
r=R(48)
x=S(b)r+68
y=cos(b)r+80
poke4(R(3)\1
-12,S(A),cos(A)/2,1,0,-1,0,0,-1,1)
u=$0
v=$4
k=rnd{0,rnd(1.5)}
d=9+S(a+R())6
if(k>1.25)then
circfill(x,y,d/2,5)
circfill(x,y,d/4,7)
else
e=cos(A)f=S(A)/2
p=x-e
d
q=y-f
d
d*=2+4-k4
r=p+e
d
s=q+fd
d
=k
for i=0,d,.1do
line(p-ui,q+vi,r-ui,s+vi,7)
end
line(p,q,r,s,5)
line(r-ud,s+vd)
line(p-ud,q+vd)
line(p,q)
end
end
goto _

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

"Deserter"
Fighting the tattooed was futile, so when the banner fell, he ran into the forest. Soon, he could no longer hear the battle, only his own breath and the weird creaking of the trees


source below

video/mp4

von_rostock,
@von_rostock@socel.net avatar

?"^c0^!5f58M"
?"flora feasts\n*5 on\nfallen flesh",16,50,1
p=0q=10
r={}
::_::
?"^1^!5f110░43⬅️;⌂"
if(p>128)p=0q+=12
if(#r<1)p+=4r={{p,q,p,q}}
i=deli(r,1)
x=i[1]
y=i[2]
a=i[3]
b=i[4]
for j=0,24do
u=j%5-2v=j\5-2if(pget(x+u,y+v)==1)add(r,{x+u,y+v,x,y})end
c=rnd(20)\19if(xy~=ab)line(x+rnd{-1,1}c,y-2c,x,y,rnd(4)+4)line(a,b,rnd{2,3})
goto _

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,
@von_rostock@socel.net avatar

R,O=rnd,128?"^!5f100█🐱░웃9:"
::_::for i=0,320,16do
p,q,a,d=peek4(i,4)p+=cos(a)q+=sin(a)if(p>O)p=-R(O)q=R(O)+32d=0a=0
if(d<=0)a=sin(t()+i/9)/20
if(d<=0and R()<.01)d=R(.05)
a+=d
if(a>1)d=0
pset(p,q,7)poke4(i,p,q,a,d)end
for n=0,5^5do
x=R(O)y=R(O)pset(x,y,pget(x,y)*.9)end
goto _

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

Here's a little skilift prototype I made for Schifahren game. And yes, everything here is

+ =

video/mp4

von_rostock,
@von_rostock@socel.net avatar

@manuelalabor frankly it's quite hardcore trip. i use https://github.com/picolove/picolove with lot's of custom modifications. i don't really know how i got in this place but love2d is rather framework than straight game engine and i had to write lot's of custom stuff. but, it works without cpu cap, has custom resolution and similar aesthetics.

von_rostock,
@von_rostock@socel.net avatar
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

#pico8 #tweetcart #codeart #generative #pixelart #sizecoding

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

von_rostock,
@von_rostock@socel.net avatar

@luftlesen tweetcart size restrictions would only allow path to be sth based on sines like ellipse or some fancy loop. so I decided for more dramatic, full random walk.
the path is coded here: a+=rnd(-1)>>20k+=cos(a)l+=sin(a) so you can try and fiddle with it by setting different k,l values

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