Student Thesis STUD-2427

BibliographyHerr, Dominik: Entwicklung der OpenGL-basierten grafischen Oberfläche eines E-Learning-Spiels mit Fokus Regelungstechnik.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Student Thesis No. 2427 (2013).
50 pages, german.
CR-SchemaH.5.2 (Information Interfaces and Presentation User Interfaces)
I.2.6 (Artificial Intelligence Learning)
I.3.3 (Picture/Image Generation)
I.3.5 (Computational Geometry and Object Modeling)
I.3.6 (Computer Graphics Methodology and Techniques)
J.2 (Physical Sciences and Engineering)
Abstract

In dieser Arbeit geht es um den konzeptionellen Entwurf und die Implementierung eines auf dem Betriebssystem Android basierten Spiels mit dem Fokus auf den Entwurf eines Reglers. Dieses Thema wurde in zwei Studienarbeiten aufgeteilt. In dieser Arbeit liegt der Fokus auf der Konzipierung und der Implementierung der visuellen Elemente des Kernspiels, sowie des Entwurfs von Highscore und Spielzusammenfassung. Des Weiteren wird auf die Schnittstellen zwischen der Visualisierungskomponente dieser Studienarbeit und der zweiten Studienarbeit, in welcher der Regler entworfen und implementiert wurde, eingegangen. Diese Arbeit stellt nach einer kurzen Einleitung und den notwendigen Grundlagen der Regelungstechnik und des Betriebssystems Android zunächst im Konzept die Architek- tur des Spiels und die dabei benötigten Komponenten vor. Hierbei wird auch auf die genutzten Konzepte und Entwurfsmuster der Softwaretechnik eingegangen. Im anschlie- ßenden Implementierungskapitel wird zunächst der Ablauf des Spiels skizziert. Dann wird vor allem auf die konkrete Implementierung der Visualisierungskomponente im Detail eingegangen. Im Anschluss werden die notwendigen Schnittstellen zwischen Regler- und Visualisierungskomponente, sowie deren konzeptionelle Probleme und Lösungsvor- schläge vorgestellt. Zuletzt wird auf die Verwaltung und Visualisierung des Highscores eingegangen.

Full text and
other links
PDF (4777054 Bytes)
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems
Superviser(s)Breindl C.; Kramer A.; Weber P.
Entry dateJune 14, 2013
   Publ. Computer Science