Zitat von
3_of_8:
Ich habe ein paar globale Variablen:
xpos: X-Position des Roboters.
ypos: Y-Position des Roboters.
dir: Richtung, entweder 'o','u','r' oder 'l'.
x,y,z: Definiert die aktuelle Kameraposition.
Ich hätte das Spontan so gemacht:
Delphi-Quellcode:
TRobdirection = (RD_Right, RD_Left, RD_down, RD_Up, RD_forward, RD_Backward);
TState = record
Direction: TRobdirection; // Für Die Richtung
x,y,z: Integer; // Gehe von einem großem Raum aus, sonst byte
end;
Von dem Grundsatz kannst du Recht einfach dein Objekt im 3D Raum bewegen!
Um ehrlich zu sein ich habe ein Persönliches Interesse an deinen Fähigkeiten, du scheinst recht schnell zu lernen!
Felix K.