@von_rostock@socel.net
@von_rostock@socel.net avatar

von_rostock

@von_rostock@socel.net

I make games: http://rostok.itch.io, and stuff: http://rostok.3e.pl; I also work at http://3e.pl

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

Schifahren update: reworked the ice reflections and added some lonely strangers you can listen to.

#generative #pico8 + #love2d = #picolove #pixelart #indiedev #indiegame #screenshotthursday

video/mp4

von_rostock, to generative
@von_rostock@socel.net avatar

Very happy to invite to exhibition of my works at R+ Gallery in Szczecin.

von_rostock, to generative
@von_rostock@socel.net avatar

Schifahren update: Added enemies logic to track target to its last known position. A* pathfinding is based on massive 2D bitmap representing solid areas.
Oh, the town is a just debug level

+ =

video/mp4

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

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


function c(x,y,a,u,v,d,k)
e=cos(a)
f=sin(a)/2
p=x-ed/2
q=y-f
d/2
r=p+ed
s=q+f
d
o=.2
if(u==0)o=1
for i=0,d,o do
U=ui
V=v
i
line(p+U,q+V,r+U,s+V,k)
line(p+ei,q+fi,p+ud+ei,q+vd+fi,k)
end
end
::_::
?"^1^cf"
a=t()/8
srand(3)
for j=1,18do
b=a*rnd()r=rnd(48)
x=sin(b)*r+63
y=cos(b)*r+78
z=({{-sin(a),cos(a)/2,8},{0,-1,9},{0,-1,1,.25}})[j%3+1]
a+=z[4]or 0
c(x,y,a,z[1],z[2],20+sin(a+rnd())*12,z[3])
end
goto _

generative remix of Mechanical stage design by J.Schmidt, 1925

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

"HUNTINGTON sleeps in a house six feet long.
Huntington dreams of railroads he built and owned.
Huntington dreams of ten thousand men saying: Yes, sir."

(genuary 2024/14, draw 10000 of something)

r,o,s=288,extcmd,"|+ci#+ckm"
for i=0,44do
m=i%9n=i\9pal(1,-10,1)cls(1)camera(m128,n128)srand()
for j=0,9999do
?s,j%r4,j\r18+rnd(3),rnd{0,15}
end
?"huntington dreams of ten thousand men saying: yes, sir. "..s,884,620,10
o('set_filename','e-'..n..m)o('screen')
end

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

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