The purpose of this work is the presentation of the outline and development of an interactive, mixed-reality environment targeting to entertainment. The visual world is nothing else but a video-game whose operation-interaction is performed via recording of natural parameters taken from the real world. Initially, the analysis, -that is- the research and study of the tools required, is cited, with the aim of the interactive video-game being realized.
The selection of the game-engine “Unity” whose aim is the development of the environment of both the video-game and the “Arduino” board, so that the process of recording the natural parameters is realized, has been based on the consideration of the above-mentioned characteristics. The selection of this specific engine also defines the integrated development environment, which was used for the creation of the scripts. This very environment is called “MonoDevelop”, while the programming language used is the C#.
It has to be pointed out that the programming for the recording and processing of the natural parameters has-been made through the open-source Arduino software (IDE).Concluding, the results of users’ experience in mixed-reality of this video-game are cited as they have been recorded in the questionnaire they filled in.
Σκοπός της παρούσας εργασίας είναι η σχεδίαση και ανάπτυξη περιβάλλοντος αλληλεπιδραστικής - μεικτής πραγματικότητας προσανατολισμένο στην ψυχαγωγία. Τον εικονικό κόσμο αποτελεί ένα ηλεκτρονικό παιχνίδι όπου ο χειρισμός - αλληλεπίδραση πραγματοποιείται με την καταγραφή φυσικών παραμέτρων από τον πραγματικό κόσμο. Αρχικώς, παρατίθεται η ανάλυση, δηλαδή η διερεύνηση και μελέτη των απαιτούμενων εργαλείων, προκειμένου να υλοποιηθεί το ηλεκτρονικό παιχνίδι αλληλεπιδραστικής πραγματικότητας.
Η εξέταση των προαναφερθέντων χαρακτηριστικών αποτελεί τη βάση ως προς την επιλογή της μηχανής δημιουργίας παιχνιδιών Unity με σκοπό την ανάπτυξη του περιβάλλοντος του ηλεκτρονικού παιχνιδιού και της πλακέτας Arduino για την υλοποίηση της διαδικασίας καταγραφής των φυσικών παραμέτρων (physical computing). Η επιλογή της συγκεκριμένης μηχανής καθορίζει και το ολοκληρωμένο περιβάλλον ανάπτυξης που χρησιμοποιήθηκε για την δημιουργία των scripts. Το περιβάλλον αυτό είναι το MonoDevelop ενώ η γλώσσα προγραμματισμού είναι η C#. Επίσης, ο προγραμματισμός για την καταγραφή και επεξεργασία των φυσικών παραμέτρων πραγματοποιήθηκε μέσω του open-source λογισμικού Arduino (IDE).
Τέλος, παρουσιάζονται τα αποτελέσματα της εμπειρίας χρηστών στην μεικτή πραγματικότητα του ηλεκτρονικού παιχνιδιού, έτσι όπως την αποτύπωσαν οι ίδιοι στο ερωτηματολόγιο που τους δόθηκε.
Hellenic Open University
Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.