FANDOM


Infon Battle Arena ist ein Programmierspiel, bei dem virtuelle Kreaturen mittels der Programmiersprache Lua kontrolliert werden. Diese Kreaturen müssen durch geeignete Programmierung versuchen zu überleben. Dabei muss zum Beispiel nach Nahrung gesucht, sich Vermehrt und gegen andere Kreaturen gekämpft werden. Durch die Entwicklung komplexerer Kolonien können sich die Programme einen wesentlichen Vorteil verschaffen. Die Programme können Online gegeneinander antreten.

Beispiel Random Walker Bearbeiten

Dies ist ein einfaches Skript für eine zufällig umherirrende Kreatur:

function Creature:main()
    local x1, y1, x2, y2 = world_size()
    while not self:set_path(math.random(x1, x2), math.random(y1, y2)) do
    end
    self:begin_walk_path()
    while self:is_walking() do
        self:wait_for_next_round()
    end
end

Weblinks Bearbeiten

Info Sign  Dieser Wikipedia-Artikel wurde gemäß GFDL bzw. CC-by-sa mit allen Versionen importiert.