1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Welcome to GloryLands?

GloryLands? is an open-source browser-based MMORPG game written entirely in AJAX/Javascript and PHP. It aims to be endless and always interesting using the constant contribution of the game community.

The game is separated into two major categories: The game engine and the game content. The Game engine (or G-Engine) is the runtime environment for the game implementations, while the content is the game itself.

G-Engine

The G-Engine is the core runtime for the game. It provides a developer-friendly PHP and JavaScript? framework were game actions can be developed simply and efficiently.

The engine has an object-oriented design and provides transparent communication between PHP and JavaScript?, allowing you to concern only with what's important for your game.

Engine expansion

The game engine can be extended using a module system. Each module could be an autonomous game action, or an extension of another module.

The Inter-process and Intra-module communication, the interrupt system and the model-based database access provides full control over the entire game, allowing you to dynamically access data and script all over the engine.

Also, each module is installed and used very simply, by using a single XML configuration file. This file contains all the information about the author, the database tables that should be installed, the custom configuration this module requires etc... Just create your file and let the engine create your tables, register your interrupts, resolve the dependencies and run your file.

Documentation

For the complete API reference, see http://docs.glorylands.gr/