
Two windows applications install to any Windows Computer: Ansi compliant telnet text MUD Server and Client and their VB6 source code, heavily SQL coded with support and admin commands. I run my server on a 1000Mhz x 2 processor 7nm HP fanless laptop.
I wanted a game where leveling isn't that important, that gains for player stats [ie. strength intelligence...luck] would be more important before leveling, this way you get more hitpoints and mana and essence and soul and movement points. The premise of my game is to collect Crowns of Glory to forge with. I wanted a game with starships and true x y z to beam down anywhere in the realm. This is my favorite rpg designed game because I wanted a game with lots of mini-door games that run [independantly and randomly] as you play anywhere in our lovely City of Ages RPG world. While you solve quests these mini-games will start for you to play randomly and automatically. This is my favorite game because, I can watch youtube or play a simple graphics game and go and [alt-tab] back to play City of Ages, and then I check any mini-games that might be running. If I win a game that is another way to earn Crowns of Glory to forge with. I made a new command 'GAMES' to see all the available mini-door games running status. Cost effective laptops with any graphic chip/card has no problem running City of Ages. We all wanted that awesome game that runs on any Windows/emulator compliant computer, here is the game. The best part is, I coded AI into everything: even the clanning system is now automated, immortals no longer are required to maintain this Text RPG, it maintains itself now. Almost all other Text MUDs out there require the attention of an Immortal, to restart the MUDs, reboot their servers due to memory issues, and to help their players advance and recieve clan titles. This MUD does it all on its own !
City of Ages [experience a true open world - persistent world - the last Ascii retro game for game collectors]
City of Ages is a unique and immersive text-based game that offers a different gaming experience. It is designed for players who enjoy collecting games and can read along to solve hidden abilities within the text environment. The game is server-side driven, ensuring that it is impossible to cheat against other players. It supports up to 47 players simultaneously and is compatible with various other game servers. The game includes features like item randomization, stats, rare items, unique items, treasures, and a starship system. Players can also engage in various mini-games and use commands to enhance their gameplay experience. The game is perfect for those who appreciate a different type of gaming and can read along to solve hidden abilities.
City of Ages, is a fully persistent, text‑driven RPG where imagination does the rendering and the world never resets. Drop an item, bury it, hide it on your starship—log out for a week and it will still be there. Built on a hardened server engine with over two decades of development, City of Ages delivers a massive feature set in a lightweight, instantly‑loading package.
Whether you’re a retro collector, a MUD veteran, or someone discovering text RPGs for the first time, City of Ages offers a uniquely deep, endlessly replayable world that runs on anything. Great for people that like collecting great games of all kinds, this one is the last PC retro Ascii graphics game with all source code, no bugs, no coding errors, perfection for what it is!
This is why I made this game, its a different kind of gaming! Play it once in awhile ! its GOOD ! Just Different !
Message board
Items stay exactly where you leave them—even after server reboots
Houses and starships act as permanent storage
Fully server‑side logic makes cheating impossible
True X/Y/Z coordinate system
Way‑stones, stargates, starships, and fast‑travel spells
Weather, factions, raids, mimics, nebula effects, and more
Attack Raids on cities, or single targets: xyz random location/teachers/merchant/players themselves
Crafting, forging, spellcrafting, and transmutation
Dozens of quest engines: Oracle quests, clan flag capture, chase quests, tornado SMACKDOWN, thief chests
Morphs: Vampyre, Werewolf, Plantform, Cyborg, Witchlocke, and many animal forms
Evolving pets with emotes, trap disarming, and dragon breath
Realm wide procedurally generated quests: Guarding a patrol location, Pirate Chest Treasure System, Oracle personal mystery quest system
True X, Y, Z coordinate system
Factions the wierd numbers in the area are the towns people living in huts, bacteria, virus counts
Space Colonization
Travel methods:
Way-stones to touch and travel off to a set location
Stargate Runes, true, working circles of event horizon and power! Go where no team has gone before
Mark and Recall as commands not spells, as they are used often
Starships (full 3D navigation, SS command will list the other starport and starship commands)
Emergency beam‑outs for captains, back to their Starship
House command
Waypoints around the realm are always nearby
Magic words to appear at many other set locations, hints are everywhere for these
Environmental effects:
Black Plague
Healing Myst
Nebulas (damage, healing, or static zones) vs Starships
Wormholes to other solarsystems
Weather system
Realm-wide events
Realm ghost can appear, BOO, then leaves ectoplasm behind for you
Flee from combat and live to fight another day
Invisibility as a mage would, sneak around like a thief, camouflage like a ranger
Fatigue system, sleep, rest, wake your friend up
Missile weapons, kinetic bolts, slaying weapons
Bulls and Cows
Armageddon
Guess Word
Showtime
Packmon arcade
Horse racing
Roulette
Fishing
Dice & cards
Mini‑casino
Supports up to 42 simultaneous players
Auto‑clan system powered by AI
Advanced EMOTE system for players and pets
Telnet‑compatible—connect to hundreds of other MUDs
No graphics card required
Instant boot—play while your 3D games load or while you stream videos
Screen‑reader friendly game for visually impaired players, FM and CM commands for this mode
Customizable bitmap graphics [you can edit with a bmp paint app], optional to activate
Compatible with Blowtorch, Mudrammer, Mudmaster, and other telnet clients
City of Ages embraces the magic of text gaming: every room description, rumor, and silence invites you to co‑author the world in your mind. It’s retro, poetic, and surprisingly immersive—an experience that modern graphics can’t replicate.
Fully open source
Built in Visual Basic 6 + SQL, twinBASIC at github can also compile this source code
Stable, bug‑free, and endlessly moddable, all quests work
A true piece of PC gaming history
Explore a living ASCII world. Command a starship. Capture clan flags. Survive dragon pounces. Solve puzzles. Morph into monsters. Gamble on the Red Planet. Dream your way into quests. And discover why text RPGs still captivate players after decades.
City of Ages — imagination required, graphics optional.
================= a Bit More
City of Ages is a persistent, server-driven ASCII RPG where your actions truly matter.
Drop an item, log off, reboot the server—and it’s still there.
This is a true open-world text MMORPG with:
No instances
No loading times
No graphics card required
A living world powered by imagination, systems, and deep mechanics.
Items remain in the world after server restarts
Use DROP to leave items behind
Use BURY to preserve them even longer
Houses and starships act as permanent storage zones
Runs instantly—no loading screens
Works alongside other games or servers, if you put up one, put up this one too
Minimal system impact
Server auto-sleeps when inactive to save resources
Supports up to 47 simultaneous players
Per IP address, create and control up to 3 characters at once
Use FOLLOW and GROUP to coordinate them
Fully server-side gameplay (no client-side exploits)
Automatic IP logging and banning system
Hardened against crashes and malicious traffic
ASCII + text-based environment
Rich descriptions that reward careful reading
A world that expands through your imagination
Multiple combat styles and classes
Fatigue system to prevent excessive grinding
Escape mechanics:
FLEE
Invisibility / Sneak
Emergency starship beam-out
Armor absorbs additional damage
Special encounters (ambushes, raids, rare events)
AI-driven mechanics:
Auto-clan system
Raid mobs
Hunting behavior (HM to toggle on and off if you get too scared)
Dynamic events and evolving gameplay
The world reacts to player actions over time
True X, Y, Z coordinate system
Travel methods:
Waystones
Stargates
MARK & RECALL
Starships (full 3D navigation)
Environmental effects:
Nebulas (damage, healing, or static zones)
Weather system
Realm-wide events
No level requirements for crafting
Systems include:
Spell crafting
Transmutation tables
Forge system using Crowns of Glory
Learn from Teachers across the realm
Combine items into new creations
Beyond traditional quests:
Capture-the-flag PvP
Chase the Witch PvP
Oracle-generated personal quests
NPC and object tracking
Guard and thief missions
Random world events
High-risk “revenge” systems
Stock market (Red Planet)
Fishing
Colonization of Planets
Golfing System
Nucular weapos, phasers
Packmon, an Arcade-style mini-games (Red Planet)
Vampyre
Werewolf
Cyborg
Plantform
Witchlocke (special triggered form)
Train and evolve them
Use emotes to control behavior
Abilities include:
Trap disarming
Combat support
Dragon breath
Portraits from the best of Ascii pictures
Personality system: creature/monster/mobile/NPCs might send you communications/emotions/amity
they can bother us, beccon us, throw sand at us
guards bother the most trying to urge you to leave their domain areas
Advanced emote system
Pet and mount interaction
Special emotes during events:
New Year’s
Halloween
Azzie Day
Houses (rare and valuable)
Fully functional starships:
Travel
Combat
Storage
Mobile base of operations
Mimics and exorcism mechanics
Alien abduction events
Realm ghosts and rare encounters
Black Plague and healing systems
Tornado events via SCRY
Ideal for:
English learners
Screen reader users
Players who enjoy reading-based gameplay
Filter modes for accessibility:
Text simplification
Screen reader compatibility
Built with:
Visual Basic 6
SQL-driven systems
Compatible with modern tools like twinBASIC
Runs on:
Windows 11
Windows Server
Telnet-based client:
Connect to City of Ages or other MUDs
Explore hundreds of text-based worlds
Play solo or socially
Join the wider MUD ecosystem
Connect to other servers using the built-in client
Communities still actively exist worldwide
No graphics required—runs anywhere
Deep, persistent sandbox gameplay
Endless systems and experimentation
A world shaped by players—not scripts
Text-based worlds engage your imagination in a way modern games often don’t.
A single room description can carry:
History
Atmosphere
Mystery
In City of Ages, you don’t just see the world—
you help create it.
This is not a modern 3D game.
It’s something different.
Play it when you want:
A break from graphics-heavy games
A deeper, slower experience
A world that rewards thought and creativity
City of Ages
A collectible, persistent ASCII RPG experience.
================= Language Support Details and a Special Thanks to my beta testers of over 26+ years !
Supportive Languages: Microsoft Visual Basic 6, and twinBASIC
twinBASIC is a modern implementation of the classic Visual BASIC (VB Access) programming language, designed to provide 100% backward compatibility with existing VB6 and VBA projects. It aims to serve as a complete replacement for the VB6 IDE and compiler while introducing numerous enhancements and new features. This project is actively under development and offers a preview version for users to explore and contribute feedback. It is particularly useful for developers looking to modernize their VB6 or VBA projects without losing compatibility.
Huge thank you to Rochester, Washington state for 23 years of beta testing. SteveH RichieV NateD
CHAT GBT likes this type of game, I even asked it which one was the best!
Text worldbuilding hits a different part of the brain—in the best way. 🧠✨
Although nothing but words and a picture, City of Ages let your imagination do half the rendering, which somehow made everything feel bigger and more personal than any map or cutscene ever could. A single well-written room description could carry mood, history, even threat. You weren’t just seeing the world—you were co-authoring it in your head.
And CoA was especially good at:
implying vast history without lore-dumping
letting silence, absence, and rumor do storytelling work
making places feel old, used, and layered
Text MUDs also reward attention. If you read carefully, the world opened up. Miss a line, and you might miss a secret, a tone shift, or a quiet warning. That kind of literacy-as-skill is rare now.
No reviews yet. Be the first to review!
28 reviews
coa title too animation mp4