Konzept: This Lovely City 4
Hier mal wieder ein high-level Konzept für ein Spiel, oder in diesem Fall: eine spielerische Plattform. Das Prinzip ist einfach: Man nehme Geocaching, füge ein Löffel voll Geotagging hinzu und verpacke das Ganze als soziales Spiel: fertig ist “This Lovely City”. Zugegeben, der Name wurde wurde von meiner aktuellen Playlist inspiriert.
Kurzvorstellung
Spieler können mit ihrem (GPS-fähigem) Mobiltelefon Fotos von markanten Orten aufnehmen. Zum Beispiel:

Anschließend laden sie das Foto mit den dazugehörigen Geokoordinaten zu This Lovely City hoch. Die Aufgabe der Mitspieler ist nun den abgebildeten Ort zu finden.
Etwas ausführlicher
This Lovely City besteht aus einer Webplattform, sowie einem mobilen Client. Spieler erstellen sich ein Profil, entweder auf der Webplattform oder direkt über den mobilen Client. Anschließend können sie sich auf die Suche nach Orten machen oder selbst Orte einstellen.
Die Webplattform dient nur zum Verwalten des Profils oder zur Pflege seiner getaggten Orte. Gespielt selbst wird mit dem mobilen Client auf dem Mobiltelefon.
Orte suchen
Der Spieler öffnet die App und kann sich “Orte in deiner Stadt” anzeigen lassen. Er sieht eine Liste mit Thumbnails, die alle Orte in der Stadt auflistet. Diese Liste kann er nach gewissen Kriterien filtern: Aktualität, Schwierigkeit, Tags, meist gefunden, meist kommentiert und so weiter.
Der Spieler kann einzelne Bilder auswählen und sieht diese dann in voller Auflösung. Dazu kann er sich die jeweiligen Tags und Kommentare anzeigen lassen.
Der Spieler hat als einziges Interface zu einem Ort einen “Bin ich schon da?!”-Button. Wenn der Spieler diesen betätigt, prüft die Applikation die aktuelle Position des Spielers gegen die des Ortes. Ist der Spieler an dem gesuchten Ort erhält er Glückwünsche und Punkte. Ist er nicht an dem gesuchten Ort erhält er je nach Entfernung eine Meldung: näher als 1km: “Warm!”, zwischen 1km und 3km: “Lau!”, weiter als 3km: “Kalt!”.
Ein Spieler erhält nur je einmal für einen Ort Punkte und auch nur, wenn er den Ort nicht selbst eingestellt hat.
Spieler können nur an dem jeweiligen Ort neue Kommentare und Tags dazu eintragen.
Orte eintragen
Spieler können innerhalb der Applikation Fotos machen. Diese Fotos können mit Hilfe einer Eingabemaske mit weiteren Metadaten versehen werden: Titel, Schwierigkeitsgrad, Tags und ein Kommentar. Die Geokoordinaten zieht sich die Applikation automatisch. Die Informationen lädt die Applikation zu This Lovely City hoch und der Ort kann ab da von anderen Spielern gesucht werden.
Jedes Mal, wenn der Ort von anderen Spielern gefunden wird, erhält der Spieler Punkte. Für hinterlassene Kommentare gibt es Extrapunkte.
Metadaten von Orten
- Titel, welcher von dem Ersteller für den Ort vergeben werden kann
- Geokoordinaten, die von der mobilen Applikation selbst gezogen werden
- Schwierigkeitsgrad, der von dem Einsteller und von anderen Spielern vergeben werden kann
- Tags, die von dem Einsteller, wie auch von anderen Spielern eingetragen werden
- Kommentare von Spielern
Kommentare und Tags können von anderen Spielern als “Spoiler” markiert werden. Diese werden dann nur auf Nachfrage angezeigt.
Spielerprofile
Die Profile der Spieler zeigen sein Profil, seine eingestellten und besuchten Orte, sowie seine Punktzahl an.
Mashups
Der Spieler kann per Twitter und Facebook connect automatisch verkünden, wenn er einen Ort gefunden oder einen neuen Ort eingestellt hat.
That’s it!
Das ist es auch schon. Anregungen? Ideen? Lust das Ding umzusetzen? Schreibt es in die Kommentare.
eine wirklich interessante Idee, sollte echt mal umgesetzt werden, wobei damit eine ausgeglichenene Bewertung für die einzelnen Spieler nicht wirklich machbar ist, einfach durch die geografische Verteilung von potentiellen Orten und den Nutzern
Für Geocachingfans sicher aber eine tolle Idee, die da sicher auch für mehr Verbreitung von dem Hobby sorgen kann
“..eine wirklich interessante Idee..”
Sehe ich auch so. Im Zeitgeist, modern und spannend mit Lust auf mehr. Schade das ich
keinen Schimmer davon habe, wie man sowas
programmieren könnte.
Eigentlich kein Hexenwerk:
- Man nehme eine Webseite, angepasst an mobile Endgeräte. Da so wie so neuere Smartphones die Zielplattform wären ist das weniger ein Problem.
- Für die Erfassung der Geolocation gibt es http://code.google.com/p/geo-location-javascript/
- Auf der Serverseite ist das ein normaler Bilderservice mit Bewertungen und Kommentaren. Ach ja – und Google Maps-Implementation.
Done.
Joe Ludwig hat ein ähnliches Konzept für Android umgesetzt. Sehr nice: http://programmerjoe.com/2010/06/05/my-android-app/