Περίληψη: | Ζούμε σε μια εποχή όπου η τεχνολογία κατέχει έναν πολύ σημαντικό ρόλο στη ζωή μας. Τρόποι διασκέδασης και ψυχαγωγίας, μέθοδοι διδασκαλίας, θέσεις εργασίας και πολλά άλλα έχουν αλλάξει αρκετά υιοθετώντας νέες πρακτικές επηρεασμένες από την ραγδαία ανάπτυξη της τεχνολογίας.
Σημαντικές αλλαγές έχουν πραγματοποιηθεί σε ό,τι αφορά τη διασκέδαση των ανθρώπων και ειδικά το παιχνίδι. Η παρουσία των βιντεοπαιχνιδιών στις ζωές μας έκανε την πρώτη εμφάνισή της γύρω στο 1940, αλλά τα τελευταία χρόνια η εξέλιξή τους συμβαίνει με ταχύτατους ρυθμούς. Η ανάπτυξη εφαρμογών παιχνιδιού γίνεται κατά κύριο λόγο με τις γνωστές «μηχανές παιχνιδιών» (game engines).
Η παρούσα διπλωματική εργασία έχει ως στόχο την σχεδίαση και την παρουσίαση μιας τέτοιας εφαρμογής, του παιχνιδιού Athanasea. Πρόκειται για ένα παιχνίδι πλατφόρμας με αρκετά σύγχρονα γραφικά σχεδιασμένο και υλοποιημένο με τη χρήση της μηχανής Godot. Η εν λόγω μηχανή λειτουργεί με μια αρκετά σαφή δομή λειτουργίας χρησιμοποιώντας σκηνές και κόμβους συνδυασμένα με συγκεκριμένα κομμάτια κώδικα. Παρέχει έτοιμες βιβλιοθήκες για την υλοποίηση πολλών λειτουργιών, διευκολύνοντας έτσι τον δημιουργό εξασφαλίζοντάς του λιγότερο χρόνο και κόπο.
Αρχικά, γίνεται μια εκτενής αναφορά στο τι είναι παιχνίδι, τον ακριβή δηλαδή προσδιορισμό του όρου, τα είδη παιχνιδιών που υπάρχουν, αλλά και το σκοπό που εξυπηρετεί το παιχνίδι στην καθημερινότητα και τη ζωή μας, ενώ ταυτόχρονα γίνεται μια ιστορική αναδρομή του παιχνιδιού σε βάθος πολλών χρόνων. Έπειτα, επικεντρώνεται περισσότερο στα βιντεοπαιχνίδια και τις μηχανές παιχνιδιών αναφέροντας λεπτομέρειες σχετικά με τις πιο δημοφιλείς από αυτές. Στη συνέχεια γίνεται λόγος για την Godot, η οποία χρησιμοποιήθηκε για την ανάπτυξη του παιχνιδιού στο οποίο βασίζεται η εργασία αυτή. Περιγράφονται η δομή λειτουργίας της, τα πλεονεκτήματα που προσφέρει, η σχεδιαστική της φιλοσοφία και παρουσιάζεται μέσα από εικόνες το γραφικό της περιβάλλον.
Τα ανωτέρω συνθέτουν τα τρία πρώτα κεφάλαια της εργασίας, η οποία συνολικά αποτελείται από έξι κεφάλαια. Το τέταρτο κεφάλαιο αναφέρει λεπτομερώς πώς αναπτύχθηκε το παιχνίδι. Καταγράφονται οι πόροι που χρησιμοποιήθηκαν, το gameplay, όλες οι σκηνές και οι κόμβοι που δημιουργήθηκαν, ενώ επισυνάπτονται ακόμη όλα τα script που συνετέθηκαν και όλα τα γραφικά που χρησιμοποιήθηκαν για την ολοκλήρωση της υλοποίησης. Σε επόμενο κεφάλαιο περιγράφονται τα βήματα που ακολουθήθηκαν ώστε να ξεκινήσει η ανάπτυξη της εφαρμογής, γίνεται αναφορά στις πηγές έμπνευσης και πιθανές μελλοντικές επεκτάσεις, ενώ παρουσιάζεται μέσα από εικόνες όλο το gameplay της εφαρμογής.
Τέλος παρουσιάζονται τα συμπεράσματα που εξήχθησαν έπειτα από την περαίωση της πρακτικής και της θεωρητικής προσέγγισης της διπλωματικής αυτής εργασίας. Καθώς η παρούσα εφαρμογή σχεδιάστηκε με γνώμονα την εκπόνηση διπλωματικής εργασίας, η πολυπλοκότητά της είναι μετρίου επιπέδου. Οι βελτιώσεις και οι επεκτάσεις είναι πιθανές και θεμιτές, ώστε να καταστεί η εν λόγω εφαρμογή πιο ενδιαφέρουσα για το κοινό και πιο ανταγωνιστική εμπορικά
|