It's a well-kept secret that KDE games are no longer toys but maturing entertainment applications. Games such as KMines (link updated) demonstrate the concept of global highscores as well as general plans to provide an online gaming framework. We're pleased to announce that the GGZ Gaming Zone, an open alternative to Microsoft's Gaming Zone, adds to the arsenal of KDE gaming resources with the 0.0.4 release. KDE frontends and games are now available (screenshots), with more planned in the future. Read on for an overview of GGZ in the KDE context.
GGZ and KDE
GGZ brings the possibility of integrated networking to KDE games. Players will no longer need to worry about game servers or locating suitable online opponents: the applications should handle this automatically, while leaving finer-grained control to more experienced users.
Currently, KGGZ provides chat and game launching capabilities, while GGZap docks to the panel and can locate a suitable online opponent upon request. More tools are planned in the future, including a KGGZMetaServ.
At present, only 4 native KDE games are provided with GGZ but at least double that number (eight) is anticipated for the next release. A general collaboration with the KDE Games project will ensure that there is no duplication of effort.
The packages can be downloaded from the project page in source form, or as binary packages for Debian (apt-get: zone.berlios.de) as well as RPM-based distributions. The minimum required packages are: easysock, ggz-client-libs, kde-client and kde-games, all of version 0.0.4.
Although the project is coming along nicely with UDP, IPv6, TLS support and (forthcoming) meta servers, your input and feedback is very much needed -- especially on the client side!
(who is almost sure he has hit #1000 on apps.kde.com)