[Kde-games-devel] KDE 4.3 import plans: Vencedor, kggzcore, kggzlib
Josef Spillner
spillner at kde.org
Mon Feb 23 08:29:35 CET 2009
Hello,
those of you on IRC have probably seen that despite slow progress, there is
now a generic multiplayer client/game launcher available under the new name
"Vencedor" [0] (no K in the name!) as a replacement for the old KDE3-based
KGGZ application. It is a very tiny application, about 95% of its codebase is
encapsulated in the kggzlib widget library [1].
Vencedor has an optional dependency on Lokarest [2] for "social network"
integration so that players can synchronise their habits with a web portal, of
course restricted by privacy settings [3].
Furthermore, connecting to GGZ from within the games without the need for a
launcher has been accomplished through the kggzcore library. Therefore, if you
want to play online, there are now several possibilities:
- Select "Connect..." from within the game
- Launch the game from within Vencedor
- Launch the game from Plasma-KGGZ, which is a rather special tool which I
don't intend to import into kdegames, but it's still rather cool
- Launch the game from online game browsers like Friedrich's networkkio system
or dedicated browsers of running games
- Initiate a game from IM/chat clients
My plan is to import kggzcore into libkdegames, merge kggzlib into the
existing and nearly-empty kggzgames, and move Vencedor into kdereview so it
can be included as a kdegames application into 4.3. Better icons, larger
toolbar buttons and all the usual kdegames stuff is on the way already.
A real blocker is still the rather limited KChat(Base) widget we have in
libkdegames. Our inqiries with the Kopete people to share more advanced chat
widgets have not really been successful. We could contact other chat client
developers (e.g. Quassel), or alternatively merge the old KGGZ chat widget
which has history, nickname autocompletion etc.
Comments?
Josef
[0] http://www.ggzgamingzone.org/clients/kde4/
[1] http://svn.ggzgamingzone.org/trac.cgi/browser/trunk/kde-
center/kggzlib/README.kggzlib
[2] http://techbase.kde.org/Projects/LokaRest
[3] http://svn.ggzgamingzone.org/trac.cgi/browser/trunk/kde-
center/vencedor/social-gaming.txt
More information about the kde-games-devel
mailing list