[Release][Open Source] Zombies Director - A Roguelite Gamemode for BO2 Zombies
-
Hello everyone!
I’m releasing the first public version of Zombies Director, an open-source gamemode made for Call of Duty: Black Ops II Zombies.
The idea behind this project is to make regular Zombies matches feel more varied, replayable and unpredictable without completely changing the original BO2 experience.
Each run can include different contracts, challenges, upgrades, difficulty settings and mutated zombies.
This is the first public foundation of the project, and it is open for everyone to use, modify and improve.
sorry for my level in UI GSC first time using them.
Main Features
Custom Run Setup
When the game starts, the host can configure the run through a custom in-game setup menu.
The current options include:
- Seed preset
- Run challenge
- Difficulty
- Contracts enabled or disabled
- Start Run
The Director systems remain paused until the host confirms the run.
Deterministic Runs
Zombies Director includes a seeded random system.
Using the same seed allows players to replay similar planned contract and challenge selections.
This can be useful for:
- Replaying interesting runs
- Testing the mod
- Comparing scores with friends
- Creating community challenges
- Hosting future weekly challenges
Run Challenges
The current version includes four challenges:
- Sharpshooter - Complete a team headshot objective
- Untouchable - Survive multiple rounds without a team down
- Reaper - Reach a required team kill target
- Director’s Choice - Complete multiple contracts during the same run
Challenges give the team a longer objective to work toward during the match.
Cooperative Contracts
At the beginning of selected rounds, players can vote for a contract.
The current contracts are:
- Head Hunter - Reach a team headshot target
- Speed Round - Finish the round before the timer expires
- Flawless Round - Complete the round without any team downs
Contract targets can scale based on the round, player count and active zombies.
The majority vote selects the contract. Ties are resolved using the deterministic random system.
Completing contracts can provide rewards and upgrades.
Adaptive Director Pressure
The mod includes a pressure system that changes during the run.
The current difficulty options are:
- Chill
- Standard
- Nightmare
Each difficulty begins with a different pressure level, and the Director continues monitoring the match after the run starts.
This system is intended to become the base for more advanced dynamic difficulty, events and enemy behavior in future versions.
Upgrades and Rewards
Completing contracts can reward the team with upgrades.
The upgrade system is modular and designed to allow more content to be added without rebuilding the entire project.
Future upgrades can affect areas such as:
- Damage
- Survivability
- Team economy
- Revive speed
- Contract rewards
- Bonuses against mutated zombies
Zombie Mutations
The first implemented zombie mutation is the Tank.
Tank zombies are stronger enemies designed to become priority targets during normal rounds.
The mutation system is also built to support additional zombie types in future updates or community-created versions.
Server-Authoritative Systems
Important gameplay decisions are controlled by the host or server.
This includes:
- Contract votes
- Contract objectives
- Challenge progression
- Rewards
- Director pressure
- Mutation logic
The mod does not rely on clients to decide whether an objective has been completed or whether a reward should be granted.
Open Source
Zombies Director is completely open source.
Anyone is welcome to:
- Learn from the project
- Add new contracts
- Create new challenges
- Add upgrades
- Create new zombie mutations
- Improve the UI
- Improve balancing
- Fix bugs
- Improve map compatibility
- Create custom versions
- Use parts of the project for other fun modes
The project is intentionally modular, with separate systems for configuration, seeds, contracts, challenges, upgrades, mutations, pressure, HUD and player handling.
You do not need to create a massive update to contribute.
Even one small contract, one mutation, one translation, one bug fix or one balancing improvement can help the project.
Forks and experimental versions are welcome.
The goal is to give the community a foundation that people can use to create fun and original content for BO2 Zombies.
Current Version
The current public version includes:
- Custom in-game setup menu
- Deterministic seed presets
- 3 difficulty options
- 4 run challenges
- 3 cooperative contracts
- Contract voting
- Adaptive pressure
- Rewards and upgrades
- Tank zombie mutation
- Runtime HUD
- Automated installation tools
- Build and verification tools
This is still the beginning of the project.
I’m not claiming that the current version already includes dozens of contracts, mutations or events.
I prefer being honest about what is currently implemented and letting the project grow through future updates and community contributions.
About My Other Projects
I also want to clarify that my other projects are not abandoned.
Some people may have already seen unfinished releases, custom maps or other projects on my profile.
Those projects are still being worked on and are still planned.
Zombies Director simply became my main priority for a while because I wanted to release a complete, reusable and open-source foundation for the Plutonium community.
My custom-map work and my other unfinished projects will continue.
I prefer taking more time to develop them properly instead of rushing unfinished work just to call it complete.
Future Plans
Possible future additions include:
- More contracts
- More challenges
- More upgrades
- Additional zombie mutations
- Dynamic events
- Improved map compatibility
- More advanced pressure effects
- Better statistics
- More configuration options
- UI improvements
- Weekly community seeds
- Community-created content packs
These are future goals and possibilities, not features being advertised as already completed.
Download and Source Code
GitHub Repository and Releases:
https://github.com/PingusWasHere/ZombiesDirector
Installation, building and configuration instructions are available inside the repository README.
Discord
For updates, support, bug reports, suggestions or contributions, you can join my Discord server.
The Discord link is available in my Plutonium profile bio.
You can also join if you are interested in my other projects, custom-map work or future releases.
Thanks to the Plutonium team, the T6 modding community and everyone who tests, reports bugs or contributes to the project.
Have fun modifying it, creating new content and making your own versions of Zombies Director!
-
UP____
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login