Mobile App, bei der sich die Spielenden gegenseitig durch das ÖPNV-Netz verfolgen
Erik Borowski
Ich arbeite momentan an einem Spiel als mobile Anwendung. Dabei sollen die Spielenden sich gegenseitig durch das ÖPNV-Netz ihrer Stadt verfolgen können, angelehnt an das bekannte Spiel »Mister X«. Hierbei versuche ich verschiedene Technologien wie MQTT, GPS und BLE zu kombinieren.
Der aktuelle Prototyp ist gebaut in einem App-Baukasten ähnlich wie der bekannte MIT App Inventor. Hierbei bin ich allerdings schnell an meine Grenzen gekommen, was Performance, Energiemanagement und Hintergrundjobs angeht. Die produktive Version möchte ich daher künfig in Flutter bauen.
Die einzelnen Endgeräte sollen über MQTT miteinander kommunizieren. Um den Datenschutz zu gewährleisten und auch die Spielregeln einhalten zu können, laufen im Hintergrund komplexe ACL-Regeln. Um die Rollen im Spiel hierbei festlegen zu können und sich gegenseitig zu finden, gibt es einen Rendevous-Server mit HTTP-API.