Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot

Τα τελευταία 30 χρόνια η βιομηχανία των ηλεκτρονικών παιχνιδιών έχει αναπτυχθεί ραγδαία και αποτελεί μία από τις μεγαλύτερες βιομηχανίες διασκέδασης. Αυτό έχει ως φυσικό επακόλουθο να έχουν δημιουργηθεί διάφορες μηχανές ανάπτυξης παιχνιδιών (game engines), με τη Godot να αποτελεί μία από τις τελε...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Σταθόπουλος, Αναστάσιος
Άλλοι συγγραφείς: Stathopoulos, Anastasios
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/16524
Περιγραφή
Περίληψη:Τα τελευταία 30 χρόνια η βιομηχανία των ηλεκτρονικών παιχνιδιών έχει αναπτυχθεί ραγδαία και αποτελεί μία από τις μεγαλύτερες βιομηχανίες διασκέδασης. Αυτό έχει ως φυσικό επακόλουθο να έχουν δημιουργηθεί διάφορες μηχανές ανάπτυξης παιχνιδιών (game engines), με τη Godot να αποτελεί μία από τις τελευταίες σημαντικές προσθήκες σε αυτή τη λίστα. Σκοπός της εργασίας αυτής ήταν η ανάπτυξη ενός παιχνιδιού με τη χρήση της Godot, με την εκμάθηση της λειτουργίας της και την εξοικείωση με αυτή να αποτελούν φυσική απόρροια, αλλά και αυτοσκοπό της εργασίας. Αρχικά, γίνεται μία σύντομη ανάπτυξη των χαρακτηριστικών άλλων γνωστών μηχανών ανάπτυξης παιχνιδιών, αντιπαραθέτοντας τα με τα αντίστοιχα της Godot και αναπτύσσονται τα συγκριτικά πλεονεκτήματα και μειονεκτήματα τους. Στη συνέχεια, περιγράφεται σε μεγαλύτερο βάθος ο τρόπος λειτουργείας της Godot, της γλώσσας προγραμματισμού που χρησιμοποιεί: Gdscript και τελικά αναπτύσσεται ο τρόπος λειτουργίας του ίδιου του παιχνιδιού που αναπτύχθηκε. Το ίδιο το παιχνίδι αποτελεί ένα 2D top-down stealth game (δύο διαστάσεων, με την κάμερα να δείχνει την κάτοψη του χώρου και με σκοπό την αποφυγή ανίχνευσης του ήρωα), ο βασικός σκοπός του παίκτη είναι να καταφέρει να μαζέψει όλα τα λάφυρα της πίστας χωρίς να τον ανιχνεύσουν οι φρουροί και οι κάμερες. Έχει αναπτυχθεί ένα επίπεδο, ώστε να γίνονται ξεκάθαρα όλα τα στοιχεία του παιχνιδιού.