mühle abschlussbericht
Post on 15-Dec-2014
762 Views
Preview:
DESCRIPTION
TRANSCRIPT
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
SoftwareProjekt
Mühle
Von Pascal Laier, Thomas Rager und Ralf Lange
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
Gliederung
• Aufgabenstellungen
• Technologien
• Klassendiagramm
• Ablaufdiagramm
• Die GUI
• Das Spielfeld
• als Graph
• als Matrix
• Spielfluss
• doSomthing
• Probleme
• Änderungen
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
• Implementierung eines Interaktiven Mühlespiels welches
unsere Mühle Regeln validiert.
• Eine KI wurde nicht implementiert.
Aufgabenstellung
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
• Das Spiel wurde in C++ implementiert
• Als Oberfläche wurde Qt genutzt
• Zur Source-Code Verwaltung wurde SVN verwendet
• Zur CodeDokumentation wurde Doxygen genutzt
• Netbeans 7 unter Ubuntu 10.10 als Entwicklungsumgebung
Technologien
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
Klassendiagramm
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
Ablaufdiagramm
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
Die GUI
•Spiel
• Neues Spiel
• Speichern
• Laden
• Beenden
• Info
• Über Mühle
• Spielregeln
• Style
• Default
• HTWG
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
Probleme bei der Implementierung
• Auf das Game-Objekt muss fast aus jeder Klasse
zugegriffen werden. Singleton (Entwurfsmuster)
• Sichtbarmachen von Unsichtbaren PixmapItems
(Probleme beim Hoven) SetShape
• Animationen der Steine
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
Änderungen gegenüber Planung
• Rules rufen direkt die entsprechenden Funktionen auf dem
Spielfeld auf
• Zusätzliche Singeltons
• Drag & Drop ist bei setzen nicht möglich.
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
»Das höchste Ziel des akademischen Studiums ist es, den ganzen Menschen zu erfassen, nicht nur einen tüchtigen Fachmann, sondern einen wahren homo humanus zu bilden, mit einem tiefen, unausrottbaren Gefühl für Menschenwert und Menschenwürde«
Paul Röntgen anlässlich der Rektoratsübergabe am 30. Januar 1948
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
… bildstrecken.
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
hochschule konstanz – headline. hier steht die subline.
› In den Weiterbildungsinstituten der
HTWG Konstanz
› Technische Akademie gGmbH
Lake Constance Business
School GmbH
› seit 2006 mit Sitz in der Villa
Rheinburg, werden Führungs-
und Nachwuchskräfte geschult.
HOCHSCHULE KONSTANZ TECHNIK, WIRTSCHAFT UND GESTALTUNG
UNIVERSITY OF APPLIED SCIENCES
hochschule konstanz musterwerte. hier steht die subline.
MusterMuster
Muster
top related