Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής

Η παρούσα πτυχιακή εργασία έχει ως θέμα τη μελέτη της θεωρίας και των πρακτικών ανάπτυξης ηλεκτρονικών παιχνιδιών, κι έπειτα τη σχεδίαση και ανάπτυξη ενός online ηλεκτρονικού παιχνιδιού στρατηγικής με τη χρήση της Unity για υπολογιστές με λειτουργικό windows. Στο θεωρητικό μέρος γίνεται μία εισαγω...

Full description

Saved in:
Bibliographic Details
Main Author: Παπαδόπουλος, Δημήτριος
Other Authors: Κοκολάκης, Σπύρος
Language:el_GR
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/11610/19525
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1828460210670272512
author Παπαδόπουλος, Δημήτριος
author2 Κοκολάκης, Σπύρος
author_facet Κοκολάκης, Σπύρος
Παπαδόπουλος, Δημήτριος
author_sort Παπαδόπουλος, Δημήτριος
collection DSpace
description Η παρούσα πτυχιακή εργασία έχει ως θέμα τη μελέτη της θεωρίας και των πρακτικών ανάπτυξης ηλεκτρονικών παιχνιδιών, κι έπειτα τη σχεδίαση και ανάπτυξη ενός online ηλεκτρονικού παιχνιδιού στρατηγικής με τη χρήση της Unity για υπολογιστές με λειτουργικό windows. Στο θεωρητικό μέρος γίνεται μία εισαγωγή σε δημοφιλή είδη παιχνιδιών στρατηγικής τα οποία αποτέλεσαν έμπνευση για το παιχνίδι που ανέπτυξα. Τα είδη αυτά είναι τα Collectible Card Games, παιχνίδια στρατηγικής με κάρτες, τα Turn Based Strategy Games, παιχνίδια στρατηγικής βασισμένα σε ένα σύστημα γύρων και τα War Games, παιχνίδια εξομοίωσης πολεμικών συγκρούσεων στο πεδίο της μάχης. Στη συνέχεια μελετιούνται κάποιες βασικές αρχές ανάπτυξης βιντεοπαιχνιδιών καθώς και οι διαδικασίες που ακολουθούνται για την ανάπτυξη τους στη βιομηχανία. Έπειτα αναφέρονται ποιοτικά εργαλεία ανάπτυξης βιντεοπαιχνιδιών και τα βασικά χαρακτηριστικά τους, ενώ δίνεται ιδιαίτερη έμφαση στην ανάλυση των δημοφιλέστερων μηχανών γραφικών Unreal και Unity. Κατά το πρακτικό μέρος της εργασίας καταγράφηκε η σχεδίαση και η ανάπτυξη του παιχνιδιού. Το παιχνίδι ονομάζεται Tactical Battlegrounds και απευθύνεται σε χρήστες λάτρεις παιχνιδιών με κάρτες, ιστορικών παιχνιδιών πολέμου και γενικότερα παιχνιδιών στρατηγικής. Ο παίκτης μπαίνει στο ρόλο του στρατηγού ενός στρατού Ρωμαίων ή Κελτών και διαχειρίζεται τις μονάδες του εφαρμόζοντας συγκεκριμένες στρατηγικές με σκοπό να εξοντώσει όλες τις εχθρικές μονάδες. Όταν ο χρήστης ανοίγει το παιχνίδι βλέπει την οθόνη του αρχικού μενού. Από εκεί έχει την δυνατότητα να κάνει host ένα online match, να συνδεθεί στο match κάποιου άλλου παίκτη γνωρίζοντας την IP του, να μεταβεί στην οθόνη των ρυθμίσεων ή να κλείσει την εφαρμογή. Με την έναρξη ενός match ο παίκτης βρίσκεται στην κύρια οθόνη του παιχνιδιού και έχει στην διάθεση του 5 κάρτες Ρωμαίων ή Κελτών ώστε να μετακινεί κατά τη διάρκεια των γύρων του στο πεδίο της μάχης. Ακόμη ένα κουμπί που του επιτρέπει να μεταβαίνει στις επόμενες φάσεις του γύρου του και τέλος να κλίνει το γύρο του. Οι εχθρικές μονάδες όταν βρίσκονται σε γειτονικές θέσεις, μάχονται μεταξύ τους μέχρι μία από τις δύο να υποχωρήσει. Όταν όλες οι μονάδες ενός παίχτη υποχωρήσουν, αυτόματος ο αντίπαλος του έχει νικήσει το match. Tο παιχνίδι τελειώνει με ένα μήνυμα που ανακοινώνει τον νικητή και μεταβαίνει στην οθόνη του αρχικού μενού. Για την ανάπτυξη του Tactical Battlegrounds χρησιμοποιήθηκε η Unity, το Photoshop και το Visual Studio. Υλοποιήθηκαν συστήματα όπως το drag and drop, το σύστημα γύρων και το σύστημα μάχης. Για το multiplayer μέρος του παιχνιδιού χρησιμοποιήθηκε το Unet σύστημα της Unity. Στο σύνολό της ήταν μία πολύ διδακτική εμπειρία, που με βοήθησε να αναπτύξω τις ικανότητες μου στη σχεδίαση και ανάπτυξη παιχνιδιών αλλά και να αποκομίσω χρήσιμα συμπεράσματα για τις τεχνολογίες με τις οποίες ασχολήθηκα.
id oai:hellanicus.lib.aegean.gr:11610-19525
institution Hellanicus
language el_GR
publishDate 2019
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-195252019-10-31T01:10:23Z Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής Development of a computer strategy game Παπαδόπουλος, Δημήτριος Κοκολάκης, Σπύρος ανάπτυξη παιχνίδι στρατιγική game development strategy Computer games--Design Η παρούσα πτυχιακή εργασία έχει ως θέμα τη μελέτη της θεωρίας και των πρακτικών ανάπτυξης ηλεκτρονικών παιχνιδιών, κι έπειτα τη σχεδίαση και ανάπτυξη ενός online ηλεκτρονικού παιχνιδιού στρατηγικής με τη χρήση της Unity για υπολογιστές με λειτουργικό windows. Στο θεωρητικό μέρος γίνεται μία εισαγωγή σε δημοφιλή είδη παιχνιδιών στρατηγικής τα οποία αποτέλεσαν έμπνευση για το παιχνίδι που ανέπτυξα. Τα είδη αυτά είναι τα Collectible Card Games, παιχνίδια στρατηγικής με κάρτες, τα Turn Based Strategy Games, παιχνίδια στρατηγικής βασισμένα σε ένα σύστημα γύρων και τα War Games, παιχνίδια εξομοίωσης πολεμικών συγκρούσεων στο πεδίο της μάχης. Στη συνέχεια μελετιούνται κάποιες βασικές αρχές ανάπτυξης βιντεοπαιχνιδιών καθώς και οι διαδικασίες που ακολουθούνται για την ανάπτυξη τους στη βιομηχανία. Έπειτα αναφέρονται ποιοτικά εργαλεία ανάπτυξης βιντεοπαιχνιδιών και τα βασικά χαρακτηριστικά τους, ενώ δίνεται ιδιαίτερη έμφαση στην ανάλυση των δημοφιλέστερων μηχανών γραφικών Unreal και Unity. Κατά το πρακτικό μέρος της εργασίας καταγράφηκε η σχεδίαση και η ανάπτυξη του παιχνιδιού. Το παιχνίδι ονομάζεται Tactical Battlegrounds και απευθύνεται σε χρήστες λάτρεις παιχνιδιών με κάρτες, ιστορικών παιχνιδιών πολέμου και γενικότερα παιχνιδιών στρατηγικής. Ο παίκτης μπαίνει στο ρόλο του στρατηγού ενός στρατού Ρωμαίων ή Κελτών και διαχειρίζεται τις μονάδες του εφαρμόζοντας συγκεκριμένες στρατηγικές με σκοπό να εξοντώσει όλες τις εχθρικές μονάδες. Όταν ο χρήστης ανοίγει το παιχνίδι βλέπει την οθόνη του αρχικού μενού. Από εκεί έχει την δυνατότητα να κάνει host ένα online match, να συνδεθεί στο match κάποιου άλλου παίκτη γνωρίζοντας την IP του, να μεταβεί στην οθόνη των ρυθμίσεων ή να κλείσει την εφαρμογή. Με την έναρξη ενός match ο παίκτης βρίσκεται στην κύρια οθόνη του παιχνιδιού και έχει στην διάθεση του 5 κάρτες Ρωμαίων ή Κελτών ώστε να μετακινεί κατά τη διάρκεια των γύρων του στο πεδίο της μάχης. Ακόμη ένα κουμπί που του επιτρέπει να μεταβαίνει στις επόμενες φάσεις του γύρου του και τέλος να κλίνει το γύρο του. Οι εχθρικές μονάδες όταν βρίσκονται σε γειτονικές θέσεις, μάχονται μεταξύ τους μέχρι μία από τις δύο να υποχωρήσει. Όταν όλες οι μονάδες ενός παίχτη υποχωρήσουν, αυτόματος ο αντίπαλος του έχει νικήσει το match. Tο παιχνίδι τελειώνει με ένα μήνυμα που ανακοινώνει τον νικητή και μεταβαίνει στην οθόνη του αρχικού μενού. Για την ανάπτυξη του Tactical Battlegrounds χρησιμοποιήθηκε η Unity, το Photoshop και το Visual Studio. Υλοποιήθηκαν συστήματα όπως το drag and drop, το σύστημα γύρων και το σύστημα μάχης. Για το multiplayer μέρος του παιχνιδιού χρησιμοποιήθηκε το Unet σύστημα της Unity. Στο σύνολό της ήταν μία πολύ διδακτική εμπειρία, που με βοήθησε να αναπτύξω τις ικανότητες μου στη σχεδίαση και ανάπτυξη παιχνιδιών αλλά και να αποκομίσω χρήσιμα συμπεράσματα για τις τεχνολογίες με τις οποίες ασχολήθηκα. 2019-10-30T08:57:44Z 2019-10-30T08:57:44Z 2019-10-14 http://hdl.handle.net/11610/19525 el_GR Default License 57 σ. application/pdf Σάμος
spellingShingle ανάπτυξη
παιχνίδι
στρατιγική
game
development
strategy
Computer games--Design
Παπαδόπουλος, Δημήτριος
Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής
title Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής
title_full Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής
title_fullStr Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής
title_full_unstemmed Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής
title_short Ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής
title_sort ανάπτυξη ηλεκτρονικού παιχνιδιού στρατηγικής
topic ανάπτυξη
παιχνίδι
στρατιγική
game
development
strategy
Computer games--Design
url http://hdl.handle.net/11610/19525
work_keys_str_mv AT papadopoulosdēmētrios anaptyxēēlektronikoupaichnidioustratēgikēs
AT papadopoulosdēmētrios developmentofacomputerstrategygame