How to create a city in godot 4

this video shows how to create a city in godot 4

Firstly go to this creator link to find a good city model : golukumar (@mortalityrexotable) - Sketchfab

, after that download your city model as a .glb file.

Create a node: Node3D named City Has a child Staticbody3D named Body

Load your .glb city model as a child to the Body node then right click, then click on make local.

After that click on the 3 points next to the search tab in the nodes panel, then click on filter by type , and type : MeshInstance3D to filter all meshes, select all the meshes then reparent it to the Body node, and keep selected all the meshes then in the 3d editor click on Mesh then select tree mesh and sibling and click on create to create collisions to each mesh in city.

And thats it! You have created a city!

You can test it by creating a vehicle or with a charachter.

You can see my open world car project set in city if you interested in how to make an open world car game in city:

Is this available as an article?

1 Like

no, just watch the subtitles from the video

just tell me if you have a problemm

  • YouTube is blocked in our country.
  • An article is always more convenient than a video, and it’s much easier to translate (you can choose a more accurate translator than Google).

Anyway, it doesn’t matter.

8 Likes

i will edit that post to be an article

1 Like

where are you from ?

1 Like

Algeria, whre are you from ?

i was talking to tomcat :sweat_smile: sorry a lot

1 Like

Why did you link my comment in the post instead of the actual post?

Also I would really suggest you work out the legal issues before promoting it even more

4 Likes

im sorry, that was a mistake.

1 Like


RU (RF) (:russia: old)

изображение new

But that has nothing to do with this thread.

5 Likes

It only has to do with the fact that you can’t watch YouTube.

But you haven’t missed much anyway.

1 Like

Well, I’m interested in ideas for creating cities and towns.

I’m cutting back on my online activity, and consequently, here — in our country — everything gets blocked, and it’s becoming time-consuming and difficult to respond.

4 Likes

This isn’t “creating a city”; it’s using a pre-made model. The title of the thread is misleading. When creating a city, the main challenge lies in designing the city model itself.

3 Likes

As @tomcat said, this is not how you create an open-world city. It’s just a premade model. Here are some of the problems you will face if you build your game this way:

  1. The collisions will be messy,
  2. Your game will get nuked if the model isn’t for commercial use,
  3. It just doesn’t look good.

Proper map design requires a lot of work. You first have to design the map, then optimize it and many many more things.

3 Likes

You are right on some points. But this tutorial is made for the beginners that they dont know how to create a full city 3d model from scratch. And also those city models are game ready and i have confirmed that, i have tested many city models and i saw many problems such as:

  • Collision errors and unexcepted problems.

But this creator models was the best.
I Hope you understand this.

1 Like

But this tutorial does not answer the question “how to create a full 3D city model from scratch.” You’re suggesting using a ready-made model rather than creating one from scratch.

5 Likes

But i sad they dont know, not they know.