Σχεδιασμός και τεχνική υλοποίηση ηλεκτρονικών παιχνιδιών
Design and technical implementation of video games
Μεταπτυχιακή διπλωματική εργασία
Author
Λυμπερόπουλος, Αναστάσιος
Date
2022-05Advisor
Πλατής, ΝικόλαοςAbstract
Σκοπός της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η τεχνική υλοποίηση ηλεκτρονικών παιχνιδιών. Παρουσιάζεται αναλυτικά τόσο το θεωρητικό πλαίσιο όσο και το τεχνικό για να έχει κάποιος όλα τα απαραίτητα εφόδια στην δημιουργία ενός ηλεκτρονικού παιχνιδιού ακόμα και αν δεν διαθέτει πρότερη εμπειρία στο αντικείμενο. Η εργασία χωρίζεται σε τρείς ενότητες: η πρώτη ενότητα περιλαμβάνει κάποια στοιχεία θεωρητικού πλαισίου γύρω από τα ηλεκτρονικά παιχνίδια, η δεύτερη περιλαμβάνει την δημιουργία ενός εγγράφου περιγραφής ιδέας ενός παιχνιδιού δράσης-περιπέτειας και η τρίτη ενότητα περιλαμβάνει την τεχνική υλοποίηση ενός 2D ηλεκτρονικού παιχνιδιού στην μηχανή παιχνιδιών Unity Engine.
Όσον αφορά την δημιουργία του εγγράφου περιγραφής ιδέας παιχνιδιού, το παιχνίδι που έχει αναλυθεί είναι πρωτότυπο ως προς το σενάριο. Έχοντας λάβει ερεθίσματα τόσο από τηλεοπτικές σειρές όσο και από ηλεκτρονικά παιχνίδια κονσόλας συγκεντρώσαμε στοιχεία και από τις δύο αυτές πηγές και εμπνευστήκαμε την δημιουργία του εν λόγω ηλεκτρονικού παιχνιδιού.
Για την τεχνική υλοποίηση ενός 2D ηλεκτρονικού παιχνιδιού χρησιμοποιήθηκε η μηχανή παιχνιδιών Unity Engine και περιγράφεται βήμα προς βήμα η υλοποίηση του παιχνιδιού. Σκοπός της συγκεκριμένης ενότητας είναι να εμπνεύσει ανθρώπους οι οποίοι δεν έχουν δημιουργήσει στο παρελθόν ηλεκτρονικά παιχνίδια, να έχουν μία καλή βάση μέσα από αυτή την εργασία για να ξεκινήσουν την δημιουργία ηλεκτρονικών παιχνιδιών.
Abstract
The purpose of this dissertation is the design and technical implementation of electronic games. Both the theoretical and the technical framework are presented in detail for one to have all the necessary equipment in the creation of an electronic game, even if one does not have previous experience in the subject. This dissertation is divided into three sections: the first section includes some theoretical framework elements around electronic games, the second incudes the creation of an idea description document of an action-adventure game and the third section includes the technique implementation of a 2D electronic game on the Unity Engine game machine.
Regarding the creation of the game idea description document, the game that has been analyzed is original in terms of the script. Having received stimuli from both TV series and the console video games, we gathered data from both sources and were inspired to create this video game.
Regarding the implementation of a 2D electronic game, the Unity gaming engine was used and the implementation is described step by step. The purpose of this section is to inspire people who have not created video games in the past, to have a good foundation through this work to start creating video games.