Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος

Τα ενσωματωμένα συστήματα αποτελούν πλέον αναπόσπαστο κομμάτι της ζωής μας. Υπάρχουν στο εσωτερικό κάθε ηλεκτρονικής συσκευής που χρησιμοποιούμε, αλλά και άλλων «μη ηλεκτρονικών» συσκευών και συστημάτων (από καφετιέρες μέχρι οχήματα), ενώ το πλήθος των ενσωματωμένων συστημάτων που υλοποιούνται σε κα...

Πλήρης περιγραφή

Αποθηκεύτηκε σε:
Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μπακτή, Κωνσταντίνα
Άλλοι συγγραφείς: Καλλίγερος, Εμμανουήλ
Γλώσσα:el_GR
Δημοσίευση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/11610/19553
Ετικέτες: Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!
_version_ 1828462200712331264
author Μπακτή, Κωνσταντίνα
author2 Καλλίγερος, Εμμανουήλ
author_facet Καλλίγερος, Εμμανουήλ
Μπακτή, Κωνσταντίνα
author_sort Μπακτή, Κωνσταντίνα
collection DSpace
description Τα ενσωματωμένα συστήματα αποτελούν πλέον αναπόσπαστο κομμάτι της ζωής μας. Υπάρχουν στο εσωτερικό κάθε ηλεκτρονικής συσκευής που χρησιμοποιούμε, αλλά και άλλων «μη ηλεκτρονικών» συσκευών και συστημάτων (από καφετιέρες μέχρι οχήματα), ενώ το πλήθος των ενσωματωμένων συστημάτων που υλοποιούνται σε καθημερινή βάση είναι πολύ μεγάλο. Ο στόχος της εν λόγω διπλωματικής εργασίας είναι η ανάπτυξη μίας εφαρμογής και συγκεκριμένα, ενός βιντεοπαιχνιδιού, σε περιβάλλον ενσωματωμένου συστήματος. Το βιντεοπαιχνίδι που επιλέχθηκε προς υλοποίηση είναι το Pac-Man, ένα από τα δημοφιλέστερα παιχνίδια που έχουν δημιουργηθεί. Έχοντας κλείσει πάνω από 35 χρόνια από τη δημιουργία του, συνεχίζει να παραμένει στην κορυφή των πιο πολυαγαπημένων arcade παιχνιδιών, με δική του κατηγορία στα ρεκόρ Guinness για το μέγιστο καταγεγραμμένο σκορ που επιτεύχθηκε. Για την υλοποίηση της εργασίας, έπρεπε να γίνει κατάλληλη μελέτη των ενσωματωμένων συστημάτων και του τρόπου λειτουργίας τους, ώστε να είναι εφικτός ο προγραμματισμός τους μέσω της γλώσσας προγραμματισμού C, με την οποία αναπτύχθηκε ο κώδικας του παιχνιδιού. Επιπλέον, απαιτούνταν η αντίστοιχη κατανόηση των βασικών κανόνων λειτουργίας που ακολουθεί το αυθεντικό παιχνίδι, με σκοπό την εφαρμογή τους στην υλοποίηση της διπλωματικής. Δύο ήταν οι κύριοι άξονες στους οποίους επικεντρωθήκαμε κατά την ανάπτυξη του παιχνιδιού: στη σχεδίαση των γραφικών της πίστας και των χαρακτήρων του παιχνιδιού και στους μηχανισμούς που διέπουν τη λειτουργία του παιχνιδιού.
id oai:hellanicus.lib.aegean.gr:11610-19553
institution Hellanicus
language el_GR
publishDate 2019
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-195532019-10-31T13:44:40Z Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος Μπακτή, Κωνσταντίνα Καλλίγερος, Εμμανουήλ ενσωματωμένα συστήματα προγραμματισμός γλώσσα προγραμματισμού c βιντεοπαιχνίδια pac-man embedded systems video games programming Embedded computer systems--Programming (URL: http://id.loc.gov/authorities/subjects/sh87006633) Video games (URL: http://id.loc.gov/authorities/subjects/sh85143202) C (Computer program language) (URL: http://id.loc.gov/authorities/subjects/sh85018532) Computer programming (URL: http://id.loc.gov/authorities/subjects/sh85107310) Pac-Man (Game) (URL: http://id.loc.gov/authorities/subjects/sh85096413) Τα ενσωματωμένα συστήματα αποτελούν πλέον αναπόσπαστο κομμάτι της ζωής μας. Υπάρχουν στο εσωτερικό κάθε ηλεκτρονικής συσκευής που χρησιμοποιούμε, αλλά και άλλων «μη ηλεκτρονικών» συσκευών και συστημάτων (από καφετιέρες μέχρι οχήματα), ενώ το πλήθος των ενσωματωμένων συστημάτων που υλοποιούνται σε καθημερινή βάση είναι πολύ μεγάλο. Ο στόχος της εν λόγω διπλωματικής εργασίας είναι η ανάπτυξη μίας εφαρμογής και συγκεκριμένα, ενός βιντεοπαιχνιδιού, σε περιβάλλον ενσωματωμένου συστήματος. Το βιντεοπαιχνίδι που επιλέχθηκε προς υλοποίηση είναι το Pac-Man, ένα από τα δημοφιλέστερα παιχνίδια που έχουν δημιουργηθεί. Έχοντας κλείσει πάνω από 35 χρόνια από τη δημιουργία του, συνεχίζει να παραμένει στην κορυφή των πιο πολυαγαπημένων arcade παιχνιδιών, με δική του κατηγορία στα ρεκόρ Guinness για το μέγιστο καταγεγραμμένο σκορ που επιτεύχθηκε. Για την υλοποίηση της εργασίας, έπρεπε να γίνει κατάλληλη μελέτη των ενσωματωμένων συστημάτων και του τρόπου λειτουργίας τους, ώστε να είναι εφικτός ο προγραμματισμός τους μέσω της γλώσσας προγραμματισμού C, με την οποία αναπτύχθηκε ο κώδικας του παιχνιδιού. Επιπλέον, απαιτούνταν η αντίστοιχη κατανόηση των βασικών κανόνων λειτουργίας που ακολουθεί το αυθεντικό παιχνίδι, με σκοπό την εφαρμογή τους στην υλοποίηση της διπλωματικής. Δύο ήταν οι κύριοι άξονες στους οποίους επικεντρωθήκαμε κατά την ανάπτυξη του παιχνιδιού: στη σχεδίαση των γραφικών της πίστας και των χαρακτήρων του παιχνιδιού και στους μηχανισμούς που διέπουν τη λειτουργία του παιχνιδιού. 2019-10-30T10:03:57Z 2019-10-30T10:03:57Z 2018-11-23 http://hdl.handle.net/11610/19553 el_GR Default License 65 σ. application/pdf Σάμος
spellingShingle ενσωματωμένα συστήματα
προγραμματισμός
γλώσσα προγραμματισμού c
βιντεοπαιχνίδια
pac-man
embedded systems
video games
programming
Embedded computer systems--Programming (URL: http://id.loc.gov/authorities/subjects/sh87006633)
Video games (URL: http://id.loc.gov/authorities/subjects/sh85143202)
C (Computer program language) (URL: http://id.loc.gov/authorities/subjects/sh85018532)
Computer programming (URL: http://id.loc.gov/authorities/subjects/sh85107310)
Pac-Man (Game) (URL: http://id.loc.gov/authorities/subjects/sh85096413)
Μπακτή, Κωνσταντίνα
Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος
title Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος
title_full Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος
title_fullStr Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος
title_full_unstemmed Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος
title_short Υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος
title_sort υλοποίηση βιντεοπαιχνιδιού σε περιβάλλον ενσωματωμένου συστήματος
topic ενσωματωμένα συστήματα
προγραμματισμός
γλώσσα προγραμματισμού c
βιντεοπαιχνίδια
pac-man
embedded systems
video games
programming
Embedded computer systems--Programming (URL: http://id.loc.gov/authorities/subjects/sh87006633)
Video games (URL: http://id.loc.gov/authorities/subjects/sh85143202)
C (Computer program language) (URL: http://id.loc.gov/authorities/subjects/sh85018532)
Computer programming (URL: http://id.loc.gov/authorities/subjects/sh85107310)
Pac-Man (Game) (URL: http://id.loc.gov/authorities/subjects/sh85096413)
url http://hdl.handle.net/11610/19553
work_keys_str_mv AT mpaktēkōnstantina ylopoiēsēbinteopaichnidiouseperiballonensōmatōmenousystēmatos