[dreambol] algo position calculation

  • From: Arjen van der Ploeg <arjen@xxxxxxxxxxxxxxxx>
  • To: dreambol@xxxxxxxxxxxxx
  • Date: Mon, 05 Oct 2009 12:24:14 +0200

Hi Kasim,

also mal ansetze zum Position's Algorithmus:
Bitte als Pseudo-Code verstehen.
Fall's Du kein Einwand hast implementiere ich heute eine TestKlasse.

wir brauchen drei Absolute Koordinaten:

x = Breite y = Höhe z = Tiefe

wir wollen uns auch bewegen können also Methoden:

void SetPosition(double x,y,z) // Charakter positionieren
{
        this.x = x;
        this.y = y;
        this.z = z;
}

double[3] GetPosition() // Charakter Position melden
{
double[3] position = {this.x, this.y, this.z};
return position;
}

void MoveCharakter(double x,y,z) // Bewegung des Charakter
{
        this.x = x;
        this.y = y;
        this.z = z;
// hier noch mögliche Kollisionen als Exception abfangen
}

Other related posts:

  • » [dreambol] algo position calculation - Arjen van der Ploeg