ΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ
Ον/μο Φοιτήτριας: Κολτσανίδου Ειρήνη
ΑΜ: Π2013033
Τελική Αναφορά Github Pages
ΠΑΡΑΔΟΤΕΑ
Παραδοτέο 1
- Δήλωση θέματος: Super Mario
- Initial settings (όπως περιγράφονται στο README.md του repository)
- Link του παιχνιδιού
Παραδοτέο 2
- Δημιουργία νέας πίστας για το παιχνίδι χρησιμοποιώντας το πρόγραμμα Tiled Map Editor,
- Αλλαγή εμφάνισης σε πράσινο χρώμα του πρωταγωνιστή του παιχνιδιού, Super Mario,
- Αλλαγή εμφάνισης των coins σε κιτρινο-πρασινο χρώμα,
-
Προσθήκη ήχων και μουσική.
Μουσική για το background που παίζει σε όλη την διάρκεια του παιχνιδιού,
Διάφοροι ήχοι όταν πηδάει, όταν μαζεύει κέρματα, όταν σκοτώνει έναν εχθρό και όταν χάνει το παιχνίδι,
-
Επέκταση παιχνιδιού ώστε να προστεθεί score και ζωές.
Σκορ: 10 πόντοι με τη συλλογή κάθε κέρματος και 20 πόντοι για κάθε επίθεση σε κάποιο εχθρό
Ζωές: Μείωση μιας ζωής όταν πέφτει ο Mario στο γκρεμό (στο κενό) ή όταν σκοτωθεί (πέσει πάνω) απο κάποιο εχθρό
Παραδοτέο 3
- Αλλαγή εμφάνισης των εχθρών, Goombas σε μωβ χρώμα,
- Τέλος παιχνιδιού όταν χαθούν και οι τρείς διαθέσιμες ζωές,
- Εμφάνιση μυνήματος νίκης (You Won) με το συνολικό σκορ που έχει συγκεντρωθεί απο την αρχή του παιχνιδιού,
- Εμφάνιση μυνήματος ήττας (Game Over) με το συνολικό σκορ που έχει συγκεντρωθεί απο την αρχή του παιχνιδιού
Παραδοτέο 4
- Αποστολή μιας πίστας στο κεντρικό repository του παιχνιδιού στο branch: gh-pages και στο φάκελο: extensions,
- Τελική αναφορά εργασίας
Super Mario
ΕΙΣΑΓΩΓΗ
Το θέμα που αποφάσισα να επιλέξω για την υλοποίηση της εργαστηριακής εργασίας του μαθήματος Γ’ εξαμήνου Επικοινωνία Ανθρώπου - Υπολιστή είναι το παιχνίδι Super Mario Bros., το πρώτο παιχνίδι της σειράς Super Mario, το οποίο ήταν ένα απο τα αγαπημένα μου παιχνίδια απο όταν ήμουν μικρό παιδί.
Το Super Mario Bros. είναι ένα βιντεοπαιχνίδι πλατφόρμας, που δημιουργήθηκε από τη Nintendo για το Nintendo Entertainment System. Κυκλοφόρησε στην Ιαπωνία στις 13 Σεπτεμβρίου του 1985, για το Family Computer, αργότερα την Αμερική για το Nintendo Entertainment System, την Ευρώπη στις 15 Μαΐου του 1987 και την Αυστραλία αργότερα το 1987.
Το Super Mario Bros. θεωρείται ως ένα από τα καλύτερα παιχνίδια που κυκλοφόρησαν ποτέ, καθώς έσωσε τη βιομηχανία των παιχνιδιών από μία τεράστια κρίση που άρχισε από το 1983 μέχρι το 1985. Το παιχνίδι βοήθησε στη διασημότητα του είδος side-scrolling. Ήταν, επίσης, το βιντεοπαιχνίδι με τις περισσότερες πωλήσεις για τρεις δεκαετίες, μέχρι που το ξεπέρασε το Wii Sports.
Ο σκοπός του παιχνιδιού είναι η ψυχαγωγία και η διασκέδαση.
ΕΠΙΛΟΓΗ ΕΡΓΑΛΕΙΩΝ
Για την υλοποίηση της εργασίας χρησιμοποιήθηκαν τα ακόλουθα εργαλεία:
- WampServer για την τοπική εκτέλεση του κώδικα (παιχνιδιού),
- Notepad++ για την επεξεργασία/συγγραφή του κώδικα,
- Tiled για την δημιουργία της καινούριας πίστας και των layers,
- Adobe Photoshop CC για την επεξεργασία εικόνων και χαρακτήρων/εχθρών που χρησιμοποιήθηκαν
ΔΙΑΔΙΚΑΣΙΑ ΑΝΑΠΤΥΞΗΣ
Ο παίκτης ελέγχει τον κύριο πρωταγωνιστή της σειράς, τον Mario. Μετακινείται από την αριστερή προς την δεξιά μεριά της οθόνης για να φτάσει στο τέλος της πίστας. Υπάρχουν διασπαρμένα κέρματα σε όλη την έκταση της πίστας για να συλλέξει ο Mario όπου ένα κέρμα αντιστοιχεί σε 10 πόντους οι οποίοι προστίθονται στο συνολικό σκορ.
Ο παίκτης έχει διαθέσιμο ένα συγκεκριμένο νούμερο από ζωές και συγκεκριμένα τρεις. Οι πιθανοί λόγοι για να χάσει μια ζωή είναι αν δεχτεί ζημιά από εχθρούς ή αν πέσει σε γκρεμό (στο κενό) . Ο Mario μπορεί να επιτεθεί σε εχθρούς, πηδώντας πάνω τους. Για παράδειγμα, ένας Goomba ο οποίος θα ισιώσει και θα ηττηθεί και όταν γίνει αυτό ο παίκτης θα κερδίσει επιπλέον 20 πόντους στο συνολικό του σκορ.
Το παιχνίδι τελειώνει όταν ο παίκτης ξεμείνει από ζωές και τότε εμφανίζεται στην οθόνη μύνημα ήττας (Game Over) με το συνολικό σκορ που έχει συγκεντρώσει απο την αρχή του παιχνιδιού ή όταν μαζέψει όλα τα υπάρχοντα κέρματα και έτσι εμφανίζει μύνημα νίκης (YOU WON) με το συνολικο σκορ που έχει συγκεντρώσει απο την αρχή του παιχνιδιού. Όταν εμφανίζει κάποιο απο αυτά τα μυνήματα, οι ζωες και το σκορ εξαφανίζονται απο πάνω αριστερά (το ταμπλό).
ΕΝΔΕΙΚΤΙΚΕΣ ΟΘΟΝΕΣ
ΣΥΜΠΕΡΑΣΜΑΤΑ
Η συγκεκριμένη εργαστηριακή εργασία με βοήθησε να χρησιμοποιώ καλύτερα τη βιβλιοθήκη της javascript Phaser και το πρόγραμμα Tiled Map Editor με το οποίο δημιουργήθηκε και η καινούρια πίστα. Επίσης, έμαθα να χειρίζομαι καλύτερα την πλατφόρμα του Github.