Archive for the 'Libraries' Category

Getting emotional

Thursday, October 20th, 2005

Eris has supported receiving in-game emotes for some time, but the feature has gone unused since no client actually sends or uses them. To remedy this, I’ve followed Al’s suggestion and added support send sending emotes on Eris::Avatar. The API is extremely simple, so client authors can hopefully incorporate support very quickly.

Eris Action support

Wednesday, October 19th, 2005

Latest CVS eris now correctly routes all in-game Atlas operations inherited from ‘action’ out to Entity’s Acted signal. This is a feature that has been broken for a long time, and enables client to start deploying single-shot animations in the world, for almost anything: talking, eating, combat. Many of the existing Cal3D models already contain [...]

Sage 0.1.2 Release

Tuesday, October 18th, 2005

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 [...]

Atlas-C++ 0.5.2 Release

Monday, October 17th, 2005

Atlas-C++ version 0.5.2 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 stable branch. This release is primarilly aimed at server administrators running 0.3 or 0.4 series versions of cyphesis. This branch of Atlas-C++ has [...]

Initial Eris LOOK-throttling

Monday, October 17th, 2005

A basic scheme for limiting how fast Eris sends LOOK requests to the server is now committed to CVS – combined with some other fixes from Al, most of the server disconnection issues appear to be resolved. Further stress testing is needed to tune the algorithm, but the basic idea is there. Expect a new [...]


UA-925252-3