Mafia 3 world designer outlines a three-step approach to planning open-world cities
Veteran World Designer Nathan Cheever has published a follow-up on 80 Level on how to plan open-world cities, using Mafia 3's New Bordeaux as the main example. It is a practical look at settling routes, landmarks and world states before costly environment art begins.
Digital Developer Desk, 11d ago, 3 min read

Cheever's article follows an earlier 80 Level piece on how traversal speed, encounter density, production resources and player expectations set the size of a game world. This one covers the next job: turning that space into a city players can navigate and believe in. It is a first-person account of an approach he says has worked on multiple projects, not a formal standard.
Step one is the vision. The team agrees on story, tech, gameplay and art direction, and does market analysis. Cheever also warns that teams should check what their licensed engine can actually do, because some features they see in other games were built in-house by those studios. He then gives a checklist covering pathways, spaces, ambient life and metrics. It asks things like how main routes attract lost players, how many landmarks a district can carry, how shops can be swapped during production, and how deep the deepest dead end is.
Step two is the layout. He drafts a design-focused layout first, as a 2D sketch or schematic, and proves it in 3D before it goes to environment artists, who then do their own proxy pass. For fast prototyping, he paints an image onto a simple proxy 3D blockout to judge travel choices and sightlines, and skips roadsplines until later. On Mafia 3 the team staggered production across the 10 districts, which he says suited a smaller team and let them cut or expand content late in the project.
He also describes how the layout changed over time. Cheever says there were over 30 major designs during development. The first two were art-driven, and version 3 was design-driven for gameplay and story. Elevation was added to a mostly flat New Orleans to give players distant points of interest and vistas. It also helped show which areas could flood in a hurricane story event, and the team focused on downtown rather than real-world locations where people's homes were destroyed. An eastern island cut for budget reasons came back as low-cost DLC, where it became an Asylum.
Step three is local detail. Each district repeats the macro layout process at a smaller scale. Major roads should change only if missions or activities benefit, while local landmarks and tertiary paths can be added freely. Cheever suggests assigning one artist and one designer to each area from start to finish so someone can explain its history as staff change. Teams planning a city can use the checklist as a pre-production review, with the caveat that the details come from one Mafia 3 designer's experience.
Sources
Get the daily brief
The five stories that matter, every weekday morning. Free.
GameMaker's GMRT runtime to be free for commercial use from January 1, 2027
GameMaker has announced that its next-generation runtime, GMRT, will be free for commercial use from January 1, 2027. Source code access will extend to every license tier, while console export rules and tier pricing stay the same.
80.lv4d ago2 min read
Unity's experimental MethodReload skips domain reload, on device too
Unity has released MethodReload, an experimental package that swaps in edited method bodies without a domain reload, in the Editor and on IL2CPP development players. It covers small gameplay tweaks only and runs a subset of C#.
unity.com5d ago3 min read
Unreal ue6-main drops VS2022 support; minimum MSVC now 14.50.35723
A community roundup of recent Unreal Engine source commits says the ue6-main branch no longer supports the VS2022 compiler. It also lists fixes on ue5-main, including one for a Mac editor crash, that 5.8 users may want to cherry-pick.
reddit.com7d ago2 min read
