1ggz(7)                          GGZ Gaming Zone                         ggz(7)
2
3
4

NAME

6       ggz - The GGZ Gaming Zone
7

DESCRIPTION

9       The GGZ Gaming Zone is a standards-conforming free online gaming infra‐
10       structure which provides many applications and games to people who like
11       to play on the internet or in local networks.  GGZ, how the (recursive)
12       acronym is called, is available for many computer systems.  This  docu‐
13       ment focuses on the installations on Linux, BSD and Unix.  On such sys‐
14       tems, GGZ-powered games often ship with the KDE and GNOME  games  pack‐
15       ages,  and most distributors also include all components as released by
16       the GGZ project.
17

APPLICATIONS

19       GGZ is available on several platforms.   A  multitude  of  programs  is
20       available  to the user, and even more which operate on the system level
21       or are used by developers and administrators.  Users will  most  likely
22       want   to   connect   to   a  GGZ  server  on  the  internet,  such  as
23       ggz://live.ggzgamingzone.org, to play games against other people.  Core
24       clients  are used to perform this task. Functional clients exist in the
25       form of kggz for the K Desktop Environment (KDE), ggz-gtk for GNOME  or
26       XFCE  users,  and  ggz-txt  for people who prefer command-line applica‐
27       tions. Of course, the clients are not bound to a specific desktop,  but
28       the  choices  above  will likely be influenced by the level of integra‐
29       tion. In particular, the GNOME client is often found embedded  in  GGZ-
30       enabled  games of the GNOME project.  A client under development is the
31       SDL-based víbora. Furthermore, a Java-based client and applet exists as
32       well.   Running  ggz  will  automatically select a suitable core client
33       depending on the desktop environment.
34
35       Special clients exist in the form of ggzap, a  quick-launcher  for  the
36       KDE  panel,  and ggz-wrapper which is used for launching GGZ games from
37       the command line and instant messenger applications.
38

GAMES

40       Games are usually launched by the GGZ server, with  corresponding  game
41       clients  running  on  the user's desktop. Plenty of games are available
42       for GGZ, most of them coming from the GGZ project  itself  but  several
43       independent game projects do now provide GGZ support.  Game clients are
44       implemented using multiple toolkits, some of which  stem  from  certain
45       desktop  environments.  However,  all games work equally well under all
46       desktops, it's just a matter of personal choice which of them are to be
47       installed - having all of them is just fine.
48
49       While  some  GGZ game clients are suited for online gaming only, others
50       also run locally like normal games happen to do. Those will be found in
51       the desktop's application menu.
52

FILES

54       The  following layout can vary from site to site, depending on the com‐
55       pleteness of a GGZ installation and the operating  system  distribution
56       in  use.   It  adheres  to the File Hierarchy Standard (FHS) as much as
57       possible.
58
59       /usr/bin
60              GGZ applications, tools, and  the  games  which  provide  single
61              player mode.
62
63       /usr/lib/ggz(d)
64              GGZ game clients and servers.
65
66       /usr/share/ggz(d)
67              Data files for game clients and servers.
68
69       /etc/ggz.modules
70              Game module registry for game clients.
71
72       /etc/ggzd
73              Configuration  for  the  GGZ  server,  including  rooms and game
74              types.
75

CONFORMING TO

77       GGZ    Design    Document,    available    at     http://www.ggzgaming
78       zone.org/docs/design/
79
80       GGZ    Main    Client-Server    Protocol    Reference,   available   at
81       http://www.ggzgamingzone.org/docs/design/mainspec/
82
83       GGZ Client-Client Protocol Reference, available  at  http://www.ggzgam
84       ingzone.org/docs/design/clientspec/
85
86       GGZ  Server-Server  Protocol Reference, available at http://www.ggzgam
87       ingzone.org/docs/design/serverspec/
88
89       GGZ URI specification
90
91       Freedesktop.org specifications for desktop  integration  of  games  and
92       applications, more information at http://www.freedesktop.org/
93
94       File   Hierarchy   Standard  for  unix-derived  operating  systems,  at
95       http://www.pathname.com/fhs/
96

AUTHORS

98       The GGZ Development Team <ggz-dev@mail.ggzgamingzone.org>
99

SEE ALSO

101       kggz(6), ggz-gtk(6), ggz-txt(6), ggz-java(6)
102
103
104
105The GGZ Development Team            0.0.14+                             ggz(7)
Impressum