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