Next
2005/10/18 Sage 0.1.2 Release by: simon

Sage 0.1.2 is released and is available for download at the WorldForge download site.
Sage is a small C library providing a convenient way of accessing OpenGL extensions for applications using SDL. It is automatically generated from the glext.h header file defining the extensions.

This release improves the portability of binary builds and is built from glext.h version 29.


2005/10/11 Ember 0.3.3 Release by: erik

Ember version 0.3.3 has been released and is now available from the WorldForge download site.

Ember is a fully functional 3d client for the WorldForge project. It takes advantage of the latest graphic cards to present a beautiful, fully interactive world. An easy to use GUI allows the player to interact with both the world and other players with ease.

This release adds support for the latest Atlas, Eris and Ogre libraries, which brings much increased stability and performance. The GUI and input system has also been further refined, as well as the options available to the user in the ember.conf file.

Changes in this version

  • upgraded to use the latest Eris and Atlas libraries, with increased stability and speed
  • addition of more console commands and config file options, among them the ability to reverse the mouse in the vertical axis
  • improvements to the MeshPreview widget
  • various win32 fixes to make it work better on that platform
  • refinements to the input system and the gui
A larger summary of changes can be found here.

This version can be downloaded from the sourceforge download site, at the following locations:

More information can be found at the Ember site.


2005/10/09 Eris 1.3.8 Released by: james

Eris version 1.3.8 has been released and is now available from the WorldForge download site.

Eris is the WorldForge client-side session layer, used by many existing clients. This is a bug-fix and compatability release to allow client developent with the most recent release of Atlas-C++.

This is a development release, as the API will change prior to the final release of Eris 1.4.0. However, any changes should be minor and easy to incorporate into clients - testing is recommended and appreciated.

Changes in this version:

  • A bug where the visibility of the character entity changed several times while entering the world was fixed.
  • The test harness was re-factored into more, smaller sources with common code sepeertaed into helper objects. Several new tests were added.
  • Various changes were made to ensure compatability with the latest Atlas-C++ API, especially relating to negotiation and factories.
  • Account objects now store a pointer to each active Avatar, and support an 'isActive' query for a character ID. In the future, Account will clean-up active avatars when disconnecting.

This version can be downloaded from the sourceforge download site, at the following locations:


2005/10/07 Cyphesis 0.5.1 Release by: alriddoch

Cyphesis version 0.5.0 has been released and is now available from the WorldForge download site.

Cyphesis is a small to medium scale server for WorldForge games, with builtin AI. This version includes the demo game Mason which is currently in development. This release is intended for server administrators wishing to run a Mason server and World developers developing new worlds or game systems.

Major changes in this version:

  • A bug with scripts that meant many entities in the world were inanimate has been fixed.
  • The movement code has been enhanced to prevent NPCs from jumping around the map.
  • Server monitoring from an admin client is now fixed.
  • A bug which caused server CPU load to go 100% when an NPC cuts down a tree has been fixed.
  • Denial of service attacks that open mutliple connections and hold them open are now handled.
  • The signal code has been ported to build on FreeBSD.

This version can be downloaded from the sourceforge download site, at the following locations:


2005/10/02 Atlas-C++ 0.5.98 Release by: alriddoch

Atlas-C++ version 0.5.98 has been released and is now available from the WorldForge download site.

Atlas-C++ is the standard implementation of the WorldForge Atlas protocol. This should be the final release on the development branch, which is working towards the 0.6 series. This release is primarilly aimed at developers, though it is also required by the upcoming Eris release, and will be required by future client releases.

Major changes in this version:

  • The Negotiate API has been modified to make it more flexible.
  • Some large functions are no longer inlined.

This version can be downloaded from the sourceforge download site, at the following locations:


2005/09/29 Cyphesis 0.5.0 Release by: alriddoch

Cyphesis version 0.5.0 has been released and is now available from the WorldForge download site.

Cyphesis is a small to medium scale server for WorldForge games, with builtin AI. This version includes the demo game Mason which is currently in development. This release is intended for server administrators wishing to run a Mason server and World developers developing new worlds or game systems.

Major changes in this version:

  • The entire code base has been ported to the Atlas-C++ 0.6 series.
  • A major bug with the collision system that causes sudden jumps in movement and CPU load spikes has been fixed.
  • It is now vastly easier for game designers to define custom operations.

This version can be downloaded from the sourceforge download site, at the following locations:


2005/09/28 Ember 0.3.2 released by: erik

Ember version 0.3.2 has been released and is now available from the WorldForge download site.

Ember is a fully functional 3d client for the WorldForge project. It takes advantage of the latest graphic cards to present a beautiful, fully interactive world. An easy to use GUI allows the player to interact with both the world and other players with ease.

This release is the first release where a win32 version is also supplied. Additionally, Ember now uses WFUT for syncronizing media with a central server. This however adds a dependecy on java. We've also switched to a more powerful terrain engine.

Changes in this version

  • fully functional Windows port
  • much improved mouse picking
  • usa WFUT for media downloading
  • various refinements to the GUI
A larger summary of changes can be found here.

This version can be downloaded from the sourceforge download site, at the following locations:

More information can be found at the Ember site.


2005/09/17 Cyphesis 0.4.1 Release by: alriddoch

Cyphesis version 0.4.1 has been released and is now available from the WorldForge download site.

Cyphesis is a small to medium scale server for WorldForge games, with builtin AI. This version includes the demo game Mason which is currently in development. This release is intended for server administrators wishing to run a Mason server. World developers should work on the 0.5.x series where new work is now being done.

Major changes in this version:

  • Password hashing is now done with gcrypt with a proper salt to avoid openssl's weird license.
  • A few minor bugs have been fixed.

This version can be downloaded from the sourceforge download site, at the following locations:


2005/09/15 Atlas-C++ 0.5.97 Release by: alriddoch

Atlas-C++ version 0.5.97 has been released and is now available from the WorldForge download site.

Atlas-C++ is the standard implementation of the WorldForge Atlas protocol. This is the latest release on the development branch, which is working towards the 0.6 series. This release is primarilly aimed at developers, though it is also required by the upcoming Eris release, and will be required by future client releases.

Major changes in this version:

  • The Objects Factory code has been cleaned up, and now makes more sense.
  • A new more efficient API has been added for querying attribute values.
  • The hasAttr() method has been fixed so it now works in a more logical way.
  • A new Generic operation class has been added, which now makes it massively easier to have Atlas-C++ handle custom type trees.
  • Many performance improvements have been made.
  • Numerous bugs have been fixed.

This version can be downloaded from the sourceforge download site, at the following locations:


2005/09/15 Skstream 0.3.5 Release by: alriddoch

Skstream version 0.3.5 has been released and is now available from the WorldForge download site.

Skstream is an iostream based C++ socket library. It is ideally suited for use as the underlying transport for Atlas-C++, and has been well tested and debugged. It was first discovered for WorldForge when it was used in UClient and has since been packaged up as its own library for use on other WorldForge projects. The code was originally written by Rafael Guterres Jeffman who is not involved with the project but we have extensively rewritten it, and added new features such as IPv6 support and unix domain sockets.

This version fixes two key memory bugs which causes errors or crashes on some systems.

This version can be downloaded from the sourceforge download site, at the following locations:


Next