Adds and changes in 3.4.6
This commit is contained in:
parent
2ed297b344
commit
464d125610
1 changed files with 23 additions and 7 deletions
26
report.lyx
26
report.lyx
|
@ -4139,13 +4139,29 @@ The game virtual machine module
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
This module holds the game logic of a game and is responsible for the vm
|
This module holds the game logic of a game and is responsible for the vm
|
||||||
associated with each game.
|
associated with each game.
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Standard
|
||||||
It contains the state of the VM and a table token associated with a running
|
It contains the state of the VM and a table token associated with a running
|
||||||
game.
|
game.
|
||||||
The game token is given to game VM during initialization.
|
The table token is given to game VM during initialization.
|
||||||
This will create a new vm instance and various objects associated to the
|
During initialization a new VM instance and various objects associated
|
||||||
VM instance.
|
to the VM instance will be created.
|
||||||
Then the source code of a game is loaded into the VM and the game is ready
|
Callbacks to Erlang are registered into the VM and then the source code
|
||||||
for startup.
|
of a game is loaded into the VM and the game is ready for startup.
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Standard
|
||||||
|
The VM itself makes it possible for the game developer to program in the
|
||||||
|
prograimming language covered by the VM.
|
||||||
|
In future releases, more game VM:s will be added to support more programming
|
||||||
|
languages.
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Standard
|
||||||
This module does not affect game runtime but evaluates a new game state
|
This module does not affect game runtime but evaluates a new game state
|
||||||
and handles communication between the game and the players.
|
and handles communication between the game and the players.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue