Nightmare Bar
A custom Call of Duty: Black Ops III Zombies map set in a dimly lit bar — published on the Steam Workshop in 2017 and featured by YouAlwaysWin.
- Game
- CoD: BO3
- Year
- 2017
- Type
- Custom Zombies
- Platform
- Steam Workshop
- Featured
- 2.97M Subs channel
- Tools
- BO3 Mod Tools (Radiant)
- Scripting
- GSC
What is Nightmare Bar?
Nightmare Bar is a custom Call of Duty: Black Ops III Zombies map built using the official BO3 Mod Tools — Treyarch's level editor and scripting environment for community content. The map is set in a dimly lit bar interior, with a layout designed around the Zombies format: tight corridors to create pressure, an open main room for fallback, and enough visual dressing to feel like a real location rather than a combat box.
The map was published on the Steam Workshop in 2017 and picked up by YouAlwaysWin, a YouTube channel with 2.97 million subscribers, for a featured gameplay video. That was the first time any personal project had reached an audience measured in millions.
Building in BO3 Mod Tools
BO3 Mod Tools is a full level editor built on top of Treyarch's Radiant engine derivative. Building a custom Zombies map requires working across the editor, scripting system, and asset pipeline simultaneously.
Level Geometry
The bar environment was built using brush-based geometry in Radiant, with prefab assets from the BO3 asset library for props, furniture, and decorative detail. Custom layout decisions — door placement, sight lines, zombie spawn positioning — were iterated based on playtest rounds.
Zombie Spawns & Pathing
Nav mesh generation and zombie spawn volumes were configured manually. Getting zombies to path correctly through doorways and around obstacles required adjusting the nav mesh and testing repeatedly; Radiant's nav tools have a few non-obvious constraints around dynamic door states.
Zone Configuration
BO3 Zombies uses a zone-based system to control which areas of the map are active at any given time. Zone links, spawn weights, and buyable barriers were all configured to produce a progression that starts the player in a defensible central area before opening the flanks.
GSC Scripting
Minor custom scripting was done in GSC (Treyarch's Quake-derived scripting language) to handle zone triggers and a couple of custom spawn events. Most of the Zombies round logic runs through the game's default systems.
What Went Wrong (And What I Learned)
The BO3 Mod Tools documentation at release was sparse. Most of what went into building this map came from community wikis, reverse-engineered prefab setups from Treyarch's own maps, and trial-and-error. The GSC scripting in particular had very little official documentation and required reading community-written references that were themselves incomplete.
Getting featured by YouAlwaysWin was unexpected and happened organically — they found the map through the Steam Workshop. The lesson is that quality and discoverability on the Workshop matter: if the content is good enough, it finds an audience on its own.