From: Sami Kyöstilä <sami.kyostila@gm...> - 2008-09-20 18:07:41
Just wanted to give you all a little status update on what kind of
changes have been incorporated into SVN recently. Besides the usual
bugfixes (which we really should get out the door soon...), we've
removed the dependency on the Amanith vector graphics library. This
means that it is now much easier to get the game up and running on
different platforms, since Amanith and especially its python wrappers
are kind of a chore to compile. Furthermore the library is kind of
buggy and nowadays totally unmaintained.
Due to this change, we don't support loading SVG files at runtime
anymore, so images have to be rasterized to PNGs offline. This has the
added benefit of giving a nice performance boost and it even improves
image quality in most cases.
Another welcome change is the reworking of the build system. Now we
can build the distributed installation package with just one 'make'
command for Linux, Windows and Mac OS X. With a little more effort
this could also be turned into automated nightly builds.
Ultimately we would like to incorporate nice new features from some of
the popular mods to the trunk version, or at least make it easier for
modders to package and distribute their mods (i.e. allow code-altering
mods). This is of course difficult due to everyone's general lack of
time, but one step at a time it should be doable.