Individual skill
godot-city-game-3d
Build, run, debug and ship 3D city games in Godot 4 — procedurally generated cities (block grids, districts, weighted building typologies, MultiMesh batching, facade shaders, terrain, day/night, landmarks), first-person controllers, headless verification, Blender-generated .glb assets, rigged character and animation packs, real OpenStreetMap-derived cities, WebAssembly export, and cloud GPU streaming on GCP. Use this skill whenever the work involves Godot or a .gd/.tscn/.gdshader/project.godot file; whenever someone wants to start, set up, clone onto a new machine, or stand up a 3D game or city generator; whenever they mention procedural city, city generator, block grid, building typology, MultiMesh, facade shader, terrain heightmap, navmesh, Godot export templates, export presets, headless Godot, .glb pipeline, Blender asset generation, character rigs or borrowed animations; and whenever they want to deploy or share a game — web export, SharedArrayBuffer/COOP/COEP, Selkies, pixel streaming, GPU VM, or "let people play this without installing anything." Reach for it even on vague asks like "get this running", "why is my city slow", "my model faces backwards", "make it work on a cloud machine", or "set this up somewhere else too" when a Godot 3D project is in play.
skills/godot-city-game-3d/SKILL.md
Source commit 7a708ce17d05bd390da88b2350f4b794d9427f18
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 3, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 2,124
- Repository last updated
- Oct 7, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesSKILL.mdcore · 14,590 bytesreferences/architecture.mddoc · 6,122 bytesreferences/assets.mddoc · 8,725 bytesreferences/city-generation.mddoc · 10,002 bytesreferences/deploy.mddoc · 8,111 bytesreferences/real-map-data.mddoc · 6,849 bytesreferences/setup.mddoc · 4,812 bytesreferences/troubleshooting.mddoc · 6,735 bytesscripts/bootstrap_project.pyruns · 7,456 bytesscripts/build_assets.shruns · 2,849 bytesscripts/check_project.shruns · 3,094 bytesscripts/cloud/deploy_game.shruns · 1,534 bytesscripts/cloud/provision_gcp.shruns · 4,170 bytesscripts/cloud/setup_host.shruns · 4,380 bytesscripts/cloud/stop.shruns · 1,177 bytesscripts/ensure_export_presets.pyruns · 4,824 bytesscripts/export_web.shruns · 1,979 bytesscripts/import_assets.shruns · 641 bytesscripts/install_godot.shruns · 4,770 bytesscripts/lib.shruns · 2,805 bytesscripts/run.shruns · 626 bytesscripts/serve_web.pyruns · 2,650 bytesscripts/templates/project.godotasset · 940 bytesscripts/templates/scenes/main.tscnasset · 169 bytesscripts/templates/scripts/city/city_config_{{CITY}}.gdasset · 2,707 bytesscripts/templates/scripts/city/city_generator.gdasset · 13,333 bytesscripts/templates/scripts/city/terrain.gdasset · 3,092 bytesscripts/templates/scripts/city/typology.gdasset · 2,220 bytesscripts/templates/scripts/game_input.gdasset · 852 bytesscripts/templates/scripts/main.gdasset · 2,731 bytesscripts/templates/scripts/player.gdasset · 3,256 bytesscripts/templates/shaders/facade.gdshaderasset · 2,860 bytes
Read excerpt
# Godot city game (3D)
A complete toolkit for procedurally generated 3D city games in Godot 4: scaffold
a new one in a minute, stand an existing one up on any machine, and ship it to a
browser or a cloud GPU.
Everything here assumes Godot 4.x. Godot 3 differs enough in GDScript,
rendering and node API that this guidance does not transfer.
## Start here — pick the situation
| Situation | Do this |
|---|---|
| Empty directory, want a city game | [Bootstrap](#bootstrap-a-new-project) |