Prof. Dr.-Ing. Josef Pösl - Detailinfo zu Abschlussarbeiten

Suche

OTH Amberg-Weiden

Fakultät Elektrotechnik, Medien und Informatik

Studiengang Medienproduktion und -technik

Bachelorarbeit

Student: Kris Siepert
Aufgabensteller:Prof. Dr. Dieter Meiller 
Durchgeführt in:OTH Amberg-Weiden
Betreuer (Hochschule): Prof. Dr. Dieter Meiller , Prof. Dr.-Ing. Josef Pösl 
Abgabedatum:30.9.2012

Thema
Entwicklung und anschließende Portierung eines Processing Programms als Browser und Android Applikation am Beispiel des Tower Defense Spiels "Defense Mania"

Thema (englisch)
Production and porting of a Processing program as a browser and Android application using the example of the Tower Defense game "Defense Mania"

Zusammenfassung
PCs, Macs, Smartphones, Tablets - in der modernen Welt gibt es unzählige multimediale Endgeräte. Auf diesen laufen unterschiedlichste Betriebssysteme auf unterschiedlichster Hardware. Das stellt Software-Entwickler vor ein großes Problem: Software kann meist nur für ein System bzw. eine Hardware-Architektur entwickelt und angepasst werden. Um mit der Software viele Nutzer erreichen zu köonnen und sie somit auch wirtschaftlich rentabel zu machen, ist es oft notwendig, diese auf möglichst viele Betriebssysteme zu portieren. Mit konventionellen Methoden ist das ein kostenintensiver und zeitaufwändiger Vorgang. Ziel dieser Bachelorarbeit ist es, eine Methode vorzustellen, um Software auf abstrakter Ebene zu entwickeln und mit geringem Aufwand auf verschiedenste Plattformen zu portieren. Im Vordergrund steht dabei die Entwicklung des Spiels Defense Mania - mit dem Spielprinzip Tower Defense. Dazu wird die Open Source Software Processing und als Basis die Programmiersprache Java eingesetzt. Das Endprodukt wird an die Android Plattform angepasst, die heute in vielen Smartphones und Tablets eingesetzt wird. Weiterhin wird Defense Mania als Browserspiel portiert - auf Basis von Processing.js und der neuen Webtechnologien rund um HTML5. Diese Technologie unterstützen nahezu alle modernen Browsern - somit funktioniert Defense Mania auf fast allen Computersystemen.

Schlüsselworte
plattformunabhängig , Softwareentwicklung , Spieleentwicklung , Processing , Android , Browser 

Fachgebiete
Mobiles Gerät , Programmierung 




Zur Übersicht (Betreuer Pösl, J.)

 

 

 

 

 

© Copyright Josef Pösl, OTH Amberg-Weiden