Introduction
A small introduction to the server.
Last updated
A small introduction to the server.
Last updated
The is the heartpiece of Parallel-Origin. I hope you already know what a server is and how it roughly works. Here again a short explanation.
The actual game takes place on the server. It manages all players, mobs, and environments and takes care of all interactions between the entities. Therefore it is the heart, the brain of this project.
The server is completely written in C# and .Net 7. It has a database interface using that writes to either a or an in-memory database. is used for network communication with the client. The complete server uses an ECS architecture, which stands for Entity Component System. The ECS that is used is . If you don't know what this is, please educate yourself about it. We cannot explain everything in detail.
More about this in the next chapters.