Υλοποίηση multiplayer παιχνιδιού με χρήση της Unity
Φόρτωση...
Ημερομηνία
Συγγραφείς
Ροδουσάκης, Ιωάννης
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τμήμα Πληροφορικής και Τηλεπικοινωνιών
Περίληψη
Τύπος
Είδος δημοσίευσης σε συνέδριο
Είδος περιοδικού
Είδος εκπαιδευτικού υλικού
Όνομα συνεδρίου
Όνομα περιοδικού
Όνομα βιβλίου
Σειρά βιβλίου
Έκδοση βιβλίου
Συμπληρωματικός/δευτερεύων τίτλος
Περιγραφή
Στην παρούσα πτυχιακή εργασία με τίτλο «Υλοποίηση multiplayer παιχνιδιού με χρήση της Unity» παρουσιάζεται η διαδικασία ανάπτυξης ενός ψηφιακού παιχνιδιού βασισμένο στο σκάκι, το οποίο εστιάζει στην σύνδεση πολλαπλών χρηστών από διαφορετικές συσκευές. Η εφαρμογή αναπτύχθηκε στην μηχανή παιχνιδιού Unity με γλώσσα προγραμματισμού C#.
Η δημιουργία ψηφιακών παιχνιδιών είναι ένας κλάδος που εξελίσσεται διαρκώς τα τελευταία χρόνια. Εξαιτίας της ραγδαίας αυτής εξέλιξης, αναπτύχθηκαν αρκετές μηχανές παιχνιδιών που συμβάλουν στην ευκολότερη και ταχύτερη ανάπτυξη ψηφιακών παιχνιδιών, ακόμα και από άπειρους χρήστες.
Στην παρακάτω εργασία, γίνεται μια γενική ανάλυση ως προς τα ψηφιακά παιχνίδια στη σημερινή εποχή, όσον αφορά τα χαρακτηριστικά διεπαφής, τα είδη ανάπτυξής τους αλλά και τις ειδικότητες που απαιτούνται για την δημιουργία ενός Triple-A παιχνιδιού. Ακολουθεί μια ενημέρωση ως προς τις Μηχανές Παιχνιδιών (Game Engines), όπου και αναλύονται, πλεονεκτήματα, αλλά και μειονεκτήματα της κάθε μιας. Στη συνέχεια, έπεται η περιγραφή της έννοιας “Multiplayer”, όπου επεξηγούνται αλλά και αναπτύσσονται ορισμένα κρίσιμα σημεία της συγκεκριμένης έννοιας. Παρουσιάζεται μια πιο ειδικευμένη μελέτη ως προς το UNITY, οπού αναπτύσσονται οι δυνατότητες της συγκεκριμένης μηχανής παιχνιδιού και γίνεται μία γενική αναφορά στο Σκάκι, με σκοπό την ανάλυση και επεξήγηση των κανόνων του. Τέλος, ο συντάκτης, μέσα από μια μελέτη περίπτωσης με χρήση της UNITY, θα αναφερθεί στις εμπειρίες του, τα σχόλια και τις παρατηρήσεις του ως προς την δημιουργία ενός Indie Multiplayer παιχνιδιού.
In this thesis on "Developing a multiplayer game using Unity" the process of developing a digital chess game based is presented, focusing on the connection of multiple users from different devices. The application was developed in the Unity game engine with C# programming language. Developing digital games is an industry that has been constantly evolving in recent years. Due to this rapid development, several game engines have been developed, contributing to the easier and faster development of digital games, even by inexperienced users. In the current work, a general analysis takes place regarding digital games in today's era, in terms of interface features, their development types, and the specialties required to create a Triple-A game. An update on Game Engines is given to analyse where the advantages and disadvantages of each engine. Afterwards, an update on the "Multiplayer" concept is presented, where some critical points of this concept are explained. A more specialized study of UNITY is presented, where the possibilities of the specific game engine are developed and a general reference is made to chess, in order to analyse and explain its rules. Finally, the author, through a case study using UNITY, will refer to his experiences, comments, and observations regarding the creation of an Indie Multiplayer game.
In this thesis on "Developing a multiplayer game using Unity" the process of developing a digital chess game based is presented, focusing on the connection of multiple users from different devices. The application was developed in the Unity game engine with C# programming language. Developing digital games is an industry that has been constantly evolving in recent years. Due to this rapid development, several game engines have been developed, contributing to the easier and faster development of digital games, even by inexperienced users. In the current work, a general analysis takes place regarding digital games in today's era, in terms of interface features, their development types, and the specialties required to create a Triple-A game. An update on Game Engines is given to analyse where the advantages and disadvantages of each engine. Afterwards, an update on the "Multiplayer" concept is presented, where some critical points of this concept are explained. A more specialized study of UNITY is presented, where the possibilities of the specific game engine are developed and a general reference is made to chess, in order to analyse and explain its rules. Finally, the author, through a case study using UNITY, will refer to his experiences, comments, and observations regarding the creation of an Indie Multiplayer game.
Περιγραφή
Λέξεις-κλειδιά
Παιχνίδι, Unity
Θεματική κατηγορία
Παιχνίδια - Unity
Παραπομπή
Σύνδεσμος
Γλώσσα
el
Εκδίδον τμήμα/τομέας
Τμήμα Πληροφορικής και Τηλεπικοινωνιών
Όνομα επιβλέποντος
Τσουμάνης, Γεώργιος
Εξεταστική επιτροπή
Γιαννακέας, Νικόλαος
Τζάλλας, Αλέξανδρος
Τζάλλας, Αλέξανδρος
Γενική Περιγραφή / Σχόλια
Ίδρυμα και Σχολή/Τμήμα του υποβάλλοντος
Πανεπιστήμιο Ιωαννινων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιών
Πίνακας περιεχομένων
Χορηγός
Βιβλιογραφική αναφορά
Ονόματα συντελεστών
Αριθμός σελίδων
Λεπτομέρειες μαθήματος
item.page.endorsement
item.page.review
item.page.supplemented
item.page.referenced
Άδεια Creative Commons
Άδεια χρήσης της εγγραφής: Attribution-NonCommercial-NoDerivs 3.0 United States