CityGen requirements
- Current version
- 1.3
- Unreal Engine
- 5.4, 5.6, 5.7, 5.8
Unreal Engine versions
Section titled “Unreal Engine versions”CityGen supports Unreal Engine 5.4, 5.6, 5.7 and 5.8.
WorldGen is included
Section titled “WorldGen is included”CityGen is built on the WorldGen terrain core, and every WorldGen feature is included. You do not need to buy or install WorldGen separately. WorldGen is sold on its own for projects that only need procedural terrain streaming, without the city-builder layer.
Required engine plugins
Section titled “Required engine plugins”Both are bundled with Unreal Engine 5:
- ProceduralMeshComponent (terrain geometry)
- Enhanced Input (the RTS camera and the placement modes)
CityGen uses no third-party code. Its noise library, CLMNoise, is original, so there are no extra licence requirements.
Platforms
Section titled “Platforms”- Development platforms: Windows, Mac
- Target build platforms: Windows, Mac, Linux
- Code modules:
CityGen(Runtime),CityGenEditor(Editor) - Input: keyboard and mouse, through Enhanced Input. There is no gamepad support.
- Network replicated: partial. Terrain streaming is multiplayer-aware; city authoring is single-player. See the FAQ.
