Clients

These are the clients of the WorldForge framework, classified according to their characteristics. Also here are presented a collection of articles about general client development.

The general place of client discussion is the client mailing list. Also each client usually has its own irc channel on irc.worldforge.org (#sear, #ember, etc.).

Playable Clients

These clients have been released and are apt for playing WorldForge games. They provide packages, tarballs or binaries and can be run or built without much hassle. Also they provide user documentation so you can start playing WorldForge now.

Sear
By Simon
Sear is an OpenGL-based 3D client.
The werewolf village
Ember
By Erik
Ember is a modular client framework using Ogre for graphics.
Goblins attacking the castle

Editor Clients

These client are used by game builders rather than players to build and manipulate the game world.

Equator
By Al Riddoch
World builder client using GTK+.
equator editing forest and terrain

Test Clients

These clients are not meant to be playable. They are tools used to test and debug specific parts of the WorldForge framework.

Apogee
By AlRiddoch
Experimental codebase to trying and testing 3D client ideas for worldforge.
An apogee scene showing chat interface, pigs and a forest.
Silence
text/2d client originally by Demitar recently updated to the latest Atlas/Eris libs by HagenM

Inactive Clients

These are the clients no longer in development.

UClient (Lvl 4 & 7)
2d Isometric Linux and Windows client originally by Karsten and now maintained by Malcolm
Frost (Lvl 5)
2d Isometric Java client by ZephyrAlfredo
Mist (Lvl 3)
the java client mist
Morgate (Lvl 2)
2d Iso Linux and Windows client by Karsten
GNOME Anvil (Lvl 0)
(needs to be moved over from the old site)
2d GNOME client by RavenDusk (not currently being developed)
Arkanae (Lvl 0)
(needs to be moved over from the old site)
Shortly after the Ark developers joined WF, they disappeared into the ether and were never seen again
XClient (Lvl 2)
(needs to be moved over from the old site)
3d client by Sal
Geosil (Lvl 2)
3d client by Beosil (not currently being developed)

Client Articles

Vision
Our vision of the client applications
General Articles
Articles of general interest to Client developers
Compliance Levels
Howto to become an "Official Worldforge Client"
Tasks
General top level client things you can do to help
Meeting Summary
Minutes from Client Meetings
Developmental Clients
Burgeoning new client projects!
Obsolete Clients
Clients no longer in development.

Client libraries

Client Object Aggregation Library
A library used by client to load and manage maps.

How-Tos