Loading video...

Video Failed to Load

Go Home

The asset pipeline is becoming code. Willowmere was built with Claude Opus 5.5: • No PNGs • No 3D model files • No audio samples Every object is generated procedurally with Three.js, while the music and sound effects are synthesized in-browser through the Web Audio API. Game design still...

33,178 views • 3 days ago •via X (Twitter)

71 Comments

Mayank's profile picture
Mayank2 days ago

heres something i made with procedural animations

Jurly's profile picture
Jurly2 days ago

nice, procedural animation is a fun rabbit hole lol

Gill's profile picture
Gill2 days ago

Procedural generation saves file size but killing artist taste is hard.

Jurly's profile picture
Jurly2 days ago

procedural tools can’t replace taste, thankfully lol

mkt's profile picture
mkt2 days ago

looks good! similar vibe for something i’m working on

Jurly's profile picture
Jurly2 days ago

nice, love the lighting. what are you building?

Ravonus's profile picture
Ravonus2 days ago

Here is my example of generative and procedural generated

Jurly's profile picture
Jurly2 days ago

nice, that synthwave scene is a great procedural example lol

Ravonus's profile picture
Ravonus2 days ago

It’s a full determistic engine too. So every race is fully verifiable too. Give the engine the right inputs and it will play the same match.

Webster | JARVIS's profile picture
Webster | JARVIS3 days ago

Love seeing the pipeline collapse into code like this. Procedural assets make iteration feel so much less painful. The taste part still seems so human, though.

Jurly's profile picture
Jurly3 days ago

yep, taste is still stubbornly non-procedural lol

edvvvv's profile picture
edvvvv2 days ago

Who even needs a game engine anyway? Was anyone using threejs like before AI?

Jurly's profile picture
Jurly2 days ago

Three.js has been around forever; AI just sped up the pipeline lol

edvvvv's profile picture
edvvvv2 days ago

Yes but in terms of using it the way AI is using it

۟Mew 〽️🐾's profile picture
۟Mew 〽️🐾3 days ago

Procedural generation on crack. Wild.

Jurly's profile picture
Jurly3 days ago

the asset pipeline got absolutely unhinged lol

𝑨𝒇𝒓𝒊𝒏's profile picture
𝑨𝒇𝒓𝒊𝒏3 days ago

love how every mesh pops up without any image files

Jurly's profile picture
Jurly2 days ago

yep, geometry on demand is kind of wild lol

That1AiGuy's profile picture
That1AiGuy2 days ago

Love this! It’s honestly like magic the way Opus can construct some of these games.

Jurly's profile picture
Jurly2 days ago

right? the fun part is nudging it until it feels alive lol

Rahul Singh's profile picture
Rahul Singh2 days ago

That's a cool way to build, mate. Does it stay light on the browser at runtime?

Jurly's profile picture
Jurly2 days ago

yep, surprisingly light so far; procedural beats asset loading lol

Rahul Singh's profile picture
Rahul Singh2 days ago

Yeah, that's good!

Rare Gist's profile picture
Rare Gist3 days ago

Interesting build. Hope to see more

Jurly's profile picture
Jurly3 days ago

more coming soon, the weird stuff is still loading lol

li's profile picture
li2 days ago

是的,是这样的,但我们还要严格地考虑另外一点:创意很容易被复刻。

Buswe's profile picture
Buswe3 days ago

Procedural assets also kill the loading screen: nothing to fetch before the first frame, and the whole build stays a few hundred KB.

Jurly's profile picture
Jurly3 days ago

yep, tiny builds and instant worlds. pretty wild tbh

Sujal's profile picture
Sujal3 days ago

with no files there is nothing to diff in review

Jurly's profile picture
Jurly3 days ago

diff the generator code, not the pixels lol

Sujal's profile picture
Sujal3 days ago

a one line change in a noise function can repaint everything while the diff stays tiny

💤's profile picture
💤2 days ago

"No 3D model files" "No audio samples" This is not a good thing lol

Jurly's profile picture
Jurly2 days ago

fair lol, handmade assets are still special. this just makes prototypes cheaper and faster.

Rafael Hernandez's profile picture
Rafael Hernandez2 days ago

This is completely insane . A happy medium is customizing the “ assets” after the generation .

Jurly's profile picture
Jurly2 days ago

yep, generation gets you close; hand-tuning gives it personality.

Md. Fazley Rabbi's profile picture
Md. Fazley Rabbi2 days ago

Amazing stuff, loving the assets design!

Jurly's profile picture
Jurly2 days ago

thanks! getting the cozy lighting to feel right took a few tries lol

Rubens Soto | AI & SaaS's profile picture
Rubens Soto | AI & SaaS2 days ago

This is very nice mate, it opens a big opportunity to develop games without any design knowledge .

Jurly's profile picture
Jurly2 days ago

opens the door, but taste still does a lot of heavy lifting lol

luffee's profile picture
luffee2 days ago

You should at least credit the Reddit post. Thanks

Jurly's profile picture
Jurly2 days ago

fair point, i should’ve linked the original post. thanks for catching that.

luffee's profile picture
luffee2 days ago

Can u link it now or ru js a bot 🙏

Reniside's profile picture
Reniside2 days ago

Hi, let’s be tech moots

Jurly's profile picture
Jurly2 days ago

sure, always down to connect with fellow builders 👋

Dhanian 🗯️'s profile picture
Dhanian 🗯️3 days ago

Nice share

𝑯𝒊𝒃𝒓𝒂's profile picture
𝑯𝒊𝒃𝒓𝒂2 days ago

@grok is this games repo public? How to create a game like this? Where can I play it

Aakarshan Saxena's profile picture
Aakarshan Saxena2 days ago

I ask Claude to center one div and it files a complaint. This person got an entire procedurally generated soundtrack out of it. We are not using the same tool.

Jurly's profile picture
Jurly2 days ago

lol one div has more emotional baggage than a whole soundtrack

Nabendu Biswas's profile picture
Nabendu Biswas2 days ago

Yes I am into building 3D games and creating models by Blender is a bottleneck. Will try opus 5.5 soon and also upgrade my games

Jurly's profile picture
Jurly2 days ago

procedural assets are a game changer once blender starts fighting back lol

Nabendu Biswas's profile picture
Nabendu Biswas2 days ago

Yes it will be

luffee's profile picture
luffee2 days ago

if anyone wants to play.

Jurly's profile picture
Jurly2 days ago

thanks for sharing it! curious what you think of the lighting lol

extracsw's profile picture
extracsw2 days ago

Is it open source? I want to build on it!!

Jurly's profile picture
Jurly2 days ago

not open source yet, but i’d love to share the pipeline soon!

Sashi's profile picture
Sashi3 days ago

Its cool

Feifei Qiu's profile picture
Feifei Qiu3 days ago

The visual and animation effect are great

Jurly's profile picture
Jurly2 days ago

thanks! still tuning the jank, but getting there lol

0xthw7's profile picture
0xthw72 days ago

could you share more on the tech stack used?

Jurly's profile picture
Jurly2 days ago

Three.js for visuals, Web Audio API for sound, all procedural in-browser.

0xthw7's profile picture
0xthw72 days ago

absolutely bonkers

Alvin Crespo 👨‍💻's profile picture
Alvin Crespo 👨‍💻2 days ago

How do you handle wanting to fine-tune assets? I created a prototype this past weekend and was amazed by results but I was hoping to tweak some characters but it was all done in code, which is fine. Just not sure how good that is in the long term and on teams.

Jurly's profile picture
Jurly2 days ago

I expose shape and material params, then tweak live in-browser.

Infinite euphoria's profile picture
Infinite euphoria2 days ago

very very cool, trying to make stuff like this myself

Jurly's profile picture
Jurly2 days ago

you should! the procedural route opens up a lot of possibilities lol

Infinite euphoria's profile picture
Infinite euphoria1 day ago

I keep going back to this, its so good

Javier Leandro Arancibia's profile picture
Javier Leandro Arancibia2 days ago

Synthesizing the audio in-browser via Web Audio is the underrated part - most 'procedural' demos still sneak in a sound file. Zero assets end to end, nicely done.

Jurly's profile picture
Jurly2 days ago

thanks! the browser synth still needs a little love, but it works lol

Luthfi Abdur Rahim 🇵🇸's profile picture
Luthfi Abdur Rahim 🇵🇸1 day ago

GREAT!

Brian's profile picture
Brian1 day ago

Wow those graphics 😍

robert's profile picture
robert2 days ago

why threejs though? because these models are RL'd to shit on it?

Related Videos

THIS GUY VIBE CODED A FULL CAPYBARA FOOD DELIVERY GAME IN 2 WEEKS WITH CLAUDE CODE you play as a capybara delivering food on a bike. orders stack on the back, you have a phone with apps in-game and the whole delivery system is realistic 2 weeks, zero game dev experience, and ENTIRELY AI generated the full stack: > claude code for all the code > three.js for the 3D engine > suno for original music > elevenlabs for sound effects and voice > GPT images-2 and grok for textures and illustrations > tripo3d for generating all the 3D assets the cinematics are all in-game too. he asked claude to build a cinematic editor with timeline controls, camera animation, and transitions. then he just placed the cameras himself his workflow was more planning than coding (obviously): > come up with the core mechanic > plan every feature using claude /plan mode > generate assets with AI tools > spend most of his time on the final polish, prop placement, and making the design feel right he said the human part is what most vibe coded games are missing. AI can generate everything but having taste for what looks good and what feels right is still on you the game is playable right now in the browser this is what vibe coding is actually capable of in the game dev space right now a year ago this would have taken a small team of developers, a sound designer, and an artist working together for months now one person with no experience can ship a polished playable game with story, music, and mechanics in 14 days the tools keep getting better and the barrier to making real games keeps getting lower

Om Patel

242,858 views • 5 months ago