Orbem Studio Documentation

Welcome to the Orbem Studio documentation. This guide will help you build fully interactive, story-driven RPG games directly inside WordPress.

What is Orbem Studio?

Orbem Studio is a WordPress plugin that transforms WordPress into a complete, browser-based game engine. It provides structured systems for creating narrative RPGs, educational experiences, and interactive storytelling without requiring external game engines or complicated integrations.

The plugin manages all game content as WordPress custom post types with powerful metadata systems, delivering gameplay through a REST API-driven frontend architecture with optional Developer Mode for rapid iteration.

Architecture Overview

graph TB
    subgraph wp [WordPress Admin]
        GameOptions[Game Options]
        CPT[Custom Post Types]
        MetaBox[Meta Box Fields]
    end

    subgraph engine [Game Engine]
        Explore[Explore Class]
        DevMode[Developer Mode]
        REST[REST API]
    end

    subgraph frontend [Frontend]
        GamePage[Game Page]
        Player[Player Controls]
        HUD[HUD Interface]
    end

    CPT --> MetaBox
    GameOptions --> engine
    MetaBox --> Explore
    Explore --> REST
    REST --> frontend
    DevMode --> REST

Requirements

Quick Start

  1. Install and configure Orbem Studio
  2. Set up your first game area
  3. Create your main character
  4. Configure global game options
  5. Enable Developer Mode for visual editing

Documentation Structure

Getting Started

Game Objects Reference

Complete reference documentation for all game object types:

Configuration and Tools

API Reference

Complete REST API documentation for custom integrations:

Extending Orbem Studio

Documentation for developers who want to customize or extend the plugin:

Core Concepts

Custom Post Types

Orbem Studio registers 13 custom post types to manage game content:

Metadata-Driven Design

All game objects use WordPress post meta for configuration. This provides flexibility, extensibility, and familiar WordPress editing interfaces for content creators.

REST API Architecture

The game engine communicates with WordPress through a secure REST API at /wp-json/orbemorder/v1/. This architecture provides:

Developer Mode

Administrator users can enable Developer Mode to access in-game editing tools:

Support and Community

License

Orbem Studio is licensed under GPL v2 or later. You are free to use, modify, and distribute this plugin according to the terms of the GNU General Public License.


Ready to start building? Head over to the Getting Started Guide to begin creating your game.