Η Microsoft εργάζεται ολοταχώς πάνω στο επόμενο Xbox γνωστό σήμερα ως Project Helix. Ενώ οι πλήρεις λεπτομέρειες σχετικά με το hardware είναι ακόμη σπάνιες ένα πράγμα γίνεται σαφές: η εταιρεία τοποθετεί τους προγραμματιστές στο επίκεντρο της στρατηγικής της για τη νέα γενιά.
Σε πρόσφατη συνέντευξη, ο γενικός διευθυντής χαρτοφυλακίου και προγραμμάτων της Xbox, Chris Charla, παρουσίασε ένα όραμα που επιδιώκει να μειώσει δραστικά την πολυπλοκότητα της ανάπτυξης παιχνιδιών για πολλαπλές πλατφόρμες. Στην καρδιά αυτής της προσέγγισης βρίσκεται μια απλή αλλά φιλόδοξη ιδέα: μια ενιαία έκδοση, πολλαπλά οικοσυστήματα.
Μία έκδοση για κονσόλα, υπολογιστή και cloud.
Σύμφωνα με την Charla η Microsoft εργάζεται για ένα μέλλον όπου οι προγραμματιστές μπορούν να δημιουργήσουν μια ενιαία έκδοση ενός παιχνιδιού για το Xbox που λειτουργεί άψογα σε πολλαπλές πλατφόρμες. Αυτή η ενοποιημένη διαδικασία θα μπορούσε να εξαλείψει μια από τις μεγαλύτερες προκλήσεις στη σύγχρονη ανάπτυξη: τον κατακερματισμό.
«Εργαζόμαστε σκληρά ώστε, στο μέλλον, οι προγραμματιστές να μπορούν να δημιουργήσουν μια ενιαία έκδοση για το Xbox που να λειτουργεί στις κονσόλες Project Helix, σε υπολογιστές και σε πλατφόρμες streaming και cloud, όπως έξυπνες τηλεοράσεις και άλλες συσκευές» σχολίασε ο Charla.
Αντί να ασχολούνται με διαφορετικές εκδόσεις για κάθε πλατφόρμα, τα στούντιο θα μπορούσαν να βελτιστοποιήσουν μόνο μία έκδοση και να την κατανείμουν σε ολόκληρο το οικοσύστημα του Xbox, συμπεριλαμβανομένης της εγγενούς εκτέλεσης σε κονσόλες, των κυκλοφοριών για PC και της ροής μέσω υπηρεσιών cloud. Αυτή είναι μια εξέλιξη της ήδη γνωστής στρατηγικής οικοσυστήματος της Microsoft, η οποία τώρα προχωρά ακόμη περισσότερο στην επόμενη γενιά.
Γνώριμα εργαλεία και ομαλή μετάβαση
Ένα άλλο σημαντικό σημείο που επισημαίνει ο Charla είναι η συνέχεια. Η Microsoft σκοπεύει να προσφέρει στους προγραμματιστές το ίδιο επίπεδο υποστήριξης που είναι διαθέσιμο σήμερα για το Xbox Series X|S και τα Windows, διασφαλίζοντας ότι η μετάβαση στο Project Helix δεν θα είναι ανατρεπτική. Η σύσταση για τα στούντιο είναι απλή: ξεκινήστε την προετοιμασία τώρα.
Οι προγραμματιστές που ήδη δημιουργούν παιχνίδια για κονσόλες Xbox, τα βελτιστοποιούν για PC και προσφέρουν υποστήριξη Xbox Play Anywhere θα βρίσκονται σε προνομιακή θέση όταν φτάσει το νέο hardware. Ευθυγραμμίζοντας την ανάπτυξη με το τρέχον οικοσύστημα της Microsoft, οι ομάδες μπορούν να “προετοιμάσουν το έδαφος” για το Helix με ελάχιστες τριβές.
«Όποιος θέλει να είναι έτοιμος για την επόμενη γενιά με Xbox θα πρέπει να ξεκινήσει την ανάπτυξη για την κονσόλα Xbox σήμερα, να την αναπτύξει για Xbox σε PC και να υποστηρίξει το Xbox Play Anywhere. Αυτό θα σας θέσει σε προνομιακή θέση για την επόμενη γενιά και θα διασφαλίσει ότι το παιχνίδι σας για Xbox PC θα τρέχει εγγενώς στο Project Helix. Οι ακριβείς λεπτομέρειες ενδέχεται να διαφέρουν ανάλογα με τον προγραμματιστή και το παιχνίδι».
Είναι ενδιαφέρον ότι o Charla τόνισε επίσης ότι τα στούντιο που προέρχονται από την παραδοσιακή ανάπτυξη PC ειδικά αυτά που επικεντρώνονται σε πλατφόρμες όπως το Steam, θα μπορούσαν να επωφεληθούν από τη μετάβαση πρώτα σε μια έκδοση Xbox σε PC. Αυτό θα χρησίμευε ως μια πιο αποτελεσματική βάση για μεταγενέστερη κλιμάκωση σε κονσόλες και διασφάλιση της συμβατότητας με τη νέα γενιά.
«Σε πολλές περιπτώσεις, εάν προέρχεστε από μια έκδοση Steam ή μια τυπική έκδοση PC, ίσως είναι πιο έξυπνο να ξεκινήσετε πρώτα με την έκδοση Xbox PC και στη συνέχεια να τη χρησιμοποιήσετε ως βάση για την έκδοση κονσόλας Xbox. Φυσικά, θα έχουμε περισσότερες λεπτομέρειες σχετικά με το πώς οι προγραμματιστές θα μπορούν να επωφεληθούν από τις συγκεκριμένες δυνατότητες υλικού του Project Helix τους επόμενους μήνες, αλλά κάνοντας αυτό διασφαλίζεται ότι θα έχουν μια εγγενή έκδοση στο Project Helix».
Αντιμετωπίζοντας το Xbox σε PC ως έναν πιο τυποποιημένο στόχο οι προγραμματιστές αποκτούν μια σταθερή βάση που μπορεί να επεκταθεί σε κονσόλες όπως το Project Helix. Στην πράξη, αυτό μειώνει την απρόβλεπτη δυνατότητα χωρίς να θυσιάζει την ευελιξία, κάτι ιδιαίτερα πολύτιμο για μικρότερα στούντιο ή ομάδες που δεν έχουν ακόμη εμπειρία με το οικοσύστημα του Xbox.
