dev.ggzgamingzone.org
GGZ Gaming Zone
http://dev.ggzgamingzone.org/tech
Beside game development, a lot of extra sources happen to be created in a project such as GGZ. On this page the developer tools are presented. Other game projects can make use of them even when not having integrated GGZ! Are available in C, C and Python and cover general networking tasks, multiplayer support for other games and interfacing the login and player system which sits at the heart of GGZ. Get Hot New Stuff integration. Communication Protocol Compiler (ggzcommgen). Works like with an IDL compile...
dev.ggzgamingzone.org
GGZ Gaming Zone
http://dev.ggzgamingzone.org/protocols
Some GGZ games communicate using binary opcode protocols, others prefer XML protocols or line-based ones. There is a format called GGZComm which can be used to describe the protocol in an abstract way, build the networking source code from it automatically, and auto-generate some XHTML documentation for it. The ggzcommgen executable and the sample files can be found in the ggz-utils package. Page lists some information about them and implementations. For all GGZCards games). For several GGZBoard games).
dev.ggzgamingzone.org
GGZ Gaming Zone
http://dev.ggzgamingzone.org/platforms
Target platforms for GGZ. Over time, four major platforms (and a few minor ones) were defined which should all be enhanced with GGZ technologies. The platforms are the KDE and GNOME desktops, SDL for embedded games and Java for browser games. The KDE platform packages. Encompass ggz-kde-client and ggz-kde-games. The KDE project. Provides GGZ support from KDE 4 on. KDE uses the GNU Autotools. For building software in KDE 3, but will switch to CMake. The GNOME platform packages. The SDL platform packages.
dev.ggzgamingzone.org
GGZ Gaming Zone
http://dev.ggzgamingzone.org/art
Artwork elements like images, icons or music are crucial to any gaming project. This page attempts to provide an overview of what is available already. Please have a look at the page KGGZ Mission: Graphics. To see the attempt on shaping KGGZ for the next GGZ release (0.0.11). We need a lot of graphics!
dev.ggzgamingzone.org
GGZ Gaming Zone
http://dev.ggzgamingzone.org/contribute.php
Due to the nature of GGZ, many small and sometimes completely unrelated tasks are waiting to be worked on. One clear advantage of game project is that having fun can already help a lot, if bugs or bogus game situations are reported to the GGZ bug tracker. Most of our applications and games are internationalized, as are the web pages. Maintenance and new translations are always needed. Have a look at our internationalization page.
ggzgamingzone.org
GGZ Gaming Zone
http://www.ggzgamingzone.org/developers
Play live @ GGZ Community. The GGZ project is always in need of developers, artists, server administrators and power users. As a community project, everyone can help to make the project succeed. Development takes place world-wide, and fresh ideas are welcome. We want to create a first-class online gaming center for everybody. A collection of cross-desktop games together with a powerful server-side infrastructure is being created to achieve this goal. About the GGZ Gaming Zone.