Παιχνίδια Flash

post-thumb

Το Macromedia Flash έφτασε το 1996 και αρχικά σχεδιάστηκε για να προσθέσει κινούμενα σχέδια και διαδραστικότητα σε ιστοσελίδες που σε μεγάλο βαθμό δεν διαθέτουν πολυμέσα. Ωστόσο, δεν πέρασε πολύς καιρός πριν οι προγραμματιστές άρχισαν να συνειδητοποιούν τις δυνατότητες του λογισμικού και πρόσθετη λειτουργικότητα έγινε διαθέσιμη με κάθε επανάληψη.

Στην αρχή, η εστίαση ήταν περισσότερο στην κινούμενη εικόνα, καθώς το πρωτόγονο σενάριο επέτρεπε ελάχιστα τον τρόπο της διαδραστικότητας. Ωστόσο, με την εισαγωγή του ActionScript στην έκδοση 5, το Flash έγινε μια ισχυρή πλατφόρμα για την ανάπτυξη απλών διαδικτυακών παιχνιδιών. Αυτή η μετάβαση από τη βασική κινούμενη εικόνα και την αλληλεπίδραση των χρηστών σε πλήρη δέσμες ενεργειών ήταν ένα τεράστιο βήμα για προγραμματιστές και επέτρεψε τη δυνατότητα εξελιγμένων διαδικτυακών εφαρμογών και διαδραστικών παιχνιδιών.

Μέχρι το 2001, τα παιχνίδια Flash άρχισαν να εμφανίζονται σε ιστότοπους παντού και ενώ οι πρώτες προσπάθειες ήταν πρωτόγονες και έτειναν να επικεντρώνονται σε επαναδημιουργίες κλασικών arcade, όπως οι Αστεροειδείς και το Tempest, παρέμειναν ιδιαίτερα δημοφιλείς στην online κοινότητα. Παρά την αρχική δημοτικότητά τους, τα παιχνίδια Flash ήταν γνωστά ως κάτι περισσότερο από εθιστικά χρονοδιακόπτες, ιδανικά για να ξεφύγουν δέκα λεπτά στη δουλειά.

Ωστόσο, ακόμη και με τα βασικά εργαλεία που υπάρχουν, οι προγραμματιστές είχαν μια μεγάλη ποικιλία παιχνιδιών που βασίζονται σε Flash. Οι επαναδημιουργίες πλατφορμών των αγαπημένων, όπως οι Sonic the Hedgehog και Mario Brothers, ήταν πολύ δημοφιλείς και οι βελτιωμένες δυνατότητες γραφικών επέτρεψαν πολύ πιο συναρπαστικό παιχνίδι. Παρόλο που τα παιχνίδια PC και κονσόλας δεν ανησυχούσαν καθόλου όσον αφορά τον ανταγωνισμό, τα παιχνίδια Flash ήταν ήδη αναπόσπαστο μέρος πολλών διαδικτυακών κοινοτήτων. Η ενσωμάτωση του Flash arcades σε δημοφιλές λογισμικό φόρουμ οδήγησε σε τεράστιο ανταγωνισμό μεταξύ μελών μικρών και μεγάλων κοινοτήτων. Δεν υπήρχε περίπτωση σπατάλης πέντε ή δέκα λεπτών πια, πρόκειται για την κορυφή στον πίνακα αποτελεσμάτων!

Ωστόσο, υπήρχαν ακόμη προβλήματα, ιδιαίτερα με την απόδοση σε μηχανές χαμηλότερης προδιαγραφής. Καθώς το Flash δεν είχε σχεδιαστεί για να τρέχει συγκεκριμένα παιχνίδια, αναπόφευκτα δεν ήταν τόσο γρήγορο ή ομαλό τρέξιμο σε ορισμένα μηχανήματα, γεγονός που εμπόδισε πολλά παιχνίδια δράσης. Αυτό ήταν έτοιμο να αλλάξει σημαντικά με την επόμενη έκδοση.

Με την κυκλοφορία του Flash MX το 2004 ήρθε το ActionScript 2.0, το οποίο επέτρεψε μεγαλύτερο έλεγχο στις εφαρμογές Flash και παρουσίασε βελτιωμένο χειρισμό δεδομένων και μέσων. Αν και τα περισσότερα είδη είχαν ήδη εξερευνηθεί, από arcade έως shooters πρώτου προσώπου έως αγωνιστικά παιχνίδια, το καλύτερο δεν είχε έρθει ακόμη. Η πρόσφατη ενσωμάτωση βελτιωμένου χειρισμού δεδομένων επέτρεψε σε πολλούς προγραμματιστές παιχνιδιών να εφαρμόσουν επίπεδα και πίνακες αποτελεσμάτων πολύ πιο αποτελεσματικά, προσθέτοντας έτσι την ελκυστικότητα.

Από το 2004, τα παιχνίδια Flash έχουν ξεκινήσει αλλεπάλληλα και δύσκολα αναγνωρίζονται από τους αργούς, μπλοκ τίτλους που κυκλοφόρησαν πριν από λίγα χρόνια. Το επίπεδο εξειδίκευσης συνεχίζει να εξελίσσεται και ενώ θα είναι πολύ καιρό πριν κυκλοφορήσει κάτι πρωτοποριακό, υπάρχουν ήδη πολλά κλασικά παιχνίδια Flash ήδη διαθέσιμα στον Ιστό. Τίτλοι όπως «Stick Cricket», «Bejeweled» και «Yeti Sports» είναι όλοι εξαιρετικά δημοφιλείς και προσελκύουν χιλιάδες επισκέπτες κάθε μέρα. Η δυνατότητα αναπαραγωγής και η εκτέλεση μιας απλής ιδέας καθιστούν αυτά τα παιχνίδια Flash μερικά από τα πιο δημοφιλή που κυκλοφόρησαν ποτέ.

Οι ιστότοποι που προσφέρουν αυτά τα δωρεάν παιχνίδια αλλάζουν επίσης. το κοινό δεν χρειάζεται να επισκέπτεται μεμονωμένους ιστότοπους (όπως ο ιστότοπος των συγγραφέων) για να βρει νέα παιχνίδια, αντί για προγραμματιστές να υποβάλλουν τα παιχνίδια τους σε μαζικούς ιστότοπους «παιχνιδιών flash» - ιστότοπους που προσφέρουν δωρεάν 1000 παιχνίδια - ένα τέτοιο παράδειγμα είναι το www. itsall3.com - ένας ιστότοπος με δωρεάν παιχνίδια και δωρεάν αστεία βίντεο για τα κινητά σας τηλέφωνα (βίντεο 3gp).

Ποια είναι τα οφέλη για τους προγραμματιστές που υποβάλλουν τα παιχνίδια τους σε τέτοιες μαζικές συλλογές παιχνιδιών; Αυτοί οι ιστότοποι arcade δέχονται 1000 επισκέπτες την ημέρα, οπότε το παιχνίδι προγραμματιστών λαμβάνει περισσότερες επιτυχίες - δεν υπάρχει κόστος εύρους ζώνης καθώς οι ιστότοποι φιλοξενούν τα παιχνίδια και υπάρχει πάντα ένας σύνδεσμος στο παιχνίδι πίσω στον ιστότοπο προγραμματιστών, εάν χρειάζεται.

Αυτοί οι λάτρεις δεν είναι πολύ διαφορετικοί από τους προγραμματιστές πίσω υπνοδωματίου των αρχών της δεκαετίας του 1990. Πολλοί νέοι προγραμματιστές ευδοκίμησαν με τη διαθεσιμότητα γλωσσών προγραμματισμού όπως το BASIC και η πιο πρόσφατη άφιξη του Flash προκάλεσε τα ίδια επίπεδα δημιουργικότητας και έμπνευσης. Παρόλο που το Flash περιέχει περισσότερα σενάρια από τον πραγματικό προγραμματισμό, η υποκείμενη απήχηση του να μπορείτε να δημιουργήσετε τα δικά σας παιχνίδια (σχετικά) εύκολα υπήρξε σημαντικό μέρος της επιτυχίας του.

Ίσως η Adobe / Macromedia να κλίνει προς την πλευρά της δημιουργίας παιχνιδιών στο μέλλον, ή ίσως η εστίαση θα είναι πάντα στην κίνηση και στην ανάπτυξη εφαρμογών που βασίζονται στον Ιστό. Είτε έτσι είτε αλλιώς, δεν υπάρχει αμφιβολία ότι τα παιχνίδια Flash έχουν γίνει αναπόσπαστο μέρος του διαδικτύου και είναι έτοιμα να παραμείνουν για το άμεσο μέλλον. Με την επόμενη έκδοση που βρίσκεται σε εξέλιξη, θα είναι ενδιαφέρον να δούμε τι έχει αποθηκεύσει η επόμενη γενιά παιχνιδιών Flash.