Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο:
http://dspace.lib.uom.gr/handle/2159/17573
Συγγραφέας: | Τσιλιγωνέας, Βαγγέλης |
Τίτλος: | Ανάπτυξη παιχνιδιού σοβαρού σκοπού για την εκμάθηση εννοιών αντικειμενοστρεφούς προγραμματισμού σε Java. |
Ημερομηνία Έκδοσης: | 2015 |
Τμήμα: | Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήματα |
Επόπτης Καθηγητής: | Ξυνόγαλος, Στυλιανός |
Περίληψη: | Ο σκοπός της διπλωματικής εργασίας ήταν η ανάπτυξη ενός παιχνιδιού σοβαρού σκοπού μέσα από το οποίο ο χρήστης θα μπορεί να μάθει βασικές δομές του αντικειμενοστρεφούς προγραμματισμού. Το σενάριο του παιχνιδιού είναι βασισμένο στην ιδέα του Richard Pattis (1995) για το ρομπότ “Karel”, το οποίο είναι μία προσομοίωση εκτέλεσης διάφορων αποστολών (προγραμμάτων) από το ρομπότ Karel, που αποσκοπεί στην εκμάθηση του προγραμματισμού. Έτσι, σε έναν τρισδιάστατο κόσμο απεικονίζονται ένα ή περισσότερα ρομπότ τα οποία θα πρέπει, αποφεύγοντας κάποια εμπόδια, να καταφέρουν να φτάσουν στην πόρτα του τερματισμού για να περάσουν στο επόμενο επίπεδο. Σε αντίθεση λοιπόν με την κλασσική προσομοίωση, ενσωματώνονται στοιχεία από παιχνίδια σοβαρού σκοπού, όπως τρισδιάστατα γραφικά, κάμερες, φωτισμός, επίπεδα και σκορ για την προσομοίωση του κόσμου των ρομπότ. Τα επίπεδα είναι προσχεδιασμένα ενώ σε κάθε επίπεδο υπάρχει συγκεκριμένος στόχος. Οι αντικειμενοστρεφείς έννοιες που καλύπτονται είναι: κλάσεις και αντικείμενα, κληρονομικότητα, πολυμορφισμός και υποσκέλιση. Επίσης, παρουσιάζονται οι βασικές δομές επιλογής και επανάληψης. Ο παίκτης δίνει τις οδηγίες στο ρομπότ (ή στα ρομπότ) σε γλώσσα Java. Ο πηγαίος κώδικας του παιχνιδιού είναι επίσης γραμμένος σε Java και για την ανάπτυξή του χρησιμοποιήθηκε η μηχανή παιχνιδιών JMonkey 3.0. |
Λέξεις Κλειδιά: | Serious games Java Παιχνίδι σοβαρού σκοπού Ανάπτυξη λογισμικού Μηχανή γραφικών Game engine Open GL JMonkey |
Πληροφορίες: | Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2015. |
Εμφανίζεται στις Συλλογές: | ΔΠΜΣ Πληροφοριακά Συστήματα (M) |
Αρχεία σε αυτό το Τεκμήριο:
Αρχείο | Περιγραφή | Μέγεθος | Μορφότυπος | |
---|---|---|---|---|
Σύνδεσμοι για το κατέβασμα του λογισμικού.txt | Σχετικοί σύνδεσμοι | 724 B | Text | Προβολή/Ανοιγμα |
TsiligoneasVangelisMsc2015present.pdf | Παρουσίαση | 3.54 MB | Adobe PDF | Προβολή/Ανοιγμα |
TsiligoneasVangelisMsc2015.pdf | 6.7 MB | Adobe PDF | Προβολή/Ανοιγμα |
Αυτό το τεκμήριο προστατεύεται από Αδεια Creative Commons