Design and implementation of turn-based card game in Unity.
Σχεδιασμός και υλοποίηση turn-based card game στη Unity.
![Thumbnail](/bitstream/handle/20.500.12688/9994/SaridakisAnastasios2021.pdf.jpg?sequence=4&isAllowed=y)
View/ Open
Date
2021-09-01Author
Saridakis, Anastasios
Σαριδάκης, Αναστάσιος
Metadata
Show full item recordAbstract
The aim of the present thesis was to create a two-dimensional multi-player digital card game.
Players have the ability to log into the game with their own personal account and create their own deck of cards by selecting cards from their collection. The decks are limited in size and each card has properties such as cost, damage and life points. As a result, when building their deck, players must utilize strategy.
After building their decks, players are able to duel online. These duels are the game's core logic, where each player must analyze and make decisions in turn. The players alternate rounds until one loses.
The thesis was developed using the Unity3D gaming engine, with the help of network technologies such as Mirror. In addition, Google Firebase service offers a database to store online data. Στόχος της πτυχιακής εργασίας ήταν η δημιουργία ενός δυσδιάστατου παιχνιδιού πολλών παικτών με ψηφιακές κάρτες,.
Οι παίκτες έχουν την δυνατότητα να μπορούν να συνδεθούν στο παιχνίδι με τον δικό τους προσωπικό λογαριασμό και να δημιουργήσουν της δικές τους τράπουλες, επιλέγοντας κάρτες από την συλλογή τους. Οι τράπουλες είναι περιορισμένου μεγέθους, όπου κάθε κάρτα έχει τα δικά της χαρακτηριστικά όπως κόστος, ζημιά και ζωή. Επομένως, οι παίκτες πρέπει να χρησιμοποιήσουν στρατηγική κατά την δημιουργία της τράπουλας τους.
Έπειτα, ο κάθε παίκτης μπορεί να μονομαχήσει διαδικτυακά με οποιοδήποτε άλλο παίκτη επιθυμεί. Η μονομαχίες αποτελούν τον πυρήνα του παιχνιδιού, καθώς ο κάθε παίχτης θα πρέπει στον γύρο του να πάρει αποφάσεις. Οι παίκτες ανταλλάζουν γύρους έως ότου κάποιος παίκτης χάσει.
Κατά την δημιουργία της πτυχιακής χρησιμοποιήθηκε η μηχανή παιχνιδιών Unity3D, καθώς και τεχνολογίες δικτύωσης όπως το Mirror. Τέλος χρησιμοποιήθηκε η υπηρεσία της Google - Firebase, η οποία μας παρέχει τη βάση δεδομένων όπου αποθηκεύεται το state του παιχνιδιού.
Collections
The following license files are associated with this item:
This website uses cookies to ensure you get the best browsing experience.
Continue
More info