Παρασκευή, 13 Απριλίου 2018

Review: Quod Init Exit για Commodore 64

Quod Init Exit (Commodore 64) - Simone Bevilacqua (Programming)/Richard Bayliss (Music)


"Κάθε πρωί όταν ξυπνάω μια σκέψη περνάει απ' το μυαλό μου… φαγητό!". Η παραπάνω πρόταση συνοψίζει πάνω-κάτω όλη την υπόθεση του Quod Init Exit. Τι; Σας φαίνεται εντελώς απλοϊκό; Μα φυσικά και είναι, και αυτό δεν πρόκειται να ενοχλήσει κανέναν, καθώς τα κυρίαρχα χαρακτηριστικά του παιχνιδιού είναι η απλότητα και η εθιστικότητα, γεγονός που το τοποθετεί αυτόματα στην ίδια ακριβώς κατηγορία με μεγάλους τίτλους του παρελθόντος όπως τα Tapper, Pssst, Dig Dug κ.ά. Κι αν αυτό σας φαίνεται υπερβολικό, σας προκαλώ να δοκιμάσετε το Quod Init Exit, είτε σε πραγματικό 64άρη είτε σε εξομοιωτή και, πιστέψτε με, θα με θυμηθείτε!


Ο πρωταγωνιστής του παιχνιδιού είναι ένα συμπαθέστατο γουρουνάκι, σκοπός του οποίου είναι, όπως προαναφέραμε, το φαγητό. Πρέπει να κινήστε πάνω-κάτω και αριστερά-δεξιά στην πίστα τρώγοντας τις διάφορες τροφές που περνάνε απ' την οθόνη - από αυγά μάτια, πατάτες τηγανητές, γάλατα μέχρι και ψάρια: βασικά, οτιδήποτε μπορεί να φαγωθεί πρέπει να καταλήξει στην κοιλιά του γουρουνιού μας. Το θέμα είναι ότι κάποια στιγμή η κοιλιά αυτή γεμίζει, και κατά συνέπεια, όλα αυτά που με τόσο κόπο βάλατε μέσα, πρέπει τώρα να βγουν! Ναι, καλά καταλάβατε: φτάνει η στιγμή σε κάθε πίστα που, αργά ή γρήγορα, το - κατά τα άλλα - γλυκύτατο γουρουνάκι πρέπει να ενεργηθεί! Και επειδή ναι μεν είναι γουρούνι, αλλά από την άλλη έχει και τρόπους (!), πρέπει να τρέξει να πιάσει τη λεκάνη που θα περάσει απ' την οθόνη πριν αυτή εξαφανιστεί. Αν τα καταφέρει, εκτός από την (υπέρτατη) ανακούφιση, η λεκάνη θα το μεταφέρει στην επόμενη πίστα. Αν αποτύχει, θα αφήσει πίσω του ένα βουναλάκι από αχνιστά περιττώματα - ναι, δεν αστειεύομαι, είναι κάτι σαν εξομοίωση τυπικού ελληνικού πεζοδρομίου! - και, φυσικά, "Game Over"!

Μέχρι να συνηθίσει ο παίκτης το πώς πρέπει να κινείται και σε ποια σημεία της οθόνης πρέπει να επιδιώκει να βρίσκεται, θα βλέπει απλώς… τις λεκάνες να περνούν! Μόλις όμως εξοικειωθεί με το παιχνίδι, το Quod Init Exit - που μεταφράζεται από τα αγγλο-λατινικά σε "Ότι μπαίνει, βγαίνει" (!) - θα του χαρίσει απλόχερα δεκάδες στιγμές δράσης και ικανοποίησης. Η ταχύτητα του παιχνιδιού είναι σε κάποια σημεία επιπέδου... Sonic the Hedgehog και, παρόλο που η οθόνη δεν κινείται, οι τροφές πηγαινοέρχονται με απίστευτους ρυθμούς και σβελτάδα και, κατά συνέπεια, το ίδιο κάνει και το sprite του παίκτη. Γενικά, τα πάντα δίνουν την εντύπωση ότι μέσα στην απλότητα του Quod Init Exit, ο Simone Bevilacqua δεν έχει αφήσει τίποτα στην τύχη, και έχει ξοδέψει πολλές ώρες στο fine tuning του παιχνιδιού του, με σκοπό να προσφέρει μια πραγματική arcade εμπειρία στον υποψήφιο παίκτη.


Μια και αναφέραμε λοιπόν τον άνθρωπο που βρίσκεται πίσω από το Quod Init Exit, και την καταπληκτική δουλειά που έχει κάνει στο fine tuning του gameplay, ας πούμε λίγο και για τα υπόλοιπα κατορθώματά του και, καταρχάς, τα γραφικά: είναι σχεδόν βέβαιο ότι με την πρώτη ματιά στα screenshots του παιχνιδιού, το έμπειρο μάτι (ναι, αυτό με τον καταρράκτη!) θα καταλήξει στο συμπέρασμα ότι βλέπει κάτι ανάμεσα σε Atari ST και PC με EGA - άντε, μην πούμε και πρώιμα παιχνίδια της Amiga! Αυτό εξηγείται πολύ απλά, καθώς η ανάλυση που χρησιμοποίησε ο Simone Bevilacqua είναι η υψηλή ανάλυση του 64άρη (320x200 pixels), κοινώς η ίδια με τις multicolor αναλύσεις των προαναφερθέντων 16μπιτων μηχανημάτων. Όμως, κι εδώ είναι η "παγίδα" και ο λόγος που αυτή η ανάλυση είχε χρησιμοποιηθεί από ελάχιστα παιχνίδια στο διάστημα που μεσουρανούσε ο Commodore 64: σε κάθε "κελί" των 8x8 pixels μπορούμε να έχουμε μόνο 2 χρώματα. Ναι, σε όσους από σας ήρθε στο μυαλό ο ZX Spectrum, έχετε απόλυτο δίκιο! Το επίτευγμα λοιπόν του Simone Bevilacqua είναι ότι χρησιμοποίησε τόσο έξυπνα τα χρώματα και χώρισε την οθόνη σε επίπεδα με τόσο σοφό τρόπο, ώστε να δώσει την εντύπωση ότι χρησιμοποιεί τα 16 χρώματα που έχει στη διάθεσή του χωρίς κανένα περιορισμό - και αυτό ακριβώς το γεγονός είναι που δίνει την αίσθηση ότι βλέπουμε παιχνίδι 16μπιτου μηχανήματος.

Α, και πριν απαντήσει κάποιος με κάποιο κλασσικό απόφθεγμα του τύπου "ναι, αλλά με την assembly κάνεις παπάδες" να αναφέρουμε και το - κατ' εμέ - καλύτερο στοιχείο του παιχνιδιού: το Quod Init Exit είναι γραμμένο σε BASIC! Ναι, σε αυτό ακριβώς το σημείο είναι που σας πέφτει το τσιγάρο απ' το στόμα, που φτύνετε τον καφέ σας πάνω στην οθόνη, ενώ ταυτόχρονα πέφτετε απ' την καρέκλα σας! Και, ναι μεν έχει γίνει compilation σε γλώσσα μηχανής, αλλά, BASIC; Και για ποια BASIC μιλάμε δηλαδή; Όχι κάποια "ψαγμένη" διάλεκτο όπως αυτές των BBC και Amstrad, αλλά το εξάμβλωμα που ονομαζόταν "Commodore BASIC 2.0" που είχε αγοράσει το 1976 ο Jack Tramiel από τον Bill Gates και είχε βάλει σκοπό του να χρησιμοποιήσει σε όποιον υπολογιστή κι αν κατασκεύαζε, προκειμένου να κάνει απόσβεση των χρημάτων που είχε πληρώσει! Ναι, αναφερόμαστε σε αυτή την περίφημη διάλεκτο της γλώσσας που δεν είχε καν εντολή "CLS"! Πραγματικά, αδυνατώ να εμπεδώσω το πώς κατάφερε ο Simone Bevilacqua να φτιάξει το Quod Init Exit σε BASIC και ο εγκέφαλός μου είναι σίγουρα πολύ μικρός για να χωρέσει μέσα του το πλήθος των PEEKs και POKEs που χρησιμοποίησε ο Ιταλός προγραμματιστής. Απλά respect - οτιδήποτε άλλο είναι περιττό…


Τελειώνοντας, θα πρέπει να μην παραλείψουμε να αναφερθούμε στην υπέροχη μουσική του Richard Bayliss, που δένει τέλεια με το παιχνίδι και προσφέρθηκε στον Simone Bevilacqua όταν αυτός ανέφερε σε ένα forum ότι έχει φτιάξει ένα παιχνίδι αλλά δεν έχει μουσική!

Βαθμολογία: 8,5/10
 
Το review αυτό είχε δημοσιευθεί για πρώτη φορά στο 7ο τεύχος του περιοδικού Retro Planet, τον Μάρτιο του 2015.

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου