Ανάπτυξη παιχνιδιού με τη χρήση της μηχανής Godot
Τα τελευταία 30 χρόνια η βιομηχανία των ηλεκτρονικών παιχνιδιών έχει αναπτυχθεί ραγδαία και αποτελεί μία από τις μεγαλύτερες βιομηχανίες διασκέδασης. Αυτό έχει ως φυσικό επακόλουθο να έχουν δημιουργηθεί διάφορες μηχανές ανάπτυξης παιχνιδιών (game engines), με τη Godot να αποτελεί μία από τις τελε...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | 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 |