Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot
Στόχος της συγκεκριμένης διπλωματικής εργασίας ήταν η δημιουργία και η σχεδίαση ενός δισδιά-στατου παιχνιδιού τύπου platformer με τη χρήση της παιχνιδομηχανής Godot Engine. Επιπροσθέ-τως, στόχο αποτέλεσε η εκμάθηση μίας από τις γλώσσες που χρησιμοποιεί η παιχνιδομηχανή, τη GDScript, καθώς και η εξοι...
| Κύριος συγγραφέας: | |
|---|---|
| Άλλοι συγγραφείς: | |
| Γλώσσα: | Greek |
| Έκδοση: |
2022
|
| Θέματα: | |
| Διαθέσιμο Online: | https://hdl.handle.net/10889/23313 |
| id |
nemertes-10889-23313 |
|---|---|
| record_format |
dspace |
| spelling |
nemertes-10889-233132023-03-02T04:38:11Z Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot Game development using the Godot engine Πνευματικός, Ιωάννης Pnevmatikos, Ioannis Ηλεκτρονικά παιχνίδια Game development Στόχος της συγκεκριμένης διπλωματικής εργασίας ήταν η δημιουργία και η σχεδίαση ενός δισδιά-στατου παιχνιδιού τύπου platformer με τη χρήση της παιχνιδομηχανής Godot Engine. Επιπροσθέ-τως, στόχο αποτέλεσε η εκμάθηση μίας από τις γλώσσες που χρησιμοποιεί η παιχνιδομηχανή, τη GDScript, καθώς και η εξοικείωση με την ίδια τη παιχνιδομηχανή, τις σκηνές, τις κλάσεις, τις μεθό-δους, τις βιβλιοθήκες, τα plugins και πολλά ακόμη. Για την υλοποίηση του συγκεκριμένου project χρησιμοποιήθηκαν εικόνες που αποκτήθηκαν μέσω της ιστοσελίδας Game Art 2D – Royalty Free 2D Game Assets, ήχοι από την ιστοσελίδα Open Game Art, καθώς και συμβουλές και πολύτιμες μέθοδοι μέσω διαφόρων sites, κυρίως της επίσημης ιστοσελίδας της Godot. Το παιχνίδι αποτελεί-ται από τέσσερα επίπεδα – χάρτες, το καθένα από τα οποία έχει το δικό του θέμα – τοπίο. Δη-μιουργήθηκε μια ποικιλία από enemies, ο καθένας από τους οποίους έχει τα δικά του χαραστηρι-στικά, καθώς και νομίσματα και pickups τα οποία χρησιμοποιεί ο παίχτης για ανεφοδιασμό. Από τα παραπάνω ο παίχτης παίρνει πολύτιμους πόντους από τους οποίους διαμορφώνεται το σκορ του. Στόχος του εκάστοτε χρήστη – παίχτη είναι να μαζέψει όσο πιο πολλούς πόντους μπορεί, έτσι ώστε να καταλάβει μία από τις πρώτες θέσεις της online βαθμολογίας που εμφανίζεται στο τέλος του παιχνιδιού μέσω του plugin της SilentWolf. The aim of this dissertation was to create and design a two-dimensional platformer type game us-ing the Godot Engine game machine. In addition, the goal was to learn one of the languages used by the gaming machine, GDScript, as well as familiarity with the gaming machine itself, scenes, clas-ses, methods, libraries, plugins and more. For the implementation of this project the images that were used were obtained through the website Game Art 2D - Royalty Free 2D Game Assets, sounds from the website Open Game Art, as well as tips and valuable methods through various sites, main-ly the official website of Godot. The game consists of four levels - maps, each of which has its own theme - landscape. A variety of enemies have been created, each with its own characteristics, as well as coins and pickups that the player uses for refueling. From the above the player gets valuable points from which his score is formed. The goal of each user-player is to collect as many points as possible, so that he occupies one of the first places in the online standings that appears at the end of the game through the Silent-Wolf plugin. 2022-09-29T07:20:24Z 2022-09-29T07:20:24Z 2022 https://hdl.handle.net/10889/23313 el application/pdf |
| institution |
UPatras |
| collection |
Nemertes |
| language |
Greek |
| topic |
Ηλεκτρονικά παιχνίδια Game development |
| spellingShingle |
Ηλεκτρονικά παιχνίδια Game development Πνευματικός, Ιωάννης Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot |
| description |
Στόχος της συγκεκριμένης διπλωματικής εργασίας ήταν η δημιουργία και η σχεδίαση ενός δισδιά-στατου παιχνιδιού τύπου platformer με τη χρήση της παιχνιδομηχανής Godot Engine. Επιπροσθέ-τως, στόχο αποτέλεσε η εκμάθηση μίας από τις γλώσσες που χρησιμοποιεί η παιχνιδομηχανή, τη GDScript, καθώς και η εξοικείωση με την ίδια τη παιχνιδομηχανή, τις σκηνές, τις κλάσεις, τις μεθό-δους, τις βιβλιοθήκες, τα plugins και πολλά ακόμη. Για την υλοποίηση του συγκεκριμένου project χρησιμοποιήθηκαν εικόνες που αποκτήθηκαν μέσω της ιστοσελίδας Game Art 2D – Royalty Free 2D Game Assets, ήχοι από την ιστοσελίδα Open Game Art, καθώς και συμβουλές και πολύτιμες μέθοδοι μέσω διαφόρων sites, κυρίως της επίσημης ιστοσελίδας της Godot. Το παιχνίδι αποτελεί-ται από τέσσερα επίπεδα – χάρτες, το καθένα από τα οποία έχει το δικό του θέμα – τοπίο. Δη-μιουργήθηκε μια ποικιλία από enemies, ο καθένας από τους οποίους έχει τα δικά του χαραστηρι-στικά, καθώς και νομίσματα και pickups τα οποία χρησιμοποιεί ο παίχτης για ανεφοδιασμό. Από τα παραπάνω ο παίχτης παίρνει πολύτιμους πόντους από τους οποίους διαμορφώνεται το σκορ του. Στόχος του εκάστοτε χρήστη – παίχτη είναι να μαζέψει όσο πιο πολλούς πόντους μπορεί, έτσι ώστε να καταλάβει μία από τις πρώτες θέσεις της online βαθμολογίας που εμφανίζεται στο τέλος του παιχνιδιού μέσω του plugin της SilentWolf. |
| author2 |
Pnevmatikos, Ioannis |
| author_facet |
Pnevmatikos, Ioannis Πνευματικός, Ιωάννης |
| author |
Πνευματικός, Ιωάννης |
| author_sort |
Πνευματικός, Ιωάννης |
| title |
Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot |
| title_short |
Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot |
| title_full |
Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot |
| title_fullStr |
Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot |
| title_full_unstemmed |
Ανάπτυξη παιχνιδιού με χρήση της μηχανής Godot |
| title_sort |
ανάπτυξη παιχνιδιού με χρήση της μηχανής godot |
| publishDate |
2022 |
| url |
https://hdl.handle.net/10889/23313 |
| work_keys_str_mv |
AT pneumatikosiōannēs anaptyxēpaichnidioumechrēsētēsmēchanēsgodot AT pneumatikosiōannēs gamedevelopmentusingthegodotengine |
| _version_ |
1771297331953532928 |