Jeff Stewart

@object01.bsky.social

Maker of games & tools, leader of teams. #procgen enthusiast. Prev. Diablo IV, THPS, Destiny 2, Crash Bandicoot, Skylanders. https://github.com/object01 https://www.linkedin.com/in/object01 Support tool R&D! https://buymeacoffee.com/object01

My favourite thing I heard of like this is a debugging feature in Alien Isolation where instead of hissing the Alien states aloud what it's thinking about. "I heard you. I am hunting you. I am hunting you. I am hunting you. I have found you."

The morphs in Keeper use distance fields as an (implicit) surface representation, which makes it possible to control the distance at which the surface should lie. In other words, it’s easy to deflate or inflate objects, and meshes become easily ‘moldable’.

"Turbine" for(float i,z,d,s;i++<1e2;o+=vec4(z,1,s,1)/s/d){vec3 p=z*normalize(FC.rgb*2.-r.xyy),a;p.z+=5.;a.x--;a=mix(dot(a,p)*a,p,sin(s-=t-z))+cos(s)*cross(a,p);for(d=1.;d++<9.;a+=sin(ceil(a*d)-t).yzx/d);s=sqrt(length(a.yz));z+=d=length(sin(a))*s/2e1;}o=tanh(o/5e3);