Η εμπειρία του PC gaming
Το PC gaming προσφέρει μεγάλη ελευθερία προσαρμογής, υψηλά framerates και πολλά άλλα πλεονεκτήματα. Ωστόσο, ένα από τα πιο ενοχλητικά ζητήματα που αντιμετωπίζουν οι παίκτες το 2025 είναι η διαδικασία της μεταγλώττισης των shaders. Ευτυχώς, η Microsoft ετοιμάζει μια λύση, αν και ίσως χρειαστεί λίγος χρόνος μέχρι να δούμε τα οφέλη της.
Τι είναι η μεταγλώττιση shaders

Τα τελευταία χρόνια, οι δημιουργοί παιχνιδιών έχουν αρχίσει να εφαρμόζουν τη μεταγλώττιση shaders στα PC. Η βασική ιδέα είναι η κάρτα γραφικών να μεταγλωττίζει όσο το δυνατόν περισσότερα shaders πριν ξεκινήσει το παιχνίδι, ώστε να μειωθούν τα κολλήματα κατά τη διάρκεια του παιχνιδιού. Αν και δεν είναι τέλεια λύση, βελτιώνει σημαντικά την εμπειρία. Το πρόβλημα είναι ότι αυτή η διαδικασία απαιτεί χρόνο, και συχνά ο παίκτης περιμένει αρκετά λεπτά μπροστά σε μια οθόνη, ανάλογα με το σύστημα και τον αριθμό των shaders που πρέπει να μεταγλωττιστούν. Θεωρητικά, αυτό γίνεται μόνο μία φορά στην αρχή, αλλά στην πράξη μπορεί να χρειαστεί να επαναληφθεί, ειδικά μετά από μεγάλες ενημερώσεις ή αλλαγές στις ρυθμίσεις. Υπάρχουν και παιχνίδια, όπως το Borderlands 4, που μεταγλωττίζουν shaders ακόμα και κατά τη διάρκεια του παιχνιδιού, κάτι που είναι ιδιαίτερα ενοχλητικό. Παρ’ όλα αυτά, η Microsoft έχει ήδη ξεκινήσει να προσφέρει λύση.
Η λύση της Microsoft
Όπως ανέφερε το PC Gamer, το Agility software development kit της Microsoft, ένα σύνολο εργαλείων για το DirectX, ενημερώθηκε στην έκδοση 1.618 και πλέον υποστηρίζει το Advanced Shader Delivery (ASD). Αυτή η τεχνολογία, που παρουσιάστηκε τον προηγούμενο μήνα, στοχεύει να εξαλείψει τις ενοχλητικές οθόνες μεταγλώττισης shaders. Η βασική ιδέα είναι ότι αντί να μεταγλωττίζονται όλα τα shaders κατά την εκκίνηση του παιχνιδιού, το ADS θα περιλαμβάνει μια μεγάλη βάση δεδομένων με ήδη μεταγλωττισμένα shaders για διάφορους συνδυασμούς hardware και API. Έτσι, όταν κατεβάζετε ένα παιχνίδι, θα περιέχει όλα τα απαραίτητα shaders, έτοιμα για χρήση.
Πώς λειτουργεί σε σχέση με τις κονσόλες
Αυτή η μέθοδος θυμίζει τον τρόπο που λειτουργούν οι κονσόλες, όπου οι developers έχουν να διαχειριστούν πολύ λιγότερες παραλλαγές hardware. Στα PC όμως, οι συνδυασμοί εξοπλισμού είναι αμέτρητοι, κάτι που δυσκολεύει τη διαδικασία. Παρ’ όλα αυτά, οι AMD, Intel και Nvidia συνεργάζονται με τη Microsoft για να προσφέρουν στους developers και τα καταστήματα τα εργαλεία που χρειάζονται ώστε να προετοιμάζουν shaders για όσο το δυνατόν περισσότερες παραλλαγές hardware και να τα παρέχουν στους χρήστες με την αγορά ψηφιακών παιχνιδιών.
Πότε θα είναι διαθέσιμο το ADS

Προς το παρόν, το ADS διατίθεται μόνο μέσω της εφαρμογής Xbox Store της Microsoft και μόνο για τα Asus ROG Xbox Ally και Xbox Ally X, που κυκλοφορούν στις 16 Οκτωβρίου. Θα χρειαστούν μερικά χρόνια μέχρι να γίνει το ADS στάνταρ σε μεγάλα καταστήματα και παιχνίδια, αλλά τουλάχιστον υπάρχει ελπίδα. Κάποια στιγμή στο μέλλον, θα απαλλαγούμε από την αναμονή για τη μεταγλώττιση shaders σε κάθε μεγάλο PC game. Δεν ακούγεται υπέροχο;
[ Πηγή: Kotaku ]