Smoothened the introduction & background
This commit is contained in:
parent
6c4b63fe34
commit
4764eb2df7
1 changed files with 11 additions and 20 deletions
31
report.lyx
31
report.lyx
|
@ -387,7 +387,7 @@ Introduction
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
Online gaming, and computer gaming in general has become an important part
|
Online gaming, and computer gaming in general has become an important part
|
||||||
in many peoples day-to day lives.
|
in the day-to-day lives of many people.
|
||||||
A few years ago, computer games were not at all as popular as they are
|
A few years ago, computer games were not at all as popular as they are
|
||||||
today.
|
today.
|
||||||
With the advances in computer graphics and computer hardware today's games
|
With the advances in computer graphics and computer hardware today's games
|
||||||
|
@ -441,7 +441,7 @@ textbf{NetHack}}{An early computer game developed by the NetHack team, arguably
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
The early computer games featured simple, or no graphics at all
|
The early computer games featured simple, or no graphics at all
|
||||||
\begin_inset CommandInset citation
|
\begin_inset CommandInset citation
|
||||||
LatexCommand citet
|
LatexCommand citep
|
||||||
key "nethack:website"
|
key "nethack:website"
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
@ -475,7 +475,7 @@ Drop a reference to the gaming industry pressuring more advanced hardware
|
||||||
picture industry.
|
picture industry.
|
||||||
|
|
||||||
\begin_inset CommandInset citation
|
\begin_inset CommandInset citation
|
||||||
LatexCommand citet
|
LatexCommand citep
|
||||||
key "esa:website,thenumbers:website"
|
key "esa:website,thenumbers:website"
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
@ -644,14 +644,7 @@ generic
|
||||||
framework for developing network games.
|
framework for developing network games.
|
||||||
The framework is generic in the sense that it is not bound to a specific
|
The framework is generic in the sense that it is not bound to a specific
|
||||||
game.
|
game.
|
||||||
There are many different types of games, some are inherently more time
|
The generic nature of the GGS allows the creation of many different types
|
||||||
sensitive than others Strategy games are examples of games which are not
|
|
||||||
very sensitive to time delays, first-person shooters however, can be very
|
|
||||||
sensitive.
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Standard
|
|
||||||
The generic nature of the GGS allows the creation of many different types
|
|
||||||
of games, the motivation behind this is to remove the necessity of writing
|
of games, the motivation behind this is to remove the necessity of writing
|
||||||
new game servers when developing new games.
|
new game servers when developing new games.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
@ -791,8 +784,9 @@ s, leaving the public unable to contact emergency services.
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
Moving back to the gaming industry.
|
Moving back to the gaming industry.
|
||||||
The main reason to develop reliable servers is a higher revenue, to achive
|
The main reason to develop reliable servers is a higher revenue for game
|
||||||
this it is important for game companies to expand their customer base.
|
companies, to achive this it is important for game companies to expand
|
||||||
|
their customer base.
|
||||||
Reliable game servers will create a good image of the company.
|
Reliable game servers will create a good image of the company.
|
||||||
In general the downtime of game servers is much higher than the downtime
|
In general the downtime of game servers is much higher than the downtime
|
||||||
of telecom systems even so the overall structure of the systems is similar
|
of telecom systems even so the overall structure of the systems is similar
|
||||||
|
@ -805,12 +799,9 @@ Moving back to the gaming industry.
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
In the current state game servers are developed on a per-game basis, often
|
In the current state game servers are developed on a per-game basis, often
|
||||||
this seems like bad practice.
|
this seems like bad practice.
|
||||||
Developers of multiplayer games need to understand network programming,
|
A way to help game developers in developing servers more efficiently would
|
||||||
which can be a problem for small companies and independent game developers
|
be to offer a generic game server which gives developers an environment
|
||||||
who often lack expertise in that field.
|
in which developers can implement their game.
|
||||||
A way to help game developers in developign servers would be to offer a
|
|
||||||
generic game server which gives developers an environment in which they
|
|
||||||
can implement their game.
|
|
||||||
This approach would not only make it easier to develop network games, it
|
This approach would not only make it easier to develop network games, it
|
||||||
would also allow games in different programming languages to be implemented
|
would also allow games in different programming languages to be implemented
|
||||||
using the same server.
|
using the same server.
|
||||||
|
@ -917,7 +908,7 @@ The server behaves in a way similar to an application server, but is designed
|
||||||
to the clients.
|
to the clients.
|
||||||
In order to more easily understand the purpose of the GGS, it can be of
|
In order to more easily understand the purpose of the GGS, it can be of
|
||||||
use to briefly think of application servers, thereafter viewing the differences
|
use to briefly think of application servers, thereafter viewing the differences
|
||||||
between the GGS and application servers.
|
between the GGS and regular application servers.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue