changed general conclusion to better englisch
This commit is contained in:
parent
cd8158eeba
commit
359e31042c
1 changed files with 11 additions and 8 deletions
19
report.lyx
19
report.lyx
|
@ -8108,14 +8108,17 @@ This thesis describes a method to create a reliable and generic game server
|
|||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
To get the server as generic as possible one should not implement any game
|
||||
logic into the server and rather design good API:s for game developers
|
||||
to interact with the server.
|
||||
Furthermore should every game be separated from each other so they do not
|
||||
interfare with each other, this can be done by introducing a own context
|
||||
for each game which leads to the fact that each game runs in its own sandbox.
|
||||
To be able to use different game development languages one should use virtual
|
||||
boxes which would evaluate the game source code safely.
|
||||
To make the GGS as generic as possible seperation of game and server logic
|
||||
is necessary.
|
||||
Designing a good API is vital in order to allow game developers to interact
|
||||
with the server in a easy manner and with minimal overhead.
|
||||
Furthermore every game should be isalated so that games can not interfare
|
||||
with each other.
|
||||
Isolation can be achived by introducing a context for each game which leads
|
||||
to the fact that each game runs in its own sandbox.
|
||||
To be able to use different game development languages virtual machines
|
||||
should be used.
|
||||
Each virtual machine instance evaluates game source code safely.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue