Software-Design-Projekt: Entwicklung eines Zauberwürfels für die Croquet-Umgebung
Zum Projekt
Im Sommersemester 2006 wurde am Hasso-Plattner-Institut für IT-Systemtechnik die Veranstaltung Software-Design von Prof. Dr. Hirschfeld durchgeführt. In der Vorlesung wurden die wichtigsten Software-Design-Aspekte präsentiert und diskutiert. In einem vorlesungsbegleitenden Projekt sollten die teilnehmenden Studenten in Teams zu 2-3 Personen zeigen, dass sie das theoretisch Vermittelte auch praktisch umsetzen können.

Diese Web-Seite gibt einen Überblick über die Ergebnisse der Projektarbeit unseres Teams. Wir haben uns mit der Entwicklung eines Zauberwürfels (im Englischen Rubik's Cube) für die Croquet-Umgebung beschäftigt. Das visuelle Ergebnis unserer Arbeit ist im Bereich "Screenshots und Videos" zu sehen. Alle weiteren Projektdokumente und der Quellcode des Projekts sind im Bereich "Projektdokumente und Quellcode" zu finden.
Zum Projektteam
Das Projekt wurde von Alexis Krepp, Martin Breest und Matthias Wiemann durchgeführt. Alle drei sind Studenten im Master-Programm des Hasso-Plattner-Instituts für IT-Systemtechnik.
Screenshots und Videos 
Screenshot des Zauberwürfels in der Croquet-Umgebung.
Der dargestellte Screenshot zeigt eine Croquet-Spielwelt mit dem von uns entwickelten Zauberwürfel. Ein Spieler kann den Würfel und die Würfelebenen unter Benutzung des Avatars beliebig verdrehen. Die Benutzung und die wesentlichen Eigenschaften des Zauberwürfels werden in folgendem Video noch einmal genauer erklärt.

Video 1 Video 2
Projektdokumente und Quellcode 
Neben der eigentlichen Realisierung des Zauberwürfels in Croquet haben wir auch die Ergebnisse unserer Arbeit präsentiert und in einer Ausarbeitung zusammengefasst. Die Präsentationsunterlagen, die Ausarbeitung und den Quellcode kann man über folgende Links erreichen:

Präsentationsunterlagen (PDF)
Präsentationsunterlagen für Kurzpräsentation (PDF)
Ausarbeitung (PDF)
Quellcode (ZIP)

Diese Web-Seite und alle darauf verlinkten Dokumente kann man sich auch als ZIP-Datei über den folgenden Link herunterladen:

Web-Seite und Inhalte (ZIP)