Your browser does not support JavaScript!

Αρχική    Συλλογές    Τύπος Εργασίας    Μεταπτυχιακές εργασίες ειδίκευσης  

Μεταπτυχιακές εργασίες ειδίκευσης

Εντολή Αναζήτησης : Συγγραφέας="Κούτρα"  Και Συγγραφέας="Αικατερίνη"

Τρέχουσα Εγγραφή: 7 από 5441

Πίσω στα Αποτελέσματα Προηγούμενη σελίδα
Επόμενη σελίδα
Προσθήκη στο καλάθι
[Προσθήκη στο καλάθι]
Κωδικός Πόρου 000443518
Τίτλος Game development environment for learning with live- programming and time-travel
Άλλος τίτλος Περιβάλλον ανάπτυξης παιχνιδιών για μάθηση με μηχανισμούς άμεσου προγραμματισμού και κίνησης στο χρόνο
Συγγραφέας Κατσαράκης, Αλεξάνδρος Ε.
Σύμβουλος διατριβής Σαββίδης, Αντώνιος
Μέλος κριτικής επιτροπής Παπαγιαννάκης, Γεώργιος
Γραμμένος, Δημήτρης
Περίληψη Τα σοβαρά παιχνίδια είναι ηλεκτρονικά παιχνίδια όπου έχουν κυρίως σχεδιαστεί για διδακτικούς σκοπούς και είναι εφαρμοσμένα με θετικές επιδράσεις σε διάφορους τομείς, συμπεριλαμβανομένου τον τομέα της βασικής εκπαίδευσης, τον τομέα της υγείας και των μηχανικών. Τα σοβαρά παιχνίδια για τον προγραμματισμό ενθαρρύνουν τους παίκτες να χρησιμοποιήσουν κυρίως αλγοριθμικούς μηχανισμούς για να φέρουν εις πέρας τους στόχους του παιχνιδιού και να ολοκληρώσουν τις αποστολές. Τέτοιοι μηχανισμοί μπορεί να είναι αυστηρά αλγοριθμικοί ή ακόμα και όχι άμεσα συνδεδεμένοι με θεμελιώδεις προγραμματιστικές αρχές σε αρκετές περιπτώσεις, αλλά εντούτοις να είναι κατηγοριοποιημένα ως σχετικά με τον προγραμματισμό παιχνίδια. Εμείς θα παρουσιάσουμε ένα νέο σοβαρό παιχνίδι όπου θα έχει ως βασικό στόχο την ανάπτυξη τυπικών παιχνιδιών δύο διαστάσεων. Σε αυτό το γενικό πλαίσιο, ο ζωντανός προγραμματισμός αναφέρεται στην δυνατότητα αλλαγής του προγράμματος ακόμα και όταν αυτό το πρόγραμμα εκτελείται επανα-προγραμματίζοντας τον εαυτό του κατά την εκτέλεση. Τεχνικά, αυτός δεν θα πρέπει να συγχέεται με τα αυτοτροποποιητικά προγράμματα, καθώς οι αλλαγές στην λογική προέρχονται εκτός του προγράμματος είτε απο τον προγραμματιστή ή ακόμα και απο ανεξάρτητο εξωτερικό σύστημα. Όσον αφορά τον κύκλο ζωής της ανάπτυξης, η παραδοσιακά χωρισμένη σε διόρθωση, συγκέντρωση, σύνδεση και εκτέλεση επανάληψη γίνεται μια μοναδική τρεχούμενη κατάσταση όπου παρέχει μια διαδραστική εμπειρία με άμεση ανατροφοδότηση και αποτέλεσμα σε αλλαγές του προγράμματος. Η ανάπτυξη των παιχνιδιών είναι συνολικά μια πολύ απαιτητική διαδικασία ακόμα και για απλές περιπτώσεις, οργανωμένα σαν ένα τεχνητό σύμπαν (έδαφος παιχνιδιού) και κινούμενα αντικείμενα (χαρακτήρες του παιχνιδιού) που αλληλοεπιδρούν μεταξύ τους, και όπου ο ρυθμός ελέγχεται απο επαναλαμβανόμενες χρονομετρημένες επαναλήψεις του παιχνιδιού. Αμφότερες, η συμπεριφορά των χαρακτήρων και η αντίδραση του περιβάλλοντος σε διάφορα γεγονότα είναι προγραμματισμένα, κάνοντας άμεσες αλλαγές, βοηθώντας ειδικότερα νεοφερμένους και αρχάριους προγραμματιστές. Σε αυτήν την εργασία, θα παρουσιάσουμε ένα νέο διδακτικό διαδραστικό περιβάλλον ανάπτυξης που υποστηρίζει γρήγορο οπτικό προγραμματισμό για τυπικά δισδιάστατα παιχνίδια. Δόθηκε ιδιαίτερη έμφαση στο να παρέχουμε ένα περιβάλλον στο οποίο τυπικά στοιχεία των παιχνιδιών όπως κινήσεις χαρακτήρων και ιδιότητες του περιβάλλοντος συνυπάρχουν με πιο απαιτητικά στοιχεία όπως άμεσο προγραμματισμό οποιουδήποτε επιλεγόμενου αντικείμενο του παιχνιδιού με έναν ζωντανό οπτικό τροποποιητή, με όλες τις ενέργειες να λαμβάνουν χώρα κατά την διάρκεια του παιχνιδιού, και ουσιαστικά αναιρώντας τις διαφορές μεταξύ των φάσεων τροποποίησης, υλοποίησης και του ελέγχου. Ακόμα και όταν το παιχνίδι παίζεται, νέα αντικείμενα μπορούν να δημιουργηθούν και να αλλάξουν, προσθέτοντας νέα χαρακτηριστικά, γεγονότα, και ειδικούς χειριστές. Τα χαρακτηριστικά των αντικειμένων μπορούν να ανανεωθούν κατά την διάρκεια της χρήσης είτε διαδραστικά είτε προσθέτοντας έναν νέο οπτικό κώδικα που θα προκαλέσει αυτές τις αλλαγές. Τέλος, στο περιβάλλον ανάπτυξης παιχνιδιών που προσφέρουμε, ο χρόνος μπορεί ελεύθερα να γυρίσει πίσω και να προχωρήσει μπροστά, να ανακληθούν και να επαναληφθούν σχετικά γεγονότα όπως και η εσωτερική κατάσταση του παιχνιδιού, δίνοντας μια διαφορετική λειτουργία αποσφαλμάτωσης. Προσφέρεται επίσης η δυνατότητα να διαγράψουμε το ιστορικό εγγραφών, από οποιαδήποτε στιγμή και να συνεχίσουμε από εκείνο το σημείο. Με διεπαφή εμπνευσμένη από την συσκευή αναπαραγωγής βίντεο, το ταξίδι στον χρόνο έρχεται πιο κοντά στον χρήστη και κάνει πιο εύκολη την αποσφαλμάτωση. Δημιουργήσαμε μια περίπτωση μελέτης όπου ανακατασκευάσαμε το κλασικό παιχνίδι Super Mario, για να δείξουμε την διαδικασία ανάπτυξης ενός παιχνιδιού απο την αρχή με την χρήση όλων των νέων χαρακτηριστικών.
Φυσική περιγραφή 101 σ. : σχεδ., πιν., εικ. ; 30 εκ.
Γλώσσα Αγγλικά
Θέμα Programming learning
Άμεσος προγραμματισμός
Εκμάθηση προγραμματισμού
Ημερομηνία έκδοσης 2021-11-26
Συλλογή   Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Μεταπτυχιακές εργασίες ειδίκευσης
  Τύπος Εργασίας--Μεταπτυχιακές εργασίες ειδίκευσης
Μόνιμη Σύνδεση https://elocus.lib.uoc.gr//dlib/d/a/f/metadata-dlib-1636547352-210337-22897.tkl Bookmark and Share
Εμφανίσεις 3

Ψηφιακά τεκμήρια
No preview available

Κατέβασμα Εγγράφου
Προβολή Εγγράφου
Εμφανίσεις : 1