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

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

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Σταθόπουλος, Αναστάσιος
Άλλοι συγγραφείς: Stathopoulos, Anastasios
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/16524
id nemertes-10889-16524
record_format dspace
spelling nemertes-10889-165242022-09-05T11:16:32Z Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot Game development using the Godot game engine Σταθόπουλος, Αναστάσιος Stathopoulos, Anastasios Μηχανή Godot Ηλεκτρονικά παιχνίδια Godot 2D top-down stealth game Τα τελευταία 30 χρόνια η βιομηχανία των ηλεκτρονικών παιχνιδιών έχει αναπτυχθεί ραγδαία και αποτελεί μία από τις μεγαλύτερες βιομηχανίες διασκέδασης. Αυτό έχει ως φυσικό επακόλουθο να έχουν δημιουργηθεί διάφορες μηχανές ανάπτυξης παιχνιδιών (game engines), με τη Godot να αποτελεί μία από τις τελευταίες σημαντικές προσθήκες σε αυτή τη λίστα. Σκοπός της εργασίας αυτής ήταν η ανάπτυξη ενός παιχνιδιού με τη χρήση της Godot, με την εκμάθηση της λειτουργίας της και την εξοικείωση με αυτή να αποτελούν φυσική απόρροια, αλλά και αυτοσκοπό της εργασίας. Αρχικά, γίνεται μία σύντομη ανάπτυξη των χαρακτηριστικών άλλων γνωστών μηχανών ανάπτυξης παιχνιδιών, αντιπαραθέτοντας τα με τα αντίστοιχα της Godot και αναπτύσσονται τα συγκριτικά πλεονεκτήματα και μειονεκτήματα τους. Στη συνέχεια, περιγράφεται σε μεγαλύτερο βάθος ο τρόπος λειτουργείας της Godot, της γλώσσας προγραμματισμού που χρησιμοποιεί: Gdscript και τελικά αναπτύσσεται ο τρόπος λειτουργίας του ίδιου του παιχνιδιού που αναπτύχθηκε. Το ίδιο το παιχνίδι αποτελεί ένα 2D top-down stealth game (δύο διαστάσεων, με την κάμερα να δείχνει την κάτοψη του χώρου και με σκοπό την αποφυγή ανίχνευσης του ήρωα), ο βασικός σκοπός του παίκτη είναι να καταφέρει να μαζέψει όλα τα λάφυρα της πίστας χωρίς να τον ανιχνεύσουν οι φρουροί και οι κάμερες. Έχει αναπτυχθεί ένα επίπεδο, ώστε να γίνονται ξεκάθαρα όλα τα στοιχεία του παιχνιδιού. 2022-07-14T07:23:58Z 2022-07-14T07:23:58Z 2022-07-08 http://hdl.handle.net/10889/16524 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Μηχανή Godot
Ηλεκτρονικά παιχνίδια
Godot
2D top-down stealth game
spellingShingle Μηχανή Godot
Ηλεκτρονικά παιχνίδια
Godot
2D top-down stealth game
Σταθόπουλος, Αναστάσιος
Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot
description Τα τελευταία 30 χρόνια η βιομηχανία των ηλεκτρονικών παιχνιδιών έχει αναπτυχθεί ραγδαία και αποτελεί μία από τις μεγαλύτερες βιομηχανίες διασκέδασης. Αυτό έχει ως φυσικό επακόλουθο να έχουν δημιουργηθεί διάφορες μηχανές ανάπτυξης παιχνιδιών (game engines), με τη Godot να αποτελεί μία από τις τελευταίες σημαντικές προσθήκες σε αυτή τη λίστα. Σκοπός της εργασίας αυτής ήταν η ανάπτυξη ενός παιχνιδιού με τη χρήση της Godot, με την εκμάθηση της λειτουργίας της και την εξοικείωση με αυτή να αποτελούν φυσική απόρροια, αλλά και αυτοσκοπό της εργασίας. Αρχικά, γίνεται μία σύντομη ανάπτυξη των χαρακτηριστικών άλλων γνωστών μηχανών ανάπτυξης παιχνιδιών, αντιπαραθέτοντας τα με τα αντίστοιχα της Godot και αναπτύσσονται τα συγκριτικά πλεονεκτήματα και μειονεκτήματα τους. Στη συνέχεια, περιγράφεται σε μεγαλύτερο βάθος ο τρόπος λειτουργείας της Godot, της γλώσσας προγραμματισμού που χρησιμοποιεί: Gdscript και τελικά αναπτύσσεται ο τρόπος λειτουργίας του ίδιου του παιχνιδιού που αναπτύχθηκε. Το ίδιο το παιχνίδι αποτελεί ένα 2D top-down stealth game (δύο διαστάσεων, με την κάμερα να δείχνει την κάτοψη του χώρου και με σκοπό την αποφυγή ανίχνευσης του ήρωα), ο βασικός σκοπός του παίκτη είναι να καταφέρει να μαζέψει όλα τα λάφυρα της πίστας χωρίς να τον ανιχνεύσουν οι φρουροί και οι κάμερες. Έχει αναπτυχθεί ένα επίπεδο, ώστε να γίνονται ξεκάθαρα όλα τα στοιχεία του παιχνιδιού.
author2 Stathopoulos, Anastasios
author_facet Stathopoulos, Anastasios
Σταθόπουλος, Αναστάσιος
author Σταθόπουλος, Αναστάσιος
author_sort Σταθόπουλος, Αναστάσιος
title Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot
title_short Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot
title_full Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot
title_fullStr Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot
title_full_unstemmed Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot
title_sort ανάπτυξη παιχνιδιού με τη χρήση της μηχανής godot
publishDate 2022
url http://hdl.handle.net/10889/16524
work_keys_str_mv AT stathopoulosanastasios anaptyxēpaichnidioumetēchrēsētēsmēchanēsgodot
AT stathopoulosanastasios gamedevelopmentusingthegodotgameengine
_version_ 1771297196526796800