fenrok-online — bash

$ cat /welcome.txt

O N L I N E

$ ./describe --game

> Real-time multiplayer | > Play in your terminal | > Powered by Rust

$ ls ./features

System Specifications

Built for terminal enthusiasts who miss the golden age of text-based adventures.

▓▓▓

Terminal Native

Experience gaming the way the pioneers did. Pure ASCII and Unicode graphics render directly in your terminal with zero browser overhead.

$ cargo install fenrok
◈◇◈

Real-time Multiplayer

Adventure alongside other players in a persistent world. See characters move, chat, and battle in real-time through SpacetimeDB.

$ connect maincloud.spacetimedb.com
┌─┐

Roguelike Roots

Procedural dungeons, permadeath zones, and strategic turn-based combat. Every run tells a different story.

$ enter --dungeon abyss
†╬†

Classic MMO Soul

Character classes, skill trees, equipment crafting, guilds, and trading. All the depth you love, rendered in glorious Unicode.

$ char --class warrior
░▒▓

Cross-Platform

Linux, Windows, macOS—if it runs a terminal, it runs Fenrok. SSH into your server and play from anywhere.

$ ssh fenrok@myserver
{ }

Open Development

Follow the journey from prototype to launch. Dev logs, roadmaps, and community feedback shape the game.

$ git clone fenrok-online

$ cat ./media/*

Visual Feed

Screenshots from the game and tools. Yes, ASCII can look this good.

screen_one.png
Fenrok Online gameplay - exploring the world
> Exploring the world
settings.png
Fenrok Online settings screen
> Settings & configuration
editor.png
Fenrok Online map editor
> Map Editor - contribute creating maps!

> Want to create maps?

The Fenrok Editor is available for anyone who wants to contribute creating maps. If you're a designer or just want to help build the world, grab the editor from the downloads section. Your map might end up in the game!

Download the editor →

$ cat ./ROADMAP.md

Development Roadmap

Follow the journey from prototype to full MMO. Each phase brings new features and adventures.

Phase 1 ✓ COMPLETE

Foundation

  • [✓] Core movement & world rendering
  • [✓] SpacetimeDB real-time sync
  • [✓] Basic character creation
  • [✓] Multi-zone map system
ALPHA
Phase 2 ▸ IN PROGRESS

Combat & NPCs

  • [✓] Monster spawning system
  • [ ] Basic combat mechanics
  • [ ] NPC interactions
  • [ ] Loot & inventory
BETA
Phase 3 ○ PLANNED

Progression

  • [ ] Experience & leveling
  • [ ] Skill trees & abilities
  • [ ] Equipment system
  • [ ] Character classes
v1.0
Phase 4 ○ PLANNED

Social & Economy

  • [ ] Chat system
  • [ ] Party system
  • [ ] Trading & shops
  • [ ] Guild system