OpenHellion project documentation

Image of the Hellion Project open in the Unity game engine.

The OpenHellion project documentation aims to explain how the project is put together. This site is for more techical users wanting to get a more general understanding of how the game works.

In overview

The project contains three major parts: the client, the server, and the main server. These three communicate with each other through several layers, a relay, Nakama’s internal communcation, and using REST RPCs, as explained in the Client-server communication article.

A diagram of the OpenHellion server-client architecture.

While the main server and server parts are tasked with more “under the hood” problems, the client is what the players see and use, and is therefore the most important part. This is explained more thoruoughly in the Client architecture article.