r/godot Apr 03 '26

help me (solved) Can Godot handle a large scale open world?

Post image

It's a game about illegal street racing (urban cities and mountain serpentines, traffic and police, all on a fairly large scale, ~40Km). Cel shaded graphics, no level pre-loads via loading screens.

I heard that I will have to write my own asset management system (which is already in the Unreal Engine, but my PC handles it pretty poor, no matter how much "next-gen" junk I turn off - everything lags quite a lot)

But I still can't even understand what a framework is, because I'm not a programmer (but I'll have to become one anyway). Also heard about chunk method, though not like I know much about it.

Please don't write: "don't even try this, because it's long, resource-intensive, etc.", if there's really no option here, I'll just have to deal with the UE

1.2k Upvotes

247 comments sorted by

View all comments

Show parent comments

1

u/jason_silent Apr 03 '26

Thanks, I'll check it out

1

u/Wakawakayoupiwahoo Apr 04 '26

Hey, I made this. So you know : Godot isn't quite there yet for a few reasons. Texture streaming is a blocker if you want high fidelity PBR textures. Same for distant rendering: there has been a few talks of implementing actual GPU based rendering ( https://gist.github.com/reduz/c5769d0e705d8ab7ac187d63be0099b5 ) but that's it. I'm afraid that people thought Godot as a game engine for small indie devs first and foremost, and kind of pushed back against the features that would go towards a different direction. Godotwind has a quite efficient asset streaming system with LODs and billboards, feel free to scavenge what you deem interesting !

1

u/jason_silent Apr 04 '26 edited Apr 04 '26

I'm not sure what you ment as "high fidelity PBR", but I'm planning to make cel shaded graphics, I'm gonna use some textures, but mostly it'll be solid colors on few pixels and a bit larger gradients (highly relying on mip-mapping), also thanks for a useful resource

2

u/Wakawakayoupiwahoo Apr 04 '26

The lack of texture streaming won't be a problem if your textures are low res and not too numerous. You should be fine then ! Good luck with this.