Skip to content
Joshua Ferguson edited this page Nov 7, 2025 · 2 revisions

Terminal Velocity Wiki

Welcome to the Terminal Velocity wiki! This is your comprehensive guide to playing, developing, and contributing to Terminal Velocity - a feature-rich multiplayer space trading and combat game playable entirely through SSH.

Version Status Phase

🚀 Quick Links

For Players

For Developers

Reference

📊 Game Overview

Terminal Velocity is a feature-complete multiplayer space trading and combat game inspired by Escape Velocity. With 29+ interconnected systems, it offers:

Core Features

  • Dynamic Trading Economy - 15 commodities with supply/demand
  • Turn-Based Combat - Tactical combat with 5 AI difficulty levels
  • Ship Progression - 11 ship types from Shuttle to Battleship
  • Advanced Outfitting - 9 weapons, 16 equipment items
  • Quest System - 7 quest types with branching narratives
  • Dynamic Events - 10 event types with server-wide competitions
  • Multiplayer - Chat, factions, territory, PvP, player trading
  • Infrastructure - Auto-save, admin tools, tutorials, settings

Game Statistics

  • 11 Ship Types: Shuttle → Battleship progression
  • 15 Commodities: Across 8 categories (food, tech, weapons, medical, luxury, industrial, ore, contraband)
  • 9 Weapon Types: Lasers, missiles, plasma, railguns, and more
  • 100+ Star Systems: Procedurally generated with MST jump routes
  • 6 NPC Factions: With dynamic relationships
  • 4 Mission Types: Delivery, combat, bounty, trading
  • 7 Quest Types: Main, side, faction, daily, chain, hidden, event

🎮 Current Status

Development Phase: Phases 0-7 Complete ✅ Version: 0.7.0 Current Focus: Phase 8 - Integration Testing & Balance Tuning

Completed Phases

  • ✅ Phase 0: Research & Planning
  • ✅ Phase 1: Foundation & Navigation
  • ✅ Phase 2: Core Economy
  • ✅ Phase 3: Ship Progression
  • ✅ Phase 4: Combat System
  • ✅ Phase 5: Missions & Progression
  • ✅ Phase 6: Multiplayer Features
  • ✅ Phase 7: Infrastructure, Polish & Content

Milestones Achieved

  • M1: Playable Prototype
  • M1.5: Single-Player Complete
  • M2: Feature Complete (Multiplayer functional)
  • 🎯 M3: Release Candidate (Next - Integration testing)

🌟 What Makes Terminal Velocity Special?

1. Terminal-Based Excellence

Play entirely through SSH in a beautiful terminal UI built with BubbleTea. No graphics card required, works over any connection, perfect for remote servers.

2. Rich Multiplayer

  • 4 Chat Channels: Global, system, faction, and direct messages
  • Player Factions: Create guilds with shared treasury and territory
  • Territory Control: Claim systems and earn passive income
  • Player Trading: Direct commerce with escrow system
  • PvP Combat: Consensual duels, faction wars, piracy

3. Deep Gameplay Systems

  • Dynamic Economy: Real supply/demand simulation
  • Tactical Combat: Turn-based with radar, weapon selection, and AI
  • Quest Narratives: Branching storylines with player choice
  • Dynamic Events: Server-wide competitions and boss encounters
  • Achievement System: Track milestones and unlock rewards

4. Modern Infrastructure

  • Server-Authoritative: No cheating, fair gameplay
  • Auto-Save: Every 30 seconds, never lose progress
  • RBAC Admin System: 4 roles, 20+ permissions
  • Interactive Tutorial: 7 categories, 20+ steps
  • Settings System: Customizable colors, controls, preferences

📖 Documentation

Essential Reading

  1. Getting Started - New player guide
  2. Gameplay Guide - Core mechanics
  3. FAQ - Common questions

In-Depth Guides

Technical Documentation

🤝 Community

Contributing

We welcome contributions! See:

Ways to Contribute

  • 🐛 Report bugs via GitHub Issues
  • 💡 Suggest features and improvements
  • 📝 Improve documentation
  • 🎨 Create content (quests, events, ships)
  • 🧪 Playtest and provide feedback
  • 💻 Submit pull requests

🔗 External Links

📝 License

Terminal Velocity is open source under the MIT License. See LICENSE for details.


Ready to play? Head to Getting Started to begin your journey!

Want to contribute? Check out Development Setup and Contributing Guide!

Last Updated: 2025-01-07

Clone this wiki locally