Hallo zusammen!
Nach langer Zeit mache ich mal wieder im GM herum. 2D mäßig dachte ich, so manches zu beherrschen und nun wollte ich ein paar Sachen in 3D teste. Es stellt sich nun aber heraus, dass ich damit ziemlich rasch überfordert bin.
Was ich machen will: Selbst erstellte, meist einfache 3D Objekte wie Würfel, Torus etc. in bestehende 2D Szenen laden und diese nach Vorgabe (Pfad, programmiertes rotieren) bewegen lassen. Völlig ohne Interaktion mit der 2D Umgebung oder Zutun des Spielers.
Was ich habe: Abgesehen vom 3D-Objekt, welches ich in D3D konvertiert habe, habe ich das 3D mit folgendem Code initiiert:
Wenn ich nun im Draw ein Objekt zeichne, sehe ich auch etwas, auch wenn es noch furchtbar aussieht. Aber das D3D Objekt, welches ich laden will, sehe ich nicht. Hier der Code:
Create:
Draw:
Nun weiß ich aber nicht, ob etwas am Code oder am Objekt nicht stimmt. Hat mir dazu einer Ratschläge? Und wenn ich das Objekt mal sehe, wie kann ich es per Code bewegen?
Nach langer Zeit mache ich mal wieder im GM herum. 2D mäßig dachte ich, so manches zu beherrschen und nun wollte ich ein paar Sachen in 3D teste. Es stellt sich nun aber heraus, dass ich damit ziemlich rasch überfordert bin.
Was ich machen will: Selbst erstellte, meist einfache 3D Objekte wie Würfel, Torus etc. in bestehende 2D Szenen laden und diese nach Vorgabe (Pfad, programmiertes rotieren) bewegen lassen. Völlig ohne Interaktion mit der 2D Umgebung oder Zutun des Spielers.
Was ich habe: Abgesehen vom 3D-Objekt, welches ich in D3D konvertiert habe, habe ich das 3D mit folgendem Code initiiert:
Wenn ich nun im Draw ein Objekt zeichne, sehe ich auch etwas, auch wenn es noch furchtbar aussieht. Aber das D3D Objekt, welches ich laden will, sehe ich nicht. Hier der Code:
Create:
Draw:
Nun weiß ich aber nicht, ob etwas am Code oder am Objekt nicht stimmt. Hat mir dazu einer Ratschläge? Und wenn ich das Objekt mal sehe, wie kann ich es per Code bewegen?
Byte GameMaker Magazin - Online Zeitschrift für Spieleentwickler