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

Στόχος της συγκεκριμένης διπλωματικής εργασίας ήταν η δημιουργία και η σχεδίαση ενός δισδιά-στατου παιχνιδιού τύπου platformer με τη χρήση της παιχνιδομηχανής Godot Engine. Επιπροσθέ-τως, στόχο αποτέλεσε η εκμάθηση μίας από τις γλώσσες που χρησιμοποιεί η παιχνιδομηχανή, τη GDScript, καθώς και η εξοι...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Πνευματικός, Ιωάννης
Άλλοι συγγραφείς: Pnevmatikos, Ioannis
Γλώσσα: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