Skip to content
Illustration generated by Wandur from this world's description.

Old School DnD

A Text-Based Fantasy RPG A captivating text-based game with quests, battles, and character customization.

Illustration generated by Wandur from this world's description.

D&D Fantasy Fantasy RPG RPG

100 players online

Play in Wandur Free to play ยท Opens the desktop client
Visit website (opens in a new tab)

About Old School DnD

# OldSchoolMud — Classic MUD Gaming, Built From Scratch

**OldSchoolMud** is a Diku-inspired multiplayer text RPG, written from scratch in modern, C23-compliant C. Inspired by DikuMUD, Merc, ROM and CircleMUD, it combines traditional MUD gameplay with a new engine, an enormous persistent world and modern development tools.

### World and Exploration

- 1,000 × 1,000 wilderness map — **1 million tiles**.

- 130 leveling areas covering levels 1–100.

- Forests, deserts, mountains, swamps, roads, rivers and settlements.

- Hundreds of enemies, including common, rare, elite and boss encounters.

- Multiple story campaigns, including the 25-chapter Black Standard campaign.

- Quests, autoquests, lore and area-specific equipment.

- Overland exploration, transport services and automatic mount pathfinding.

### Characters and Combat

- **6 races:** Human, Elf, Dwarf, Halfling, Half-Elf and Half-Orc.

- **6 classes:** Warrior, Rogue, Ranger, Druid, Cleric and Wizard.

- 100 character levels with a remort system for continued progression.

- Approximately 180 active abilities, spells and combat skills.

- Multi-attack combat, dual wielding, two-handed and ranged weapons.

- Weapon proficiencies, buffs, healing and class-specific defences.

- Equipment quality, attribute bonuses and progressive loot.

- Combat pets with XP leveling, training upgrades and custom names.

### Mounts and Economy

- Purchasable mounts with 10 gold-funded upgrade levels.

- Automatic travel to named areas or suitable leveling ranges.

- Banks, vaults, merchants and inventory upgrades.

- Player auction house for rare-or-better equipment.

- Auctions feature bidding, automatic buyouts and 10% commission.

- Gold-based equipment trading and progression.

### Events and Multiplayer

- Dynamic monster invasions and administrator-controlled events.

- Double experience, quest-point and damage bonuses.

- Group travel and multiplayer adventuring.

- Automated testing with hundreds of simulated players.

### Modern Game Client

Dedicated **C++/Qt6 desktop client** featuring:

- Integrated wilderness map and interactive MXP commands.

- Health, mana and enemy combat displays.

- Customisable dockable windows and separate chat panels.

- Keyboard movement, quick commands and saved characters.

- Aliases, triggers and timers.

### Development

- Independently written C23-compliant game server for Linux.

- Native C++/Qt6 world editor for terrain, rooms, NPCs and objects.

- Mod

Play style

Roleplay
Suggested
Player killing
Not Allowed
World size
10000+

Activity

Players seen per day

Players seen per dayDaily player counts for 30 days ending 4 November 2026 UTC: peak 101, average 99 over 13 counted days; 17 days unsampled.101
The numbers
Day (UTC)AveragePeakLowSamplesAnswered
2026-08-070no sample
2026-08-080no sample
2026-08-090no sample
2026-08-100no sample
2026-08-110no sample
2026-08-120no sample
2026-08-130no sample
2026-08-140no sample
2026-08-150no sample
2026-08-160no sample
2026-08-170no sample
2026-08-180no sample
2026-08-190no sample
2026-08-200no sample
2026-08-210no sample
2026-08-220no sample
2026-08-230no sample
2026-08-240no sample
2026-08-250no sample
2026-08-260no sample
2026-08-270no sample
2026-08-280no sample
2026-08-290no sample
2026-08-300no sample
2026-08-310no sample
2026-09-010no sample
2026-09-020no sample
2026-09-030no sample
2026-09-040no sample
2026-09-050no sample
2026-09-060no sample
2026-09-070no sample
2026-09-080no sample
2026-09-090no sample
2026-09-100no sample
2026-09-110no sample
2026-09-120no sample
2026-09-130no sample
2026-09-140no sample
2026-09-150no sample
2026-09-160no sample
2026-09-170no sample
2026-09-180no sample
2026-09-190no sample
2026-09-200no sample
2026-09-210no sample
2026-09-220no sample
2026-09-230no sample
2026-09-240no sample
2026-09-250no sample
2026-09-260no sample
2026-09-270no sample
2026-09-280no sample
2026-09-290no sample
2026-09-300no sample
2026-10-010no sample
2026-10-020no sample
2026-10-030no sample
2026-10-040no sample
2026-10-050no sample
2026-10-060no sample
2026-10-070no sample
2026-10-080no sample
2026-10-090no sample
2026-10-100no sample
2026-10-110no sample
2026-10-120no sample
2026-10-130no sample
2026-10-140no sample
2026-10-150no sample
2026-10-160no sample
2026-10-170no sample
2026-10-180no sample
2026-10-190no sample
2026-10-200no sample
2026-10-210no sample
2026-10-220no sample
2026-10-23100.81011009100%
2026-10-2497.51004124100%
2026-10-2588.3101124100%
2026-10-2610010010024100%
2026-10-2710010010024100%
2026-10-2810010010024100%
2026-10-291001009924100%
2026-10-30100.110110024100%
2026-10-3110010010024100%
2026-11-0110010010024100%
2026-11-0210010010024100%
2026-11-0310010010024100%
2026-11-0499.91009910100%

Players by the hour

Players over the last 7 daysHourly player counts for 168 hours ending 4 November 2026 10:00 UTC: peak 101, average 100 over 167 counted hours; 1 hours offline or unsampled.101

Players No answer or not probed

The numbers
Hour (UTC)PlayersStatus
2026-10-28 11:00100online
2026-10-28 12:00100online
2026-10-28 13:00100online
2026-10-28 14:00100online
2026-10-28 15:00100online
2026-10-28 16:00100online
2026-10-28 17:00100online
2026-10-28 18:00100online
2026-10-28 19:00100online
2026-10-28 20:00100online
2026-10-28 21:00100online
2026-10-28 22:00100online
2026-10-28 23:00100online
2026-10-29 00:00100online
2026-10-29 01:00100online
2026-10-29 02:00100online
2026-10-29 03:00100online
2026-10-29 04:00100online
2026-10-29 05:00100online
2026-10-29 06:00100online
2026-10-29 07:00100online
2026-10-29 08:00100online
2026-10-29 09:00100online
2026-10-29 10:00100online
2026-10-29 11:00100online
2026-10-29 12:00100online
2026-10-29 13:00100online
2026-10-29 14:00100online
2026-10-29 15:00100online
2026-10-29 16:00100online
2026-10-29 17:00100online
2026-10-29 18:00100online
2026-10-29 19:0099online
2026-10-29 20:00100online
2026-10-29 21:00100online
2026-10-29 22:00100online
2026-10-29 23:00100online
2026-10-30 00:00100online
2026-10-30 01:00100online
2026-10-30 02:00101online
2026-10-30 03:00101online
2026-10-30 04:00100online
2026-10-30 05:00100online
2026-10-30 06:00100online
2026-10-30 07:00100online
2026-10-30 08:00100online
2026-10-30 09:00100online
2026-10-30 10:00100online
2026-10-30 11:00100online
2026-10-30 12:00100online
2026-10-30 13:00100online
2026-10-30 14:00100online
2026-10-30 15:00100online
2026-10-30 16:00100online
2026-10-30 17:00100online
2026-10-30 18:00100online
2026-10-30 19:00100online
2026-10-30 20:00100online
2026-10-30 21:00100online
2026-10-30 22:00100online
2026-10-30 23:00100online
2026-10-31 00:00100online
2026-10-31 01:00100online
2026-10-31 02:00100online
2026-10-31 03:00100online
2026-10-31 04:00100online
2026-10-31 05:00100online
2026-10-31 06:00100online
2026-10-31 07:00100online
2026-10-31 08:00100online
2026-10-31 09:00100online
2026-10-31 10:00100online
2026-10-31 11:00100online
2026-10-31 12:00100online
2026-10-31 13:00100online
2026-10-31 14:00100online
2026-10-31 15:00100online
2026-10-31 16:00100online
2026-10-31 17:00100online
2026-10-31 18:00100online
2026-10-31 19:00100online
2026-10-31 20:00100online
2026-10-31 21:00100online
2026-10-31 22:00100online
2026-10-31 23:00100online
2026-11-01 00:00100online
2026-11-01 01:00100online
2026-11-01 02:00100online
2026-11-01 03:00100online
2026-11-01 04:00100online
2026-11-01 05:00100online
2026-11-01 06:00100online
2026-11-01 07:00100online
2026-11-01 08:00100online
2026-11-01 09:00100online
2026-11-01 10:00100online
2026-11-01 11:00100online
2026-11-01 12:00100online
2026-11-01 13:00100online
2026-11-01 14:00100online
2026-11-01 15:00100online
2026-11-01 16:00100online
2026-11-01 17:00100online
2026-11-01 18:00100online
2026-11-01 19:00100online
2026-11-01 20:00100online
2026-11-01 21:00100online
2026-11-01 22:00100online
2026-11-01 23:00100online
2026-11-02 00:00100online
2026-11-02 01:00100online
2026-11-02 02:00100online
2026-11-02 03:00100online
2026-11-02 04:00100online
2026-11-02 05:00100online
2026-11-02 06:00100online
2026-11-02 07:00100online
2026-11-02 08:00100online
2026-11-02 09:00100online
2026-11-02 10:00100online
2026-11-02 11:00100online
2026-11-02 12:00100online
2026-11-02 13:00100online
2026-11-02 14:00100online
2026-11-02 15:00100online
2026-11-02 16:00100online
2026-11-02 17:00100online
2026-11-02 18:00100online
2026-11-02 19:00100online
2026-11-02 20:00100online
2026-11-02 21:00100online
2026-11-02 22:00100online
2026-11-02 23:00100online
2026-11-03 00:00100online
2026-11-03 01:00100online
2026-11-03 02:00100online
2026-11-03 03:00100online
2026-11-03 04:00100online
2026-11-03 05:00100online
2026-11-03 06:00100online
2026-11-03 07:00100online
2026-11-03 08:00100online
2026-11-03 09:00100online
2026-11-03 10:00100online
2026-11-03 11:00100online
2026-11-03 12:00100online
2026-11-03 13:00100online
2026-11-03 14:00100online
2026-11-03 15:00100online
2026-11-03 16:00100online
2026-11-03 17:00100online
2026-11-03 18:00100online
2026-11-03 19:00100online
2026-11-03 20:00100online
2026-11-03 21:00100online
2026-11-03 22:00100online
2026-11-03 23:00100online
2026-11-04 00:00100online
2026-11-04 01:0099online
2026-11-04 02:00100online
2026-11-04 03:00100online
2026-11-04 04:00100online
2026-11-04 05:00100online
2026-11-04 06:00100online
2026-11-04 07:00100online
2026-11-04 08:00100online
2026-11-04 09:00100online
2026-11-04 10:00no sample

Players, from our own probesAnswered 100% of probed hours over 30 days