Bock, Sebastian and Meili, Mario (2015) Ludur - Eine iOS Spieleplattform mit iBeacon. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
Ludur - eine iOS Spieleplattform mit iBeacon.pdf - Supplemental Material
Download (6MB) | Preview
Abstract
Spiele für mobile Geräte können meist nur gegen eine künstliche Intelligenz oder ausgewählte Freunde gespielt werden. Das ist bedauerlich, weil jeder Träger eines Smartphones ein potentieller Gegenspieler ist. Mit den Technologien, die in den modernen Smartphones verbaut werden, sollte es doch möglich sein, eine Verbindung zwischen Geräten in einem bestimmten Radius herzustellen. So könnten auch bisher unbekannte Personen in einem Spiel gegeneinander antreten.
Die Studienarbeit "Ludur, ein iOS Spiel mit iBeacons"1 beweist die Realisierbarkeit einer neuartigen Spieleplattform, die das Auffinden von Gegenspielern mit Hilfe der iBeacon-Technologie erlaubt. Es wurde ein Prototyp in Form einer App für iOS8 erarbeitet, der ebendieses Verhalten erzielt. Dieser Prototyp ist aber noch arm an Funktionalität und das GUI entspricht nicht den von Apple gesetzten Standards.
Das Ziel dieser Arbeit ist es deshalb, diesen Prototyp zu überarbeiten und um Funktionalität zu erweitern. Das beinhaltet ein komplettes Refactoring des geschriebenen Codes, die Erweiterung der Service-
Logik und eine komplette Überarbeitung des GUI-Designs. Ausserdem soll die App um eine ganze Reihe neuer Minigames erweitert werden, die die verschiedenen Sensoren des Gerätes ausreizen.
Das Ergebnis ist eine in sich geschlossene und ansprechende iOS App, die bereits dem Review von Apple für das Beta-Testing standgehalten hat. Spieler finden sich gegenseitig sofort und können sich in kürzester Zeit zu einem Spiel herausfordern.
Wird die App von den Beta-Testern positiv aufgenommen, soll sie im offiziellen Apple App Store veröffentlicht werden.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Topics > Software > Refactoring Topics > User Interface Design Area of Application > Mobile > Mobile App Area of Application > Multimedia > Gaming Area of Application > Entertainment Technologies > Programming Languages > Objective-C Technologies > Operating Systems > iOS Technologies > Devices > Apple iPhone |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Joller, Josef M. UNSPECIFIED |
Date Deposited: | 20 Oct 2015 07:50 |
Last Modified: | 20 Oct 2015 07:50 |
URI: | https://eprints.ost.ch/id/eprint/458 |