Δημιουργία ενός round-based zombie survival παιχνιδίου με Unity-3D

Φόρτωση...
Μικρογραφία εικόνας
Ημερομηνία
2025-03-18
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
ΕΛΜΕΠΑ, Σχολή Μηχανικών (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Περίληψη
Η παρούσα πτυχιακή εργασία αφορά τη δημιουργία ενός βιντεοπαιχνιδιού λόγω προσωπικού ενδιαφέροντος για τον τομέα του gaming. Πιο συγκεκριμένα ήθελα να εστιάσω στο πως μπορεί να δημιουργηθεί και να λειτουργήσει ένα ηλεκτρονικό βιντεοπαιχνίδι. Με ποιο τρόπο μπορούμε να συνδέσουμε τα διαφορετικά στοιχεία που μας δίνονται για ένα παιχνίδι, με τους πιθανούς κώδικες ώστε να βγει κάποιο λειτουργικό αποτέλεσμα και ευχάριστο στο χρήστη. Κεντρική ιδέα της πτυχιακής εργασίας είναι η δημιουργία ενός παιχνιδιού επιβίωσης πρώτου προσώπου. Σκοπός του παίκτη είναι να επιβιώσει όσο δυνατόν περισσότερους γύρους με τα όπλα που το δίνονται, ενώ οι αντίπαλοι που συναντά αποτελούνται από πολυάριθμες ορδές zombies (SombieZ). Κάποια από τα εργαλεία που χρησιμοποιήθηκαν και μου κίνησαν το ενδιαφέρον ήταν το UNITY3D και η χρήση της γλώσσας C#. Το πρώτο αποτελεί πλαίσιο ανάπτυξης λογισμικού για την κατασκευή βιντεοπαιχνιδιών ενώ το δεύτερο είναι μια γλωσσά προγραμματισμού η οποία έχει υψηλή συμβατότητα με το UNITY3D.
This thesis concerns a creation of a video game due to a personal interest in the gaming section. More specifically, i wanted to focus on how an electronic video game can be created and operated. How can we connect the different elements given to us for a game, with the possible codes in order to get a functional and user-friendly result. The central idea of this thesis is the creation of a first-person survival game. The player’s goal is to survive as many rounds as possible with weapons given to him while the opponents he encounters consist of numerous hordes of zombies (SombieZ). Some of the tools that were used that interested me were Unity3D and C#. The first one is a software development kit for building video games while the other is a programming language that is highly compatible with Unity3D.
Περιγραφή
Λέξεις-κλειδιά
Βιντεοπαιχνίδι, Video game, Unity3D, C#
Παραπομπή