Uploaded May 2026 | Updated September 2026, 2 weeks ago
CityGen is an Unreal Engine 5 plugin for building indie city-builder, RTS, and 4X games on top of infinite procedural worlds. It's built on WorldGen — inheriting its chunk streaming, biomes, hydraulic erosion, and foliage systems — and adds the city-builder layer on top: the tools the player uses to actively shape their world. Roads, building placement, and zone systems, all running in real time with no baked landscapes or pre-authored heightmaps.
In the last video the player could draw bridges over valleys with pillars underneath. In this video the player can finally *keep* what they built — quicksave / quickload of the entire road network plus terrain deformation, undo on the last clicked road point, and a demolish mode that removes roads with a single click and re-flattens the terrain. The editing loop is closed.
────────────────────────────────────────
💾 CITYGEN — EDITING TOOLS
────────────────────────────────────────
► Citygen on FAB: fab.com/listings/943e7e83-f24c-4914-a3b5-d6ac38a9f017
► Built on WorldGen — get WorldGen on FAB: fab.com/listings/e4e93fbe-9326-40b8-a043-a809f788306a
► WorldGen Project File: patreon.com/posts/159443733
► Patreon (early access + project files): patreon.com/cw/CodeLikeMe
────────────────────────────────────────
IN THIS VIDEO
────────────────────────────────────────
✔ Quicksave / Quickload — F5 + F9 via Enhanced Input
✔ UCityGenSaveGame — segments, junctions, terrain deltas
✔ Deferred resync — pillars + mesh align after chunks stream in
✔ Backspace undo — pop the last road point, stay in drawing mode
✔ Demolish mode — X key, click to remove, terrain re-flattens
✔ Junction rebuild — remaining segments re-stitch automatically
────────────────────────────────────────
🎮 SUPPORT & COMMUNITY
────────────────────────────────────────
► Patreon: patreon.com/cw/CodeLikeMe
► Subscribe: youtube.com/codelikeme
────────────────────────────────────────
#UnrealEngine #UE5 #CityBuilder #GameDev #ProceduralGeneration #IndieDev #SaveLoad #OpenWorld #UnrealEngine5 #CityGen #WorldGen #ProceduralTerrain #RoadNetwork #EnhancedInput
► 👇 𝐒𝐮𝐩𝐩𝐨𝐫𝐭 𝐓𝐡𝐞 𝐂𝐡𝐚𝐧𝐧𝐞𝐥 // 𝐁𝐞𝐜𝐨𝐦𝐞 𝐀 𝐏𝐚𝐭𝐫𝐨𝐧!
patreon.com/codelikeme
CityGen is an Unreal Engine 5 plugin for building indie city-builder, RTS, and 4X games on top of infinite procedural worlds. It's built on WorldGen — inheriting its chunk streaming, biomes, hydraulic erosion, and foliage systems — and adds the city-builder layer on top: the tools the player uses to actively shape their world. Roads, building placement, and zone systems, all running in real time with no baked landscapes or pre-authored heightmaps.
In the last video the player could draw bridges over valleys with pillars underneath. In this video the player can finally *keep* what they built — quicksave / quickload of the entire road network plus terrain deformation, undo on the last clicked road point, and a demolish mode that removes roads with a single click and re-flattens the terrain. The editing loop is closed.
────────────────────────────────────────
💾 CITYGEN — EDITING TOOLS
────────────────────────────────────────
► Citygen on FAB: fab.com/listings/943e7e83-f24c-4914-a3b5-d6ac38a9f017
► Built on WorldGen — get WorldGen on FAB: fab.com/listings/e4e93fbe-9326-40b8-a043-a809f788306a
► WorldGen Project File: patreon.com/posts/159443733
► Patreon (early access + project files): patreon.com/cw/CodeLikeMe
────────────────────────────────────────
IN THIS VIDEO
────────────────────────────────────────
✔ Quicksave / Quickload — F5 + F9 via Enhanced Input
✔ UCityGenSaveGame — segments, junctions, terrain deltas
✔ Deferred resync — pillars + mesh align after chunks stream in
✔ Backspace undo — pop the last road point, stay in drawing mode
✔ Demolish mode — X key, click to remove, terrain re-flattens
✔ Junction rebuild — remaining segments re-stitch automatically
────────────────────────────────────────
🎮 SUPPORT & COMMUNITY
────────────────────────────────────────
► Patreon: patreon.com/cw/CodeLikeMe
► Subscribe: youtube.com/codelikeme
────────────────────────────────────────
#UnrealEngine #UE5 #CityBuilder #GameDev #ProceduralGeneration #IndieDev #SaveLoad #OpenWorld #UnrealEngine5 #CityGen #WorldGen #ProceduralTerrain #RoadNetwork #EnhancedInput
► 👇 𝐒𝐮𝐩𝐩𝐨𝐫𝐭 𝐓𝐡𝐞 𝐂𝐡𝐚𝐧𝐧𝐞𝐥 // 𝐁𝐞𝐜𝐨𝐦𝐞 𝐀 𝐏𝐚𝐭𝐫𝐨𝐧!
patreon.com/codelikeme


