OpenHellion project documentation
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.
Parts of the documentation may be outdated. If so, we’d gladly accept a pull request on github.
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.
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.