Skip to content

themuffinator/WORR-kex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,380 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

WORR! An extensive server mod under development for QUAKE II Rerelease

License badge Status badge Platform badge Discord badge

WORR is an advanced gameplay expansion and server mod for QUAKE II Rerelease, designed to offer a richer, more dynamic single-player and multiplayer experience. It dramatically extends entity and gameplay support, integrates modern competitive systems, and refines the core feel of QUAKE II while preserving its fast-paced essence.

This is the Kex-dependent version; the full-scale project lives here.

It is a successor to my previous project, Muff Mode.


Core Highlights

Feature Overview

  • Vastly expanded mapping possibilities with the potential to enhance single and multiplayer experiences
  • New items and content such as a DOOM-style plasma gun, QUAKE's thunderbolt and more
  • Loads of monsters ported from QUAKE, Oblivion and more — great fun in the new Horde mode
  • An intricate match state and match management system for all forms of competitive matches
  • A ludicrously over-engineered map management and queuing system
  • A plethora of refinements and minor bug fixes
  • Numerous gametypes and modifiers offer a myriad of ways to enjoy multiplayer matches
  • A full set of match formats, including: tournaments, practice mode, marathons and regular matches
  • Highly refined and rebalanced gameplay enhances the competitive element while retaining the original Quake II spirit
  • Full match statistics exporting (JSON/HTML) for deep match analyses
  • An extensive in-game menu for a variety of controls and outlining server and host info
  • Extensive admin server controls
  • Extensive voting functionality
  • A massively rewritten codebase using modern C++ for greater safety and stability
  • Adaptive HUD presentation with mini-score displays, frag messaging, and match announcer feedback
  • Auto-ghost recovery for disconnected players, restoring score, inventory, and stats
  • Server-side client configs for persistent settings, preferences, and progression

General Improvements

  • Extensive refinements and bug fixes throughout the game
  • Vastly expanded support for entities, monsters, and map logic — including many elements from other QUAKE titles and popular mods
  • Balanced gameplay for both campaign and multiplayer, offering:
    • Increased challenge and depth for veterans
    • Improved accessibility for new players

Multiplayer Overhaul

WORR transforms QUAKE II’s multiplayer into a flexible, competitive, and feature-rich platform.

Gametypes

  • 18 competitive gametypes plus a practice format, including:
    • Duel, Domination, Head Hunters, Clan Arena, Freeze Tag and more
    • Practice format for no-score warmups

Game Modifiers

  • Unique match modifiers such as:
    • Vampiric Damage, Marathon Mode and Gravity Lotto

Hosting & Server Tools

  • Match presets for consistent, repeatable setups
  • Tournament mode for running organized events and scheduled matches
  • Powerful map management system with map pools, voting, and rotation logic

Competitive Features

  • Full match state progression and recovery
  • Extended administrative and match management commands
  • Server-side client configs store player settings, preferences, and persistent stats
  • Auto-Ghost system lets disconnected players seamlessly rejoin — restoring score, inventory, and stats

Interface & Presentation

  • Sleek yet informative, adaptive HUD
  • Mini-score display and frag messages integrated into the UI
  • Dynamic match announcer for event feedback
  • QUAKE and QUAKE III: ARENA-style rulesets that auto-apply during compatible maps

Documentation

  • WORR Knowledge Base - Persona-focused guides for server hosts, players, level designers, and programmers, plus links to broader reference material.
  • GitHub Wiki - Published copy of the knowledge base for quick browsing: https://github.com/themuffinator/WORR-kex/wiki (mirrors docs/wiki/ via wiki/).
  • Additional technical references live throughout the docs/ directory, including changelog comparisons and versioning policy.

WORR does not currently ship a standalone web UI. To browse the wiki, open the Markdown files directly in your editor or render them with your preferred static site tooling.


Release Channels & Upgrade Path

  • Stable — Fully vetted releases recommended for production servers; expect only critical hotfixes between major updates.
  • Release Candidate (RC) — Final verification builds that preview the upcoming stable release; suitable for staging environments that mirror production.
  • Beta — Feature-complete builds undergoing active testing; best for enthusiasts who want early access and can tolerate occasional regressions.
  • Nightly — Automated snapshots of the latest development work; ideal for contributors validating fixes, but not advised for live servers.

See docs/versioning.md for comprehensive versioning policies, upgrade guidance, and support timelines.

Credits

  • id Software for the QUAKE franchise. WORR has taken inspiration from all other classic QUAKE titles, particularly QUAKE and QUAKE LIVE.
  • Nightdive for the excellent QUAKE and QUAKE II Rereleases
  • The community, particularly:
    • Paril, serraboof and WatIsDeze for technical help, mostly on the Map-Center Discord server
    • ozy, Jobe and many more for playtesting and providing feedback on Muff Mode which greatly assisted future development.
    • Projects that WORR has directly or indirectly borrowed from:
      • QUAKE Rerelease (Nightdive, id Software)
      • QUAKE II Rerelease (Nightdive, id Software)
      • QUAKE III: Arena (id Software)
      • Muff Mode
      • Ionized (Konig)
      • Oblivion (Team Evolve, particularly John Fitzgibbons)
      • Horde Mod (Paril)
      • PSX Mod (Paril)

Links

Repository layout

  • tools/ – Development utilities, automation scripts, and packaging helpers.
  • refs/ – Reference material such as upstream source drops, change patches, and assorted notes used for historical context during development.

Releases

No releases published

Packages

 
 
 

Contributors