Einzelnen Beitrag anzeigen
Ungelesen 21.06.13, 04:48   #3
Quentym
Anfänger
 
Registriert seit: Dec 2009
Beiträge: 3
Bedankt: 1
Quentym ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von ProgMaster Beitrag anzeigen
Ich sehe das Problem ganz woanders.
Du verwendest eine objektorientierte Programmiersprache, aber keine Objekte!
verwendet er doch.

Zitat:
Zitat von Meiner Beitrag anzeigen
Ich denke auch, dass du es dir leichter machen würdest, wenn du Objekte benutzen würdest. Übrigens muss du die Drehung gar nicht unbedingt berechnen lassen (zumindest nicht jedes mal), man kann die Werte einfach schon vorher abspeichern, es gibt für jeden Baustein doch nur 4 mögliche Drehrichtungen, von denen bei den meisten 2 identische Paare vorhanden sind.
Aber andere Wege sind bestimmt auch nicht schlecht
würde ich auch sagen.
deinem codeschnipsel entnehme ich dass du ziemlicher anfänger bist, also speichere die 4 rotationsmöglichkeiten einfach vor.

ansonsten würde ich empfehlen lieber ein int- statt boolean array zu benutzen, dann hilft dir http://en.wikipedia.org/wiki/Rotation_matrix sicher weiter.
Quentym ist offline   Mit Zitat antworten