CityBLD is a complete city creation toolkit for Unreal Engine 5. In combination with a few handcrafted details, CityBLD will be able to generate everything you need to get a game-ready city up and running. By default, CityBLD offers the best results with modern American or European style cities, but the tools are designed in such a way that with only slight modification you can create virtually any city in existence - be it an ancient port town, sci-fi metropolis, or something even more abstract! The guiding principle behind CityBLD’s workflow is this: quality of input = quality of output. When you are working with CityBLD, the first thing you need to consider is your input, contained in a City Kit (a collection of presets for everything from streets, to buildings, to sidewalks). Once you have loaded the right City Kit for your project, the rest of the process is very quick. The workflow begins with the generation of a Streetmap, which sets the scene for the building process. From there, users can then generate city blocks within the Streetmap, followed by Lots (plots of land allocated for a specific purpose), and finally modular or static buildings, PCG graphs, or anything else you want to spawn on the Lots. This four-step process is all that you need to master to create your first city.
CityBLD vPatch 1 and Patch 2 (5.3) + Add-Ons (v0.3.1) introduce enhanced street generation algorithms, improved building placement accuracy, and expanded customization options for City Kits. These updates refine the city-building workflow, enabling smoother transitions between street networks and urban blocks, and provide greater control over architectural styles and environmental details. The Add-Ons bundle includes additional preset kits for diverse city types, such as medieval villages, futuristic cities, and desert outposts, allowing developers to quickly prototype and iterate on a wide range of urban environments.
2026-01-14 00:00:00-update version:CityBLD vPatch 1 and Patch 2 (5.3) + Add-Ons (v0.3.1)