From 8bde34412bbff44eb39d90846a489857baa270dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20P=C3=A5lsson?= Date: Thu, 12 May 2011 13:13:30 +0200 Subject: [PATCH 1/2] Revised 2.9 --- report.lyx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/report.lyx b/report.lyx index 7d1a97e..2bf9cd9 100644 --- a/report.lyx +++ b/report.lyx @@ -3155,10 +3155,9 @@ name "sec:Game-Development-Language" \end_layout \begin_layout Standard -There is only a very limited number of game developers who would like to - write their games in Erlang, therefore we had to come up with something - to resolve this problem. - The main idea was to offer a replaceable module which would introduce an +Erlang is not a very popular language for game development, therefore the + GGS needs to be able to run games written in different languages. + The main idea is to offer a replaceable module which would introduce an interface to different virtual machines which would run the game code. This way a game developer can write the game in his favorite language while the server part still is written in Erlang and can benefit from all its From 74199c5f1beb498ba3f42ca810eec14756e3da71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20P=C3=A5lsson?= Date: Thu, 12 May 2011 14:15:13 +0200 Subject: [PATCH 2/2] Added section for the conclusion --- report.lyx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/report.lyx b/report.lyx index cb43579..d8fb664 100644 --- a/report.lyx +++ b/report.lyx @@ -8107,6 +8107,18 @@ This thesis describes a method to create a reliable and generic game server with help of the techniques used in the telecom industry. \end_layout +\begin_layout Standard +This thesis concludes that it is reasonable to use the same tools as those + used by the telecom industry for creating reliable systems when developing + games for computers. + A typical game can be split up in to several parts, and using the GGS, + the parts not directly related to the actual gameplay can be implemented + in Erlang, while keeping the actual game software in a virtual machine. + It has been demonstrated in this thesis that games can be developed for + the GGS in JavaScript, while still benefiting from the features offered + by Erlang and the OTP. +\end_layout + \begin_layout Standard \begin_inset ERT status open