Yep, i use also blender 2.5.
The exporter from titusgames.de should be the newest and bestworking
(titi and me had to make it work with the newer blenderversion).
Ok, installing the script is little bit confusing:
- go to your blender directory (where the blender.exe is)
- there should be a folder called ".blender", the dot marks a hidden folder under linux. if you enter it there should be the scrips folder.
- add the exporter.py
- restart blender, select the model-mesh and the armature, export via the file->export->G3D XML
- then you must convert the xml into g3d. I do this by Glexempel.
(some Glest tools)
https://sourceforge.net/projects/glest/files/glest%20tools%20win32/ some hints for your model:
change the start and ending keys of the timeline according to you animation,
if it is a walking-loop, drop the last keyframe since it is the same as the first, it should have around 10 frames, Glest morphes the model between this frames,
the model must be rotated 90 degrees backwards, so its lying on the floor (different coordinate systems),
do this best by parenting the armature to an empty which you can rotate before you export.
If you need some units imported in order to scale yours to the right height, use the importer in the Glest-Tools.
It is installed the same way like the exporter, but its runned differetly: open a script-window in Blender and run Wizards->G3dImporter.
Since there are no bones in the G3D you just receive the frames as several meshes, they made it as shapekeys...
Hope i could help you, weedkiller