OpenStudiosCo / Langenium

Web engine for hosting the Langenium game universe
http://langenium.com/
MIT License
11 stars 3 forks source link

Langenium

Current Version GitHub contributors GitHub stars GitHub forks

Welcome to Langenium! An open source MMORPG.

Visit the official website to learn more or clone this repository to work with the code.

Table of Contents

Getting Started

The project is split into three main folders: Client, Game and Server.

    Langenium
    ├── .gitignore
    ├── CHANGELOG
    ├── LICENSE
    ├── README.md
    ├── client                              # Eleventy / Three.js web client
    │   ├── etc
    │   ├── src
    │   ├── .eleventy.js
    │   ├── build.mjs
    │   ├── package.json
    │   ├── package-lock.json
    │   └── watch.mjs
    ├── docs                                # Web client output folder, tracked on the gh-pages branch
    ├── game                                # Game rules and shared code used by the client and server
    │   └── TBA
    └── server                              # Node.js / Express multiplayer server
        └── TBA

Tools Required

Depending on whether your task is code or media oriented, you will need some combination of the following tools to develop Langenium:

All of the above can be accomplished with Free and Open Source Software, but there are also commercial options that some people prefer.

Installation

All installation steps go here.

Features and functionality

This section breaks down how Langenium's game engine works.

Client

Langenium can be played singleplayer (offline) or as a multiplayer game by connecting to a server.

Game

TBA

Server

TBA

Deployment

TBA

Contributing

We'd love to have your helping hand on Langenium! See the issues list for the latest activity in the project.

This is currently an indie passion project so all ideas are welcome. Feel free to lodge an issue, PR or get in touch to discuss how you would like to contribute. A project as ambitious as this needs all the help it can get!

Versioning

See the changelog for an overview of Langenium's history.

Authors

Paul Brzeski

You can also see the complete list of contributors who participated in this project.

License

Langenium is open source software licensed as MIT.

Acknowledgments

Langenium is the result of many direct and indirect contributions from talented people all over the world.

For a full list please see the credits