The current development server for this game is 139.162.183.187:4202

Overview

This document outlines the design and technical architecture of a PennMUSH-based MUD set in the 7019 universe. The game integrates a hardcoded space system, external Python services, and LLM-powered NPCs, providing an immersive, persistent world where players can explore, fight, manufacture, trade, engage in diplomacy, conduct research, and role-play. The game is designed to be playable without much human support, using automation and procedural generation where possible.

Core Features

Game Systems

Player Progression

Players will begin by choosing a species and a class during a traditional character generation (char-gen) process. Players then select or acquire a customizable ship and begin their journey.

Core Progression Mechanics:

Space System

The game features a hardcoded space system written in C, C++, or Rust, integrating with PennMUSH via external APIs. The system supports:

Game Economy

Players can participate in a player-driven economy, featuring:

Combat System

  • Ship-to-Ship Combat: Uses real-time physics-based projectile and energy weapons.
  • Ground Combat: When docked on stations or planets, players can engage in personal combat.
  • Fleet Engagements: Large-scale battles with AI or player factions.
  • Tactical Modules: Jamming, cloaking, interdiction, and etheric abilities.

  • NPC Interaction (LLM Integration)

    NPCs will be powered by external LLM services, allowing for:

    Procedural Generation & Automation

    To ensure the game is playable with minimal human oversight, the following systems will be automated:

    Conclusion

    The 7019 PennMUSH-based MUD aims to blend deep role-playing mechanics with automated systems, allowing for a persistent universe that evolves dynamically. Through a combination of hardcoded space mechanics, AI-driven NPCs, and procedural content, players will be able to explore, fight, trade, and shape the galaxy with minimal human moderation.

    This document will be updated as development progresses.