Minecraft

Πριν ο προγραμματισμός της διάδρασης αποκτήσει πρωταγωνιστικό ρόλο στην έρευνα και στη βιομηχανία, η επιτυχία ενός προϊόντος μπορούσε να μετρηθεί από τις πωλήσεις που έκανε ή από τις καλές κριτικές που έπαιρνε. Η άνοδος του προγραμματισμού της διάδρασης προσθέτει νέες μετρικές, όπως τη συμμετοχή των χρηστών στην επέκταση του αρχικού προϊόντος. Στον χώρο της ψυχαγωγίας μέσω υπολογιστή, μία από τις πιο επιτυχημένες περιπτώσεις είναι αυτή του Minecraft, στο οποίο οι χρήστες-παίκτες είναι εκείνοι που κατασκευάζουν από κοινού το περιβάλλον του παιχνιδιού.1

Figure 1: Η ιδέα να δημιουργούνται πίστες από τους τελικούς χρήστες δεν είναι καινούρια και έχει δοκιμαστεί με επιτυχία σε αρκετά παιχνίδια ως πρόσθετη λειτουργία. Το Minecraft είναι από την αρχή σχεδιασμένο με σκοπό οι τελικοί χρήστες να σχεδιάζουν τον εικονικό κόσμο.
Figure 2: Η ευελιξία και η επεκτασιμότητα του Minecraft δεν σταματούν στη δυνατότητα κατασκευής του σκηνικού της δράσης, αλλά επεκτείνονται στη δυνατότητα προγραμματισμού της συμπεριφοράς και στη δημιουργίας νεών αντικειμένων.

Η έμφαση στην κατασκευή του εικονικού κόσμου του παιχνιδιού από τους τελικούς χρήστες βασίζεται σε μια συμμετοχική φιλοσοφία που είναι εντελώς διαφορετική από την παροχή μιας προκατασκευασμένης εμπειρίας, όπως είναι το σύνηθες στα περισσότερα βιντεο-παιχνίδια. Οι δημιουργοί του Minecraft ανάγνωσαν έγκαιρα την ανάγκη των χρηστών για μεγαλύτερη δυνατότητα προσωπικής έκφρασης μέσα από τις ψηφιακές δραστηριότητές τους. Εκτός από τη συμμετοχή των χρηστών στην κατασκευή του εικονικού κόσμου του παιχνιδιού, οι κατασκευαστές του Minecraft έχουν προχωρήσει ένα βήμα παρακάτω, στη διευκόλυνση της ανάπτυξης επεκτάσεων (Modifications ή Mods)2 που αλλάζουν τη συμπεριφορά του παιχνιδιού ή προσθέτουν λειτουργίες. Μία από τις πιο ενδιαφέρουσες λειτουργίες προσθέτει τη δυνατότητα της εκμάθησης προγραμματισμού για τον υπολογιστή. Με δεδομένη την εμβύθιση (immersion) των χρηστών στο σύστημα διάδρασης του Minecraft, η ελπίδα είναι ότι η εκμάθηση του προγραμματισμού υπολογιστών μπορεί να κινητοποιηθεί από το ίδιο το μέσο, με σκοπό την κατασκευή νέων συμπεριφορών για τον κόσμο του Minecraft.

Η ενεργή συμμετοχή των χρηστών στην κατασκευή παιχνιδιών δεν είναι κάτι νέο, ούτε ήταν το Minecraft η πρώτη ανάλογη περίπτωση. Στις αρχές της δεκαετίας του 1990 η δημοφιλής σειρά βιντεο-παιχνιδιών Doom έδινε τη δυνατότητα στους χρήστες να κατασκευάσουν τις δικές τους πίστες, πράγμα που διατηρούσε το ενδιαφέρον τους για περισσότερο καιρό. Στη δυνατότητα mods του Minecraft, και ειδικά στην ευελιξία που δίνει για να εξυπηρετήσει διαφορετικούς σκοπούς, βλέπουμε τη διαφορετική φιλοσοφία απέναντι στην ιδιοκτησία που έχουν οι εταιρείες του διαδικτύου σε σχέση με τις παλιότερες εταιρείες κατασκευής παιχνιδιών, οι οποίες ήθελαν να έχουν όσο γίνεται μεγαλύτερο έλεγχο τόσο στους χαρακτήρες όσο και στο εικονικό περιβάλλον του παιχνιδιού, ενώ πολλές φορές είχαν κάνει την πρόσβαση στα βιντεο-παιχνίδια τους δύσκολη σε μια προσπάθεια να αποτρέψουν την παράνομη αντιγραφή.

Η ίδια η ιστορία της ανάπτυξης του Minecraft έχει ιδιαίτερο ενδιαφέρον και πέρα από τη φύση της διάδρασης, η οποία όπως είδαμε παραπάνω βασίζεται στη συμμετοχή των χρηστών τόσο στο περιεχόμενο του παιχνιδιού όσο και στην επέκταση της ίδιας της συμπεριφοράς του με τροποποιήσεις (modifications ή mods). Η αρχική ανάπτυξη του παιχνιδιού έγινε από έναν μόνο έμπειρο κατασκευαστή, ο οποίος άφησε τη θέση υπαλλήλου που είχε σε εταιρεία ανάπτυξης βιντεο-παιχνιδιών για να υλοποιήσει τις δικές του ιδέες. Η έμπνευση ήρθε από την ενασχόλησή του με βιντεο-παιχνίδια από μικρούς ανεξάρτητους παραγωγούς, οπότε δημιουργήθηκε η πρώτη έκδοση ενός παιχνιδιού όπου ο χρήστης μπορούσε να τοποθετήσει αντικείμενα σε χώρο τριών διαστάσεων. Στη συνέχεια πρόσθεσε τη δυνατότητα κατασκευής από πολλούς χρήστες καθώς και από ‘εχθρούς’ τους. Από εκεί και πέρα, η δημοσιότητα ήρθε από μόνη της, όταν οι χρήστες του παιχνιδιού άρχισαν να δημιουργούν όμορφες κατασκευές. Βλέπουμε, λοιπόν, ότι η προσωπική έκφραση μέσω του υπολογιστή στην περίπτωση του Minecraft δεν είναι μόνο ένα προνόμιο του δημιουργού του αλλά και όλων των τελικών χρηστών, που έτσι νιώθουν το παιχνίδι δικό τους.

  1. fig:minecraft-end-user 

  2. fig:learntomod