Περίληψη: | Στο πλαίσιο της διπλωματικής αναπτύχθηκε ένα παιχνίδι με χρήση της
Unity Engine. Κύριος σκοπός ήταν η δημιουργία ενός υπόβαθρου για
ένα 2D top-down παιχνίδι δράσης, του οποίου τα γραφικά θα
αποτελούνται, κυρίως, από απλά σχήματα. Επίσης, σκοπό αποτελούσε
η εκμάθηση και εξοικείωση με την ίδια τη Unity, καθώς και τη γλώσσα
που χρησιμοποιεί, η οποία είναι η C#. Πιο συγκεκριμένα, ο παίχτης θα
ελέγχει έναν χαρακτήρα, ο οποίος θα είναι μέρος μιας ομάδας που θα
χαρακτηρίζεται από ένα χρώμα, και θα πολεμάει χαρακτήρες άλλων
ομάδων, έχοντας στη διάθεσή του ένα σύνολο κινήσεων και επιθέσεων.
Οι πίστες, είτε θα αποτελούν έναν ευρύ χώρο με σύνορα, είτε ένα
σύνολο δωματίων, στα οποία ο παίχτης θα πρέπει εκπληρώνει κάποιο
σκοπό, καθώς θα τα διατρέχει. Γενικά, χρησιμοποιήθηκε η έννοια των
State Machines για την υλοποίηση αρκετών διαδικασιών, κυρίως των
επιθέσεων και του AI των χαρακτήρων που ελέγχει ο υπολογιστής.
Επιπλέον, αναπτύχθηκε η δυνατότητα του παίχτη να πραγματοποιεί
διαλόγους με άλλους χαρακτήρες, προκαλώντας και ενέργειες ανάλογα
με τις απαντήσεις που δίνονται. Εκτός από αυτά που αναφέρθηκαν,
υλοποιήθηκε και το LightsOut puzzle ως μέρος του παιχνιδιού. Τέλος,
έγινε μερικώς ενασχόληση και με το scripting του Unity Editor.
|