Development Roadmap

Our plan for building RS Haven — transparent and always up to date.

Core Infrastructure

Q1 2026
16 done 1 in progress 30 total

Engine improvements and foundational systems. Build the foundation before advertising.

Client

  • Dynamic Interface System Server-controlled component creation/layout. New packets: IF_SETLAYOUT, IF_ADDCHILD, IF_REMOVECHILD. Client-side component pooling and layout engine.
  • Camera Controls Middle mouse rotation (OSRS-style), scroll wheel zoom, camera smoothing options.
  • Menu Clipping Fix Draw menus to canvas overlay instead of area buffers.
  • Hotkey System Configurable keybinds, F-keys for tabs, ESC to close interfaces, custom action hotkeys.

Infrastructure

  • CI/CD Pipeline GitHub Actions builds + GHCR image publishing.
  • Staging Environment Test changes before production deployment.
  • Monitoring Setup Prometheus + Grafana for server metrics.
  • Database Migration Player data from files to MySQL.
  • Backup System Automated backups + disaster recovery plan.
  • Game Server CI/CD Cleanup Clean up game server build pipeline. SHA-based tagging, proper staging flow.

Website

  • Forum System Categories, threads, posts, rich text (Quill), staff badges.
  • Account Management Registration, login, email verification, password reset.
  • Admin Panel User/thread/post management, bans, verification.
  • Profile Avatars Custom image uploads, display in forum posts.
  • Multi-Character Accounts Link multiple game characters to one web account.
  • Forum Search/Filter Search threads and posts by author, date, content.
  • SSO Game Login Seamless login when authenticated on website.
  • Character Password Management UI to set/change character passwords from the website.
  • Display Name Changes Allow users to change display name with cooldown.
  • Roadmap Page Public display of the development roadmap.
  • Support Contact Help email integration.
  • User Welcome Banner Cleaner design with avatar, better page placement.
  • Player Report Admin Integration Player report system integrated into admin panel for staff review.
  • Website Builder Engine Visual page builder for staff. Phases 3-7 remaining. Spec: WEB-BUILDER-001.

Server

  • Cooking Bug Fix Fix burn formula — players burn food at levels they shouldn't. Blocking player progression.
  • Item Respawn Fix Ground items not respawning after pickup. Confirmed with wilderness steel platebodies.
  • Death Mechanics Overhaul Review and fix death mechanics to be fair. Document what's kept/lost/respawn behavior.
  • Command Cleanup & Audit Audit all registered commands. Fix broken ones, clean up janky ones.
  • Run Energy Overhaul Implement OSRS-style run energy changes. New drain/recovery formulas based on weight and agility.
  • In-Game Mod Interface Replace janky commands with proper staff UI. Right-click options on players for staff actions.

Player Experience

Q2 2026
3 done 31 total

UI/UX improvements, skilling quality-of-life, and pathfinding fixes.

Client

  • Settings Interface Graphics options, audio controls, keybind configuration, gameplay toggles.
  • XP Tracking XP drops, XP/hour calculator, session statistics.
  • Goals System Set target levels, XP to next level display, actions until level calculator.
  • Modernized Gear Display Equipment stats overlay, compare items, set bonuses display.
  • Skill Interfaces Skill info panels — players need to see skill details, level requirements, etc.
  • Quest Interfaces Quest list and quest detail panels for tracking progress.
  • XP Drops Floating XP numbers on screen when gaining experience.
  • Minimap Orbs HP, prayer, run energy, special attack as clickable orbs around minimap.
  • Shift-Click Drop Hold shift + left-click to instantly drop items from inventory.
  • Spacebar Dialogue Continue Press spacebar to advance NPC dialogue instead of clicking.
  • F-Key Panel Switching Function keys to swap between inventory, prayer, spells, etc.
  • Escape to Close Interfaces Press escape to close any open interface/panel.
  • Tab to Reply Press tab to reply to the last private message received.
  • Menu Entry Swapper Change default left-click actions on items, NPCs, and objects.
  • Ground Item Labels See item names on the ground without right-clicking.
  • Loot Tracker & Loot Beams Track loot drops with a log. Valuable drops get highlighted beams.
  • Equipment Speed Display Show weapon attack speed in equipment interface.
  • Click-Through Pets Pets don't block clicks on other entities or objects.
  • Split Private Chat Private messages appear above chatbox instead of inline.
  • Audio Sync to Skilling Audio repeats and syncs to skilling action timing.
  • Spellbook Filters Hide/show spell categories in the spellbook interface.
  • World Map Searchable, zoomable in-game map.

Server

  • Production Interface Make 1/5/10/X/All with item icons.
  • Auto-process Non-XP Items Soft clay, water filling, and similar non-XP activities.
  • Left-click Skill Stations Furnace to Smelt, Range to Cook, etc.
  • Skill Capes All 23 skill capes + emotes.
  • Audit Pathfinding Document current pathfinding issues.
  • Improve Pathfinding Reliability Reduce "can't reach that" frustration.
  • Smart Pathing Walk around obstacles intelligently.
  • Lumbridge Bank Add bank booth and bankers to Lumbridge. Retires the ::bank command.
  • Home Teleport Free teleport spell, no runes, with cooldown. Retires the ::recall command.

Content Framework

Q3 2026
0 done 24 total

Boss framework, pet system, storage systems, and content creation tools.

Server

  • Boss Phase System Bosses with multiple phases and mechanics.
  • Boss Spawn System Instance management, respawn timers.
  • Mechanics Library Reusable mechanics: AoE, prayer switching, etc.
  • Loot System Drop tables, broadcasts, collection log.
  • Pet Framework Following, interactions, storage.
  • Skilling Pets Rare drops from skills.
  • Boss Pets Rare drops from bosses.
  • Bank Improvements Tabs, placeholders, search.
  • New Containers Seed vault, rune pouch, etc.
  • World Storage POH-style storage objects.
  • Item Creator UI/CLI for defining new items.
  • NPC Creator Define NPCs, stats, drops.
  • Quest Framework State machine for quest logic.
  • Testing Harness Automated testing for content.
  • Game World Editor Visual tool for terrain and object placement. Design phase then wire-up.
  • Drop Table Editor Editor for NPC drop tables and loot tables.
  • NPC Behavior Editor Wander ranges, patrol routes, waypoints, delays, actions at waypoints.
  • Right-Click Menu Editor Easy changing of right-click menus for all game entities.
  • 3D Model Import Pipeline Import 3D models (Blender) into the game engine. Research and build pipeline.
  • New Skills Framework System for adding entirely new skills to the game.
  • New Equipment Slots Support for additional equipment slot types beyond classic RS.
  • Fairy Rings Fairy ring teleport network — add if assets are feasible.
  • Collection Log Achievement and collection tracking system for drops, kills, completions.

Client

  • Pet Interface Collection, favorites, transmog.

Content and Polish

Q4 2026
0 done 12 total

First skill overhaul, custom boss, custom items, and AI experiments.

Client

  • Live TTS Models Research producing voiced characters through a TTS LLM with toggling through settings
  • Audio Overhaul Update game audio, music player, unlock notifications. Diverge from OSRS approach.

Server

  • First Skill Overhaul Pick a skill, design document, implementation, playtesting.
  • First Custom Boss Design mechanics/phases/rewards, 3D assets, implementation, balancing.
  • Custom Items and Gear New progression paths, unique effects, set bonuses, special attacks.
  • AI Experiments Research possibilities: NPC dialogue produced in real time by an LLM.
  • Mining Skill Redesign Redesign mining to be fun to train. Modern game design within RS game loop.
  • Runecrafting Skill Redesign Redesign runecrafting to be fun to train.
  • Agility Skill Redesign Redesign agility to be fun to train.
  • Elemental Weaknesses Port OSRS elemental weakness system for magic combat.
  • Spell Damage Reworks Update spell damage formulas and balance.
  • Item Stat Changes Rebalance item stats with modern design philosophy.

Future Considerations

2027+
0 done 15 total

Major engine work, scaling infrastructure, and community features.

Server

  • Tick System Experiments More responsive combat timing.
  • Events System Double XP, competitions, seasonal events.
  • Ironman Mode Standalone ironman mode with own restrictions. Uses existing NODE_PROFILE infrastructure.
  • Leagues Mode Unique worlds with own save profiles, relic system, relic management interfaces.

Client

  • Plugin System RuneLite-style plugin system or actual RuneLite compatibility.
  • GPU Rendering Modern graphics pipeline.
  • 3D Model Research Research importing 3D models (Blender preferred) into the game engine. Feasibility study.
  • Non-Web Downloadable Client Standalone desktop client — long term goal.
  • Popout Game Client Game client pops out into floating/PiP window when navigating away from game page.

Infrastructure

  • Multi-world Support Multiple game servers running simultaneously.
  • Load Balancing Handle player growth across worlds.
  • CDN for Assets Faster client downloads globally.
  • Load Testing Stress testing before any public launch beyond close friends.

Website

  • Public Advertising Marketing push when game is ready.
  • Content Creator Partnerships YouTube, Twitch partnerships.