Miami City Environment

Showcase Video:

A 4×4 km section of Miami City fully imported and procedurally generated using our City Generator Plugin, which handles both the OSM data import and the creation of intricate intersections, skyscrapers, and houses with pitched gable and hipped roofs using our straight skeleton algorithm. The city is placed within a larger 8×8 km landscape.

We kept the environment within the plugin, giving you the tools we used to create it and providing options to adjust elements such as road splines, intersection elevations, mesh sets for different visual styles, or import additional areas from OSM to seamlessly expand the city. The level can also be easily migrated to your project folder from the plugin.

Optimized Runtime Performance:

Benchmarks at ~80 FPS with World Partition spatial loading and ~60 FPS with the entire 4×4 km city core loaded simultaneously

measured inside the editor at 1440p on an AMD Ryzen 7 7700, NVIDIA RTX 4070, and 32 GB DDR5 RAM; expected performance in a standalone packaged build will be higher.

Highlights
  • Expansive 8×8 km World: Massive open terrain designed to accommodate sprawling urban layouts, high-speed vehicle gameplay, and long view distances.

  • 4×4 km City Core: Exact 1:1 city grid generated directly from Miami OpenStreetMap (OSM) data, capturing real building footprints, block densities, and street layouts.

  • Complex Multi-Level Road Networks: Built for seamless navigation with elevated highway splines, multi-tier stack interchanges, overpasses, and custom bridge connectors.

  • Fully Editable Parametric Plugin: Built as an active plugin framework rather than a static map giving you non-destructive viewport control over road splines, lane counts, and footprint data.

  • Custom Mesh & Material Swapping: Easily customize the visual style of the entire city. Swap in your own modular building kits, barrier meshes, or road materials using built-in graph parameters.

Features & Workflow
  • Real-World Scale: Accurately placed block dimensions and street widths matching actual Miami OSM layout data.

  • Non-Destructive Spline System: Adjust road grades, curves, and elevated highway heights on the fly inside the editor.

  • Geometry Error Prevention: Procedural building footprint and roof generation logic built to prevent mesh overlapping and clipping across complex angles.

  • Modular Asset Integration: Plug-and-play architecture for incorporating custom trim sheets, structural static meshes, and material instances.

Technical Specifications
  • Engine Version: Unreal Engine 5.8

  • Format: Plugin Module (Includes PCG graphs and C++ modules)

  • Landscape Dimensions: 8,000 m × 8,000 m

  • City Core Footprint: 4,000 m × 4,000 m

  • Target Platforms: Windows PC