Linux Gaming News/TA Spring developers started new engine project

From Linux Gamer Guide - StrangeGamer.com

Jump to: navigation, search
Development Update
2006-11-10


TA Spring developers started new engine project

Some of the main developers of the TA Spring engine have started a new project where they try to create a next generation 3d RTS engine that is currently called OSRTS. They have quite some knowledge in creating such an engine and try to make the design more extensible and better maintainable that the TA Spring engine is now. The main reason for starting this new project was however that new features couldn't be added to the TA Spring engine since a lot of them required a complete rewrite of most of the existing code.

To quote the TA Spring news:

Plans for writing a new rts engine

A part of the spring developers (the most active part probably.. tvo, trepan, and me) are going to write a new rts engine. We'll probably be support most of the spring binary formats (S3O,3DO, SMF,COB) either directly or with converters.

The idea was already posted with more detail on the mailinglist before: http://lolut.utbm.info/pipermail/taspring-linux/2006-October/001623.html

We have a new site at http://www.osrts.info, it will contain the homepage at some point...

However we are still planning to do a release of 0.73b2 at some point.
-- quoted from the news section of the taspring homepage

And a small citation of Jelmer Cnossen in his anouncement in the TA Spring mailing list:

Tobi, trepan, me and K-man (original author of most of the spring

pathfinding/unit AI) want to start a new spring engine from the ground up with a new clean design.

The current spring engine has a lot of problems and some bad code design. Instead of continuing to work on the current spring code and cleaning it up, rewriting every thing seperate and adapting it to fit the rest of the (messy) code, a full rewrite would result in better features and design in the end.

The idea is to rely more on external libraries and implement scripting in it from the start, for optimal modding capabilities. We can keep many options open that would take lots and lots of rewriting in the current spring. Think dynamic lighting, bridges, different kinds of world geometry, dynamic lighting, maybe even seperated physics engines.

...


--quoted from this mail.


Related news or external links
Submitted by Hoehrer