正在加载视频...

视频加载失败

Everything in this city is procedural and endless. Running in a browser. WebGPU. 100% code (by Opus 5.5)

700,596 次观看 • 6 天前 •via X (Twitter)

54 条评论

Ryan Sael 的头像
Ryan Sael6 天前

and of course, there's a radio in there. so if you're into the new slopcore genre, you'll love the drive. (sound on!) cc @anabology

cryptomanavan ☀️ 的头像
cryptomanavan ☀️6 天前

This is so sickkkkk @RyanSael .... i was inspired my @mrdoob too and started one a few days ago....

Ryan Sael 的头像
Ryan Sael6 天前

@mrdoob so sick! wow love the rain particle that makes a nice warp effect!

Ryan Sael 的头像
Ryan Sael6 天前

If you're new here, hey! 👋 I'm constantly experimenting with 3D on the web:

neetsoft 的头像
neetsoft6 天前

ha I made something similar. born to fly. yours looks much more polished though.

Dian 的头像
Dian6 天前

if you want people sharing spots in it, put the seed and camera position in the url hash. endless cities are great right up until you can't find that one cool block again

Ryan Sael 的头像
Ryan Sael6 天前

it is done, copy link will now grab the seed and exact position and time of day

Dian 的头像
Dian6 天前

that was quick lol, time of day in the link is a nice touch, worth putting a version number in the hash too, so old links still land in the same spot after the generator changes

Nova 的头像
Nova6 天前

Going to try it 😜

Ryan Sael 的头像
Ryan Sael6 天前

don't break it!

KingDankKush 的头像
KingDankKush6 天前

Impressive

Ryan Sael 的头像
Ryan Sael6 天前

Appreciate you! any idea to improve it?

KingDankKush 的头像
KingDankKush6 天前

Continue to improve the city fog and utilize it to improve performance and hide draw distance / pop-in. Use that performance to improve triangle counts / geometry on buildings. Improve vehicle models. Maybe add landing zones or air parking to some special buildings. Get out on foot and view the city from a balcony.

Ryan Sael 的头像
Ryan Sael6 天前

all these are great ideas! definitely picking these up. at some point, this thing might turn into GTA 6 or more accurately Cyberpunk 2077 lol

KingDankKush 的头像
KingDankKush6 天前

I was thinking more like Crazy Taxi but in the Fifth Element universe. Lol

Ryan Sael 的头像
Ryan Sael6 天前

that would be sick. in this one could just drop passenger from above lol

Wizard 的头像
Wizard6 天前

This looks beautiful

Rani 的头像
Rani6 天前

Extremely cool

Andy Normore 的头像
Andy Normore6 天前

Open source?

Chris 的头像
Chris6 天前

Did you build your own engine or use another known engine ?

Ryan Sael 的头像
Ryan Sael6 天前

no engine required

Chris 的头像
Chris6 天前

Doesn't make sense ever game has an engine it tell exactly what goes where and how graphics are applied and logic to physics to lighting it's running on an engine I build games they need engines

Kingdom Of France 的头像
Kingdom Of France6 天前

Love the concept. Will this become a game ?

Ryan Sael 的头像
Ryan Sael6 天前

could be. would you play?

James 的头像
James6 天前

Insane. btw whats the song you used in this, its a ripper and i cant find it with shazam 😭

kvick 的头像
kvick6 天前

dang this is awesome

Amaar 的头像
Amaar6 天前

Seems fun

Fifty Pizzas 的头像
Fifty Pizzas6 天前

reminds me of bhunter

Alireza 的头像
Alireza6 天前

Just wow

Alireza 的头像
Alireza6 天前

How did you do this with,belender?

Yamiassu → editorium.dev 的头像
Yamiassu → editorium.dev6 天前

An endless procedural city running in WebGPU is wild. Are the buildings generated in compute shaders, or are you chunking on the CPU and streaming as the camera moves?

honasu-san 的头像
honasu-san6 天前

The most of these kind of demos spreading these days, look to me as cool as useless

1Broom 的头像
1Broom6 天前

Where did the first frame-time bottleneck show up: city density, traffic, or draw distance?

Ryan Sael 的头像
Ryan Sael6 天前

probably density, seeding

1Broom 的头像
1Broom6 天前

Do you seed chunks just ahead of the camera, or does the generator lay down a wider region first?

Ryan Sael 的头像
Ryan Sael6 天前

not really sure man. opus did all the work lol. But I guess the seed chunks progressively ahead of cam. like when pressing 'new city' while on turbo mode, while roaming above high, you'll notice it

1Broom 的头像
1Broom6 天前

The turbo-speed pass is a good stress test. You notice the seams while moving through the city, not judging a static frame.

justin 的头像
justin6 天前

Wow

iammakayi 的头像
iammakayi6 天前

Endless?!! 😳

imoutoftokens 的头像
imoutoftokens6 天前

Opus made my game’s ad entirely in code and I was proud of it. Then you built an endless city with a radio 😅

Ryan Sael 的头像
Ryan Sael6 天前

😅

Kenyoyo27 的头像
Kenyoyo276 天前

Nice. I wonder how long it would take if you had to compile for all the changes that the agents do in C++.

Grayfox 的头像
Grayfox6 天前

❤️

コウの豆知識 的头像
コウの豆知識6 天前

Procedural and endless — the first city where nobody needs permits because nothing was ever actually decided.

blackwell 的头像
blackwell6 天前

This is great My benchtest for new models is building a cyberpunk spinner sim. This is the best so far. You should adapt the buildings to look like bladerunneer 2049

ayo. 的头像
ayo.6 天前

Oh wow

Aditya Vyas 的头像
Aditya Vyas6 天前

How much time does it take for you to make it all? Could you make the same with a Open Weight model ?

Ryan Sael 的头像
Ryan Sael6 天前

since this reply was made: I don't think any current open-weight model can do this at the moment. Probably possible, but it would take way more time and guidance

Aditya Vyas 的头像
Aditya Vyas6 天前

now I understand a bit how it's working. really amazing man.

Ryan Sael 的头像
Ryan Sael6 天前

i thought no one would press that button lol

Namibi0 的头像
Namibi06 天前

Tried in Firefox. Never loads. Works in Edge, BTW

NyFTee 的头像
NyFTee6 天前

Never played it, but it reminds me of The Fifth Element.

Dan Steinman 的头像
Dan Steinman6 天前

This kind of just makes me want to port my code to Unity.

NAI NERVANA 的头像
NAI NERVANA6 天前

That’s so tuff 🔥

相关视频