Player Killing (PK) directory

A curated directory of resources for designing, balancing, and engaging in Player Killing (PK) systems within text-based MUDs, covering source code, design theory, and active community platforms.

Player Killing (PK) directory hero illustration
Category:
Focus:

Showing 10 of 10 entries

Achaea Combat Guide

freemium

Official documentation for one of the most complex affliction-based PK systems in commercial MUDs.

Pros

  • + Masterclass in tactical depth and affliction management
  • + Detailed explanation of balance and equilibrium mechanics

Cons

  • Highly specific to Iron Realms engines
  • Commercial focus may influence balance choices
TacticalAffliction SystemTheory
Visit ↗

Mudlet PK Scripting Framework

open-source

The primary client-side tool used for automating defense and offense in high-speed PK environments.

Pros

  • + Lua scripting allows for millisecond-perfect reactions
  • + Large community-shared PK scripts for various MUDs

Cons

  • Creates an arms race between scripters and manual players
  • Steep learning curve for complex automation
ClientLuaAutomation
Visit ↗

Hearts, Clubs, Diamonds, Spades: 25 Years On

free

Richard Bartle's updated analysis on player types, specifically focusing on 'Killers' and their role in MUD ecosystems.

Pros

  • + Essential theoretical foundation for PK design
  • + Explains the necessity of PK for world stability

Cons

  • Academic and abstract rather than technical
  • Does not provide specific code implementations
Design TheoryPsychologySocial Dynamics
Visit ↗

The MUD Connector (TMC) PK Search

free

A filtered directory to find active MUDs that prioritize or allow Player Killing.

Pros

  • + Largest historical database of PK-enabled games
  • + User reviews specifically regarding PK fairness

Cons

  • Database contains many dead or inactive links
  • UI is dated and search filters can be clunky
DirectoryDiscoveryReviews
Visit ↗

MudStats Activity Tracker

free

A tool for monitoring player counts and activity spikes to identify active PK windows.

Pros

  • + Identify peak times for PK activity
  • + Historical data on MUD popularity

Cons

  • Site uptime can be inconsistent
  • Does not distinguish between PK and PvE activity
AnalyticsMonitoringPopulation
Visit ↗

LPMud Combat Library (Dead Souls)

open-source

A highly customizable combat library for LPMuds that handles limb loss, bleeding, and detailed PK damage.

Pros

  • + Extremely detailed physical damage modeling
  • + LPC language allows for live-coding combat adjustments

Cons

  • Complexity can lead to unintended balance exploits
  • Steep learning curve for LPC developers
LPCCombat MechanicsRealism
Visit ↗

CoffeeMUD PvP Ruleset

open-source

A Java-based MUD engine featuring built-in support for legal/illegal PK, arena systems, and bounty hunting.

Pros

  • + Out-of-the-box PvP flag management
  • + Extensive class and skill balance presets
  • + Supports complex equipment-based combat

Cons

  • Complex codebase to navigate
  • Heavy resource requirements for hosting
javaenginefeatures
Visit ↗

ELO Rating System (Python Library)

open-source

A standard implementation of the Elo rating system for calculating relative skill levels in competitive PvP ladders.

Pros

  • + Lightweight integration for MUD leaderboards
  • + Mathematically sound ranking logic
  • + Easily adaptable for 1v1 or team matches

Cons

  • Requires external database for persistence
  • Basic implementation lacks decay features
rankingmathladder
Visit ↗

Wikipedia: Game Balance

free

A concise reference on balance principles applicable to spell tuning, resource economies, and combat pacing in MUDs.

Pros

  • + Visualizes power creep over levels
  • + Calculates mana efficiency per spell
  • + Helps identify 'must-have' vs 'useless' spells

Cons

  • Requires manual data entry of spell stats
  • Does not account for utility/CC value
BalanceMathSpreadsheet
Visit ↗

Wikipedia: Bartle Taxonomy of Player Types

free

Reference article explaining Bartle's player archetypes and their impact on multiplayer game community design.

Pros

  • + Essential for community balancing
  • + Helps diagnose player conflict
  • + Informs feature prioritization

Cons

  • Originally written for 1990s dynamics
  • Theoretical rather than practical tool
psychologydesignretention
Visit ↗