This Game Engine is a port of the original Infinity Engine (the one of
Baldur's Gate, Icewind Dale, Planescape: Torment, etc...) to
Linux/Unix, Mac OS X and Windows with some enhancements.
===========================================
The GGZ Gaming Zone - Core Client Libraries
===========================================
GGZ Gaming Zone core client libraries provides the common procedures
and utilities required to run the GGZ client and games. The routines
are shared by other modules in order to ease coding and promote
compatibility and stability.
This version of the client libraries (0.0.13) should provide
compatibility with version 0.0.13 clients and servers.
The core client libraries is only one part of the GGZ Gaming Zone
client setup. The following additional packages are required:
* libggz - provides commonly used functions and low-level
communications between client modules and the GGZ servers
* gtk-client/kde-client - one or more of the GGZ clients will be
required in order to login to a server, chat and launch games
* gtk-games/kde-games/sdl-games - one or more games or game packs
are required in order to launch and play games
=================================
The GGZ Gaming Zone - GTK+ Client
=================================
The GGZ Gaming Zone GTK+ Client provides a GTK+ 1.2 or GTK+ 2.x user
interface for logging into a GGZ server, chatting with other players,
and locating and launching game tables.
This version of the GTK+ Client (0.0.13) requires version 0.0.13 of the
ggz-client-libs.
The GTK+ Client module is only one part of the GGZ Gaming Zone client
setup. The following additional packages are required:
* libggz - provides commonly used functions and low-level
communications between client modules and the GGZ servers
* ggz-client-libs - provides common procedures and utilites required
to run the GGZ client and games
* gtk-games/kde-games/sdl-games - one or more games or game packs are
required in order to launch and play games
=======================================
The GGZ Gaming Zone - GTK+ Game Modules
=======================================
GGZ Gaming Zone GTK+ Game Modules provide the game executables,
graphics, and data for a number of popular (and unique) network games.
These games are coded for version 2.X of GTK+, but many of them are also
available using different graphical interfaces.
This version of the GTK+ Game Modules (0.0.13) requires version 0.0.13
of the ggz-client-libs.
The GTK+ Game Modules are only one part of the GGZ Gaming Zone
client setup. The following additional modules are required:
* libggz - provides commonly used functions and low-level
communications between client modules and the GGZ servers
* ggz-client-libs - provides common procedures and utilites required
to run the GGZ client and games
* gtk-client/kde-client - one or more of the GGZ clients will be
required in order to login to a server, chat and launch games
The glest data files.
This port install the data files needed to run glest a free 3d real-time
customizable strategy game
Glest is a project for making a free 3d real-time
customizable strategy game. Current version is fully
playable, includes single player game against CPU
controlled players, two factions with their
corresponding tech trees, units, buildings and some
maps.
======================================
The GGZ Gaming Zone - SDL Game Modules
======================================
GGZ does not only feature Gtk+ and KDE games, but also
games written with the SDL toolkit.
The following games are included so far:
- TicTacToe 3D
An OpenGL client compatible to our other TicTacToe clients,
and working fine with our server.
- The Geek Game
Calculate numbers, in either direction: horizontally or
vertically, forwards or backwards, and wrapped around the edges.
=============================================
The GGZ Gaming Zone - Console (Text) Frontend
=============================================
This core client is not only useful for environments where no
graphical desktop is available, but does also serve as a reference
implementation of the ggzcore functionality.
GNU Backgammon (gnubg) is for playing and analysing backgammon
positions, games and matches. It's based on a neural
network. Though it already plays on a very high level, it's still
work in progress. You may play GNU Backgammon using the command
line or a graphical interface (based on GTK+).
Childsplay is a 'suite' of educational games for young children, like
gcompris, but without the overkill of GNOME environment. Also the use of
the SDL libraries makes smooth animation and the playing of sound very
easy. Childsplay uses a plugin system for the games, so you might want
to check the childsplay-plugins page. (There are two built-in games;
Memory and a typing game)