Connect with us

Τι ψάχνεις;

Features

Η ιστορία της δημιουργίας του MMO Key to Heaven από έναν και μόνο developer

key to heaven

Στα περισσότερα πλέον παιχνίδια που κυκλοφορούν εργάζονται πολλοί, πάρα πολλοί άνθρωποι από διαφορετικές περιοχές του κόσμου. Ακόμα και σε indie παιχνίδια μια μικρή ομάδα συνήθως 5+ ατόμων συνεργάζεται για να προσφέρει ένα συνήθως single player παιχνίδι.

Ο Björn Johansson όμως, ή “William” όπως είναι περισσότερο γνωστός στην κοινότητα του Key to Heaven, είχε από τα 16 του χρόνια το όνειρο να δημιουργήσει ένα 2D MMO που θα προσέφερε μια μοναδική περιπέτεια στους παίχτες.

Ο Johansson άρχισε να ενδιαφέρεται για την ανάπτυξη παιχνιδιών όταν ο πατέρας του επέστρεψε στο σπίτι με ένα αντίγραφο του The Legend of Zelda: A Link to the Past για εκείνον και τους δύο μεγαλύτερους αδερφούς του. Ο Johansson δεν είχε καμία επιρροή στο παιχνίδι που διάλεξε ο πατέρας του για την οικογένεια, αλλά για οποιονδήποτε λόγο, το A Link to the Past τράβηξε την προσοχή του.

«Ήθελα να κάνω ένα παιχνίδι για να μοιραστώ μια περιπέτεια με άλλους ανθρώπους», έχει πει ο Johansson σε συνέντευξη του.

Ήταν 10 ετών τότε και θα περνούσαν έξι επιπλέον χρόνια μέχρι να ξεκινήσει ο Johansson το Key to Heaven. Εκείνη την εποχή, δεν ήταν καν σαφές πώς κάποιος θα μπορούσε να δημιουργήσει ένα βιντεοπαιχνίδι.

Ο Johansson ήθελε να μάθει περισσότερα, αλλά η οικογένειά του είχε πρόσβαση μόνο σε μια ακριβή σύνδεση στο ίντερνετ μέσω τηλεφώνου, επομένως η χρήση ήταν πολύ περιορισμένη. Μια μέρα, όμως, ήταν στο σπίτι της θείας του και η θεία του είχε μια γρήγορη ευρυζωνική (ADSL) σύνδεση. Εκεί άρχισε την έρευνά του και βρήκε το RPG Toolkit.

Advertisement. Scroll to continue reading.

Ο Johansson άρχισε να δημιουργεί περιπέτειες για έναν παίκτη στο RPG Toolkit, πριν νιώσει την φιλοδοξία του να μεγαλώνει. Δεν ήξερε πώς να προγραμματίζει, αλλά πριν από το RPG Toolkit, δεν ήξερε ούτε πώς να σχεδιάζει ένα παιχνίδι. Έτσι βρήκε τη γλώσσα προγραμματισμού της Microsoft Visual Basic, η οποία σχεδιάστηκε ειδικά για να είναι προσιτή.

Η ανακάλυψη της γλώσσας προγραμματισμού της Microsoft έθεσε τα θεμέλια για το Key to Heaven, επειδή του επέτρεψε να οραματιστεί ένα παιχνίδι όπου υπήρχαν περισσότεροι από έναν παίκτες.

Για τα επόμενα επτά χρόνια, ο Johansson συνέχιζε να ασχολείται με το Key to Heaven, καταλήγοντας τελικά σε μια πρώιμη “τελειωμένη” έκδοση του παιχνιδιού που έφτασε το 2012. Κατά τη διάρκεια αυτής της περιόδου, η Microsoft σταμάτησε στην πραγματικότητα την υποστήριξη για τη Visual Basic 6, μια ανακοίνωση που, αρχικά, τρόμαξε τον Johansson γιατί, ως ερασιτέχνης, “δεν κατάλαβε πραγματικά τι αυτό θα σήμαινε” επειδή δεν υπήρχαν πολλοί διαδικτυακοί πόροι για την ανάπτυξη παιχνιδιών – ήταν εντελώς μόνος του. Ευτυχώς, το παιχνίδι δεν επηρεάστηκε.

Όμως το 2012, ο Johansson ένιωσε ότι είχε «χτυπήσει έναν τοίχο» με το παιχνίδι.

«Ήμουν κάπως χωρίς ιδέες και δεν ήξερα πού να πάω από εκεί», είχε πει ο Johansson. «Αν το παιχνίδι είχε γίνει τεράστιο για κάποιο λόγο, πιστεύω ότι θα μπορούσε να με καθοδηγήσει περαιτέρω. Αλλά ήμουν ολομόναχος, μαθαίνοντας και κάνοντας με μια πολύ μικρή κοινότητα πιστών παικτών. Ο κόσμος του παιχνιδιού σχεδιάστηκε με σωστό τέλος, έτσι το παιχνίδι μπορούσε να παιχτεί από την αρχή μέχρι το τέλος. Βασικά, ήταν ένα τελειωμένο παιχνίδι, αλλά όχι πολύ καλό».

Κάπως έτσι, το παιχνίδι έμεινε online, αλλά χωρίς εξέλιξη για τα επόμενα 6 χρόνια.

Αλλά το 2018, η επανεξέταση του Key to Heaven επανήλθε στο μυαλό του. Η ζωή του ήταν αρκετά διαφορετική. Ο Johansson ήταν προγραμματιστής για μια εταιρεία τεχνολογίας στη Σουηδία και έβγαινε με τη γυναίκα που σύντομα θα γινόταν η σύζυγός του και μητέρα του παιδιού τους. Ο ελεύθερος χρόνος του ήταν περισσότερο κατανοητός, αλλά είχε περάσει επίσης χρόνια αναπτύσσοντας νέες δεξιότητες που θα του επέτρεπαν να κάνει περισσότερα με το Key to Heaven.

Advertisement. Scroll to continue reading.

Η Visual Basic 6, η γλώσσα προγραμματισμού που χρησιμοποιούσε ο Johansson για την ανάπτυξη του Key to Heaven, είχε πεθάνει εδώ και πολύ καιρό, οπότε ο Johansson αρκέστηκε στο να ξαναγράψει πλήρως τη βάση κώδικα του παιχνιδιού χρησιμοποιώντας το .NET Framework, μια ευρέως δημοφιλή πλατφόρμα προγραμματιστών που δημιουργήθηκε επίσης από τη Microsoft.

Το παλιό περιεχόμενο του παιχνιδιού – αντικείμενα, τέρατα, χάρτες, αποστολές – μεταφέρθηκαν, αλλά ο κώδικας ήταν νέος και η επανεξέταση κάθε τμήματος του Key to Heaven έδωσε στον Johansson την ευκαιρία να τον βελτιώσει. Αυτό σήμαινε νέα γραφικά, νέοι gameplay μηχανισμοί, καλύτερη τυχαιοποίηση. Ήταν πλέον ένα καλύτερο παιχνίδι.

Τώρα πια το παιχνίδι είναι διαθέσιμο μέσω Early Access στο Steam δωρεάν για όποιον θέλει να το δοκιμάσει. Το πιο σημαντικό όμως, είναι ότι το όνειρο ενός 16χρονου έγινε πραγματικότητα, έστω και με μια καθυστέρηση 15 ετών.

Loop

ΔΙΑΦΗΜΙΣΗ
ΑΚΟΛΟΎΘΗΣΈ ΜΑΣ
ΔΙΑΦΗΜΙΣΗ

ΔΗΜΟΦΙΛΗ ΤΩΡΑ

Features

Η άνοδος της τεχνητής νοημοσύνης αυξάνει και τις ανάγκες για χώρους αποθήκευσης και όπως είναι το προφανές οι τιμές των SSD έχουν ανεβεί πολύ....

Gaming

Η Rockstar θα διαθέσει φυσικές εκδόσεις του Grand Theft Auto 6, όμως στο κουτί δεν θα υπάρχει δίσκος. Αντί για φυσικό μέσο, οι αγοραστές...

Features

Το Netflix έχει αρκετές σειρές που δεν στηρίζονται μόνο στην πρώτη εντύπωση. Κάποιες αξίζουν να τις ανακαλύψεις τώρα, ενώ άλλες έχουν τέτοια πυκνή πλοκή,...

Features

Δεν είναι πολλές οι σειρές που ξεπερνούν τις 10 σεζόν και καταφέρνουν να κρατήσουν σταθερό ενδιαφέρον από την αρχή μέχρι το τέλος. Κάποιες όμως...

Gaming

Νέες πληροφορίες για το Grand Theft Auto 6 δείχνουν ότι η Rockstar Games εστιάζει, τουλάχιστον προς το παρόν, στο single-player κομμάτι του παιχνιδιού, χωρίς...

Ταινίες

Το Supergirl απέκτησε την πρώτη του βαθμολογία στο Rotten Tomatoes, καθώς το εμπάργκο των κριτικών έληξε την ίδια ημέρα που ξεκινούν οι πρώτες προβολές...

Gaming

Η Rockstar επιβεβαίωσε ότι οι προπαραγγελίες του Grand Theft Auto 6 ξεκινούν τα μεσάνυχτα της 25ης Ιουνίου, τοπική ώρα κάθε αγοράς, με την κυκλοφορία...

Features

Το καλύτερο gaming smartphone το 2026 δεν είναι απαραίτητα εκείνο με την πιο δυνατή κάμερα ή το πιο λεπτό σώμα. Για παιχνίδια μετράνε περισσότερο...

ΔΙΑΦΗΜΙΣΗ