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
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
To get the server as generic as possible one should not implement any game
|
To make the GGS as generic as possible seperation of game and server logic
|
||||||
logic into the server and rather design good API:s for game developers
|
is necessary.
|
||||||
to interact with the server.
|
Designing a good API is vital in order to allow game developers to interact
|
||||||
Furthermore should every game be separated from each other so they do not
|
with the server in a easy manner and with minimal overhead.
|
||||||
interfare with each other, this can be done by introducing a own context
|
Furthermore every game should be isalated so that games can not interfare
|
||||||
for each game which leads to the fact that each game runs in its own sandbox.
|
with each other.
|
||||||
To be able to use different game development languages one should use virtual
|
Isolation can be achived by introducing a context for each game which leads
|
||||||
boxes which would evaluate the game source code safely.
|
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
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue