Pacman
ΟΝΟΜΑΤΕΠΩΝΥΜΟ : ΔΗΜΗΤΡΙΟΣ ΕΞΑΡΧΟΣ ΑΡΙΘΜΟΣ ΜΗΤΡΩΟΥ: Π2014057
ΠΡΩΤΟ ΠΑΡΑΔΟΤΕΟ
- Θα επιλέξω το πρώτο θέμα : pacman
ΔΕΥΤΕΡΟ ΠΑΡΑΔΟΤΕΟ Άλλαξε πρωταγωνιστή, πρόσθεσε επιπλέον αντικείμενα και δημιουργία νέας πίστας
- Στην θέση του pacman έβαλα τον luigi-man και αντί για bullets έβαλα cookies.
- Επίσης πρόσθεσα hp-potions.
- Τέλος έβαλα ένα copyright-free τραγούδι το Royalty (https://www.youtube.com/watch?v=YuH9H1lntTg&list=PLKQWNXwX2zTkYUBbLPaTwYpDBIcFnDch3).
- Το site που χρησιμοποίησα για να πάρω το sprite μου είναι : https://www.spriters-resource.com/game_boy_advance/mlss/sheet/7542/
- Για την πίστα χρησιμόποιησα το tiled πρόγραμμα.
ΤΡΙΤΟ ΠΑΡΑΔΟΤΕΟ Πρόσθεσε score, bonus, ζωές και ήχους
- Από το προηγούμενο παραδοτέο είχα προσθέσει τον ήχο, με την διαφορά ότι μείωσα την ένταση του ήχου όταν κάποιος μπαίνει στο παιχνίδι στο 20%.
- Επίσης πρόσθεσα score το οποίο αυξάνεται κατά 1 κάθε φορα που ο luigi-man τρωει ενα cookie καθώς και ζωή σε περίπτωση που o luigi-man περάσει πάνω απο κάποιο Hp-potion.
- Προσπάθησα να βάλω τα potions να εμφανίζονται σε συγκεκριμένα spots πάνω στο map σε random χρονικες στιγμές. Δεν εξαφανίζονται παρά μόνο αν ο luigi-man περάσει απο πάνω τους όμως. Σε επόμενο παραδοτέο θα βάλω να εξαφανίζονται μετά απο κάποιο χρονικό διάστημα και όταν γίνεται revive τα hp-potions να μην γίνονται revive όλα αλλά μόνο τα αρχικά.
- Το site που χρησιμοποίησα για να κάνω τις αλλαγές : http://phaser.io/examples
ΤΕΤΑΡΤΟ ΠΑΡΑΔΟΤΕΟ Πρόσθεσε εχθρούς και χρόνο.
-
Έβαλα προσθήκη χρόνου. Υπάρχει δηλαδή μια μεταβλητή scoreTime που ξεκινάει από το 0 και αυξάνεται όσο περνάνε τα δευτερόλεπτα.
- Τελική αναφορά: Σε σχέση με το αρχικό pacman έγιναν προσθήκες τροποιήσεις και βελτιώσεις.
- Βιβλιογραφία : Μερικά sites που χρησιμοποίησα για να πάρω βοήθεια ήταν το http://phaser.io/examples , https://www.youtube.com (παρακολούθηση tutorial για την υλοποίηση των σκέψεων μου), forums οπως http://www.html5gamedevs.com/ και https://stackoverflow.com/( όπου έβρισκα λύσεις για παρόμοια προβλήματα που είχαν αντιμετωπίσει άλλα άτομα πριν απο μένα)
- Εικόνες και sprites πάρθηκαν από https://www.spriters-resource.com/game_boy_advance/mlss/sheet/7542/ και απο google εικόνες.
- Προγράμματα που με βοήθησαν ήταν το tiled , brackets (text editor) , xampp, gimp.
Βελτίωση και προσθήκη
- Πρόσθεσα speed potions (sppotions) τα οποία αυξάνουν την ταχύτητα του παίκτη +2 κάθε φορά που τρώει ένα τέτοιο ελιξήριο.
- Έφτιαξα δεύτερο health potion ώστε τα random potions που θα εμφανίζονται στο map να μην γίνονται όλα revive μαζί με τα αρχικά.