Skip to content

General Architecture

Simon Renger edited this page Jan 25, 2020 · 2 revisions

We have decided to keep the general architecture of the game as small as possible and as modular as possible. Therefore we split the game into multiple parts. The main parts are Eyos and the Engine layer. Eyos will function as the client mainly. This means that it will be constructed out of all components which are necessary for displaying the game and interact with it: the render, input, event management as well as all gameplay systems. The Engine project will contain all generic blueprint classes and low-level functionalities: e.g. the network layer, esc.

Our Architecture in an overview:

Clone this wiki locally