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.
With all the procedural tools popping up on the marketplace, you may be asking: Why choose CityBLD? The reason that so many developers, ranging from solo devs to some of the world's largest corporations, have chosen to rely on CityBLD is because it is the only all-encompassing tool, covering everthing from roads and highways, to buildings, to traffic, and removing the need for a jumble of marketplace assets. Studios trust our approach tailored for the needs of modern games as our engineering team is made up of game industry veterans with thorough knowledge of Unreal's structure who understand the rigorous performance demands of large open worlds. This attention to the needs of large studios benefits all developers with a tool that is built ready to take on the most demanding projects, allowing you to craft worlds rapidly without worrying about what's going on behind the scenes.
Yes! Nearly any road layout that you'd find in the real world can be created in CityBLD with no modifications needed. Buildings can also be generated seamlessly along curved roads.
Yes, CityBLD can generate cities on any(realistic) slope!
Yes, the latest version of CityBLD includes experimental tools for procedural and static interiors.
No. Users with a permanent business license(Studio or Enterprise) working on behalf of a registered company are eligible to get access to source code. Individuals and subscription users are not eligible at the moment.
CityBLD supports Unreal Engine versions 5.3, 5.4, and 5.5. Using CityBLD with custom source builds of Unreal requires CityBLD's source code. Source code access is only available to Studio and Enterprise license holders, purchasing on behalf of a registered company.
The latest version of CityBLD supports Windows only. A build for other operating systems would require source code access via the Studio or Enterprise plan.
Yes! We are passionate about making creativity accessible. CityBLD is meticulously designed with simplicity and ease-of-use in mind, ensuring even beginners can create mind-blowing scenes using the plugin.
While intermediate knowledge of Unreal Engine is needed to fully utilize CityBLD's functionality, anyone can get started generating cities with just a few clicks. No programming knowledge or Unreal experience needed!