Return to search

Design and development of a mobile editor for location-based games

In the present project I propose to describe the design, development and implementation of mobile application TaggingCreaditor. TaggingCreaditor, as its name suggests, is a tool that allows the creation and edition of content for collaborative location-based mobile games, i.e., for the called 'Tagging games', whose physical elements are identified with tags such as a QR code or RFID code tags. The application has been developed for both desktop computers and mobile devices. In this paper the editor for the mobile devices will be presented.
Mobile technologies play an increasingly important role in our lives, so that it is reasonable that new ideas come up to take advantage of this technology. An interesting example is the collaborative location-based mobile games that have the great advantage that they can be used for both entertainment and learning. Examples of collaborative location-based games are MuseumScrabble or CityScrabble, of which a study will be carried out prior to the design of the content editor.
The problem is that there are plenty of locations where you can play many of the existing location-based games, but we do not have a generic tool that facilitates the creation of content. This is what comes to solving TaggingCreaditor: creating content for these games so that any developer can operate his game at any location in the world. Even, a school teacher could use this tool to create content for their students in a museum to which they will visit. Therefore, this application could be considered as a useful supporting utility for collaborative location-based mobile games such as MuseumScrabble or CityScrabble mentioned before.
Among the highlights and strengths of the application, we find that it is a generic and collaboration tool. First, the application is designed with the idea that it can be used by a large number of mobile location-based games, so it is a generic tool. And, secondly, the content editor has the advantage of being collaborative, allowing multiple users to create content for their own games in parallel in the same database.
I would like to finish remarking the utility that a generic editor may have for the location-based games, allowing to create content of any subject for whatever the game is and in any place of the world. I also would like to highlight that the editor can be improved in a lot of different ways, for instance, an interesting improvement could be the multi-user support so that each user can create their own games without using the same database that other users. / Η παρούσα εργασία περιγράφει το σχεδιασμό, την ανάπτυξη και την υλοποίηση της εφαρμογής ΤaggingCreaditor για κινητές συσκευές. To TaggingCreaditor όπως αποκαλύπτει και το όνομα του είναι ένα εργαλείο για την παραγωγή και επεξεργασία περιεχομένου για συνεργατικά χωρο-ευαίσθητα παιχνίδια με κινητές συσκευές, όπως για παράδειγμα τα “Tagging games” όπου τα φυσικά αντικείμενα αναγνωρίζονται μέσω της σάρωσης QR ή RFID ετικετών. Η εφαρμογή αναπτύχθηκε για χρήση σε σταθερό υπολογιστή αλλά και σε κινητές συσκευές. Σε αυτή τη διπλωματική εργασία θα παρουσιαστεί η εφαρμογή που αφορά στην παραγωγή και επεξεργασία περιεχομένου για κινητές συσκευές.
Οι κινητές τεχνολογίες διαδραματίζουν όλο ένα και σημαντικότερο ρόλο στη ζωή μας, με αποτέλεσμα πολλές νέες ιδέες να προκύπτουν λαμβάνοντας υπόψην τα πλεονεκτήματα αυτών των τεχνολογιών. Ενδιαφέρον είναι το παράδειγμα των συνεργατικών χωρο-ευαίσθητων παιχνιδιών τα οποία μπορούν να χρησιμοποιηθούν παράλληλα για ψυχαγωγία και μάθηση. Τέτοια παραδείγματα αποτελούν τα παιχνίδια MuseumScrable και CityScrable, στα οποία έχει γίνει εκτενής μελέτη πριν το σχεδιασμό του TaggingCreaditor.
Τα υπάρχοντα χωρο-ευαίσθητα παιχνίδια μπορούν να παιχτούν σε πολλούς χώρους ωστόσο δεν υπάρχει ένα εργαλείο γενικής εφαρμογής το οποίο να διευκολύνει στην δημιουργία περιεχομένου για τα παιχνίδια αυτά. Αυτό το κενό έρχεται καλύψει η παρούσα διπλωματική εργασία με το σχεδιασμό και την ανάπτυξη του εργαλείου TaggingCreaditor. To εργαλείο αυτό αναπτύχθηκε για την παραγωγή και επεξεργασία περιεχομένου για χωρο-ευαίσθητα παιχνίδια έτσι ώστε κάθε σχεδιαστής παιχνιδιού να μπορεί να σχεδιάσει παιχνίδια για να παιχτούν σε οποιαδήποτε περιοχή του κόσμου. Για παράδειγμα, ένας δάσκαλος θα μπορούσε να σχεδιάσει ένα παιχνίδι και να παράξει περιεχόμενο για αυτό ώστε να παιχτεί από τους μαθητές του κατά την διάρκεια μιας επικείμενης επίσκεψης σε ένα μουσείο. Επιπρόσθετα, αυτό το εργαλείο θα μπορούσε να αποτελεί υποστηρικτική λειτουργία για τα υπάρχοντα συνεργατικά χωρο-ευαίσθητα παιχνίδια όπως τα MuseumScrable και CityScrable.
Ανάμεσα στα κυριότερα σημεία και δυνατότητες αυτής της εφαρμογής, είναι το γεγονός ότι το TaggingCreaditor είναι ένα συνεργατικό και γενικής εφαρμογής εργαλείο. Κατά πρώτον, ο σχεδιασμός έγινε έτσι ώστε πολλοί χρήστες να μπορούν συνεργατικά και παράλληλα να παράγουν και να επεξεργάζονται το περιεχόμενο των παιχνιδιών τους, χρησιμοποιώντας μια κοινή βάση δεδομένων. Κατά δεύτερον, η εφαρμογή αυτή σχεδιάστηκε με το σκεπτικό πως θα μπορεί να χρησιμοποιηθεί για την παραγωγή και επεξεργασία του περιεχομένου ενός μεγάλου αριθμού χωροευαίσθητων παιχνιδιών, κάτι που κάνει το συγκεκριμένο εργαλείο να είναι εργαλείο γενικής εφαρμογής.
Θα ήθελα να κλείσω τονίζοντας την χρησιμότητα που μπορεί να έχει ένα τέτοιο εργαλείο γενικής εφαρμογής για τα χωρο-ευαίσθητα παιχνίδια, επιτρέποντας την δημιουργία και επεξεργασία περιεχομένου γύρω από οποιαδήποτε θεματική ενότητα, για οποιοδήποτε παιχνίδι και σε οποιαδήποτε περιοχή του κόσμου αυτό παίζεται. Θα ήθελα επίσης να τονίσω πως το συγκεκριμένο εργαλείο μπορεί να βελτιωθεί με πολλούς διαφορετικούς τρόπους όπως για παράδειγμα να μπορεί να υποστηρίζει πολλούς χρήστες οι οποίοι όμως δεν θα χρησιμοποιούν κοινή βάση δεδομένων για την παραγωγή και επεξεργασία του περιεχομένου των παιχνιδιών τους.

Identiferoai:union.ndltd.org:upatras.gr/oai:nemertes:10889/8051
Date09 October 2014
CreatorsLopez-Romero Guijarro, Rodrigo
ContributorsΑβούρης, Νικόλαος, Χούσος, Ευθύμιος
Source SetsUniversity of Patras
LanguageEnglish
Detected LanguageGreek
TypeThesis
Rights0

Page generated in 0.0028 seconds