Back
NIGHTMARE BAR

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.

  • Featured by YouAlwaysWin (2.97M subscribers)
  • Published on Steam Workshop 2017
  • First completed map shipped publicly
  • Custom scripting in BO3 Mod Tools
  • Level design from scratch

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.

Key lesson When documentation doesn't exist, the community is the documentation. The BO3 modding Discord and wiki were more useful than anything official. Contributing back to those resources when you figure something out matters.

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.