On Scourge AI and Widelands


Widelands


A quick one today. Firstly, I forgot to mention Widelands yesterday. A new version, a release candidate for build13, is available for download. The changelog is immense, so it should be large improvement over build12 which, for me, felt a little unpolished. Some of the highlights of build13 are:



  • More stable multiplayer

  • FPS regulation for less CPU usage

  • Improved economy routing

  • Many new sounds

  • Many new graphics and animations especially for the Atlanteans

  • Balancing work for all tribes


Not to harp on too much about Scourge, but I find the recent AI updates fairly fascinating. Developer lordtoran describes the effect of the change to a decision matrix from the crude system that used to be in place before:



Creatures that can't reach a location behave a lot more intelligent now: For example, if a monster can't reach you because you are surrounded by other monsters, it will loiter a bit and then throw a damaging spell or heal someone. When one of your attackers falls, it will engage in melee if there is enough space. I find it quite fascinating how the creatures have a "life of their own" just by using a simple decision matrix.


That sounds better than a lot of commercial game AI - which in general is notoriously bad considering the resources that go into some titles.

Comments

Popular

Cortex Command releases code under the AGPL v3

RubyWeekend, but also PyDay

Looks like battleMETAL will fill some Mechwarrior 2 nostalgia