Chapter 2. Eigene Agenten

Table of Contents

Anfang
Interface implementieren
Ein bisschen Bewegung
Mauern und andere Fallen
Ich werde Vater...

Anfang

An einem kleinen Beispiel soll hier gezeigt werden, wie ein eigener Agent erstellt werden kann.

Jeder Agent muss ein bestimmtes Interface implementieren, damit er in die bestehende Welt integriert werden kann.

Zunächst wird also eine neue Klasse erstellt, die dieses Interface implementiert. Unser Agent bekommt ein eigenes Package, das ebenfalls definiert werden muss. Ausserdem importieren wir noch ein paar Klassen, die die Welt bereitstellt.

	
package examplo;

import openArena.aktionen.*;
import openArena.werte.*;
import openArena.*;

public class Examplo implements Agent {
    
    /** Creates a new instance of Examplo */
    public Examplo() {
    }
    
}