9Aug

Τι είναι το TruePlay Anti-Cheat System της Microsoft;

Hey άνθρωποι στο Διαδίκτυο, ξέρατε ότι η Microsoft κάνει τα βιντεοπαιχνίδια;Εντάξει, ίσως γνωρίζετε τις διάφορες ενσαρκώσεις του Xbox, ναι.Αλλά πολύ πριν από το Xbox, η Microsoft ήταν ένας εκδότης παιχνιδιών βίντεο για τον υπολογιστή. .. και εξακολουθεί να είναι!Έχει ακόμη και τη δική της πλατφόρμα διανομής, η οποία είναι το αρκετά τρομερό κατάστημα των Windows.

Το θέμα εδώ είναι ότι η Microsoft γνωρίζει πολύ καλά την κερδοφόρα αγορά τυχερών παιχνιδιών PC και θα την εκτιμούσαν πραγματικά αν σκεφτήκατε το Windows Store ως εναλλακτική λύση για το Steam.Δεν είναι, ούτε καν κοντά, αλλά θα ήθελαν να είναι.Και τώρα έχουν εισαγάγει ένα νέο σύστημα αντι-εξαπάτησης, το οποίο καλούν TruePlay να πάει με το κατάστημά τους που κανείς δεν θέλει να χρησιμοποιήσει.

Τι είναι το λογισμικό κατά των απατεώνων;

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

δεν μπερδεύεται.

Οι προγραμματιστές συχνά δεν διαθέτουν τους πόρους ή την τεχνογνωσία για να ανιχνεύουν και να παρακολουθούν τους μαχητές εκτός από την κανονική τους ανάπτυξη και συντήρηση.Έτσι τώρα υπάρχουν προ-κατασκευασμένα συστήματα κατά της εξαπάτησης που μπορούν να ενσωματωθούν στα παιχνίδια τους. .. σαν μηχανή παιχνιδιών που κάνει μόνο ένα πράγμα.Το πιο δημοφιλές είναι μάλλον το Valve's Anti-Cheat( VAC) που ενσωματώνεται στον ίδιο τον Steam.Εκτός από την ανίχνευση cheaters, το VAC τα παρακολουθεί σε διακομιστές και πολλαπλά παιχνίδια, επιτρέποντας στους προγραμματιστές επιλογές για απαγορεύσεις και μπλοκ όλων των ειδών.Οι περισσότερες εμπορικές εναλλακτικές λύσεις έχουν παρόμοιες επιλογές.

Μερικοί προγραμματιστές παιχνιδιών για πολλούς παίκτες εξακολουθούν να διατηρούν τα δικά τους συστήματα εξαπάτησης, αλλά το VAC και οι εναλλακτικές λύσεις είναι τόσο εκτεταμένες και οικονομικές ώστε συχνά χρησιμοποιούνται μόνο για εξοικονόμηση χρόνου και χρημάτων.Για παράδειγμα, η Activision χρησιμοποιεί VAC σε σκοπευτές πολλών παικτών όπως το Call of Duty , παρόλο που είναι ανταγωνιστής της Valve και ενός από τους μεγαλύτερους εκδότες στον κόσμο.

Πώς είναι διαφορετικό το TruePlay;

Σε σύγκριση με το VAC, το TruePlay της Microsoft είναι σχετικά απλό.(Αυτό δεν είναι καθόλου απογοητευτικό, παρεμπιπτόντως - η VAC ήταν εδώ και πάνω από μια δεκαετία, οπότε βέβαια είχε περισσότερο χρόνο για να ωριμάσει).Το TruePlay εκτελείται ως διαδικασία σε επίπεδο συστήματος στα Windows για να προστατεύει το πρόγραμμα παιχνιδιών και τα αρχεία του από παραποίηση, αντί να προσπαθεί να ανιχνεύσει τους online παίκτες μέσω διακομιστών.

Αυτός ο κώδικας διασφαλίζει ότι παίζετε σύμφωνα με τους κανόνες σε ένα online παιχνίδι για πολλούς παίκτες.Το

TruePlay είναι ένα σχετικά μικρό API που μπορεί να προστεθεί στις εφαρμογές Universal Platform της πλατφόρμας( οι εφαρμογές που κάνετε λήψη από το Windows Store).Οι εφαρμογές πρέπει να εκκαθαριστούν από το εσωτερικό σύστημα της Microsoft για δημοσίευση στο Store και οι τελικοί χρήστες( παίκτες) πρέπει να συμφωνήσουν με τους όρους TruePlay πριν εφαρμοστεί το σύστημα στα παιχνίδια τους.Οι προγραμματιστές μπορούν να επιλέξουν να περιορίσουν την πρόσβαση σε ορισμένα μέρη των παιχνιδιών τους, όπως το online multiplayer, το οποίο συχνά στοχεύουν οι cheaters-για παίκτες που αρνούνται τους όρους του TruePlay.Αυτός ο έλεγχος αδειών μπορεί να εφαρμοστεί ξανά και ξανά στο παρασκήνιο.

Αν το TruePlay ανιχνεύσει παρατυπία στα τοπικά αρχεία παιχνιδιών ή αν η συσκευή ανακαλέσει την άδεια εκτέλεσης του TruePlay( για παράδειγμα, απενεργοποιώντας την τοπική διαδικασία στον διαχειριστή εργασιών των Windows), το παιχνίδι μπορεί να απενεργοποιήσει άμεσα την πρόσβαση στην εφαρμογή TruePlayσυστατικά.Με άλλα λόγια, κλωτσήσετε τον παίκτη από ένα παιχνίδι για πολλούς παίκτες.

Γιατί οι προγραμματιστές θα το χρησιμοποιήσουν;

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

Το μεγάλο εμπόδιο σε αυτό είναι ότι το Windows Store εξακολουθεί να μην είναι πραγματικά ένας εδραιωμένος προορισμός για μεγάλα, κερδοφόρα παιχνίδια ΑΑΑ.Υπάρχει μια αρκετά αξιοπρεπής επιλογή τίτλων κινητού στυλ και μερικά αξιοσημείωτα παιχνίδια της Microsoft όπως το Minecraft και η σειρά αγωνιστικών Forza , αλλά αυτό είναι το θέμα.Κατά το χρόνο της γραφής, το καλύτερο παιχνίδι πώλησης στο Windows Store είναι το Candy Crush , το περίφημο και κακόφημο smartphone / Facebook παιχνίδι.

Εικόνα: Δεν υπάρχουν αρκετά παιχνίδια για PC και πάρα πολλά πράγματα που είναι ήδη στο τηλέφωνο της μαμάς σας.

Δεν είναι όλη η χαρά και η καταστροφή.Το Windows Store είναι το που κερδίζει λίγο ατμό, ειδικά καθώς οι προγραμματιστές του indie έχουν ταλαιπωρηθεί από την έλλειψη Steation.Έχοντας μια επιλογή προστασίας από εξαπάτηση σε επίπεδο συστήματος είναι ένα μικρό αλλά κρίσιμο βήμα για να επιτρέψετε στο Windows Store να γίνει περισσότερο αληθινός ανταγωνιστής.Σε συνδυασμό με τις προσπάθειες όπως το cross-platform play και το σύστημα VR της μικτής πραγματικότητας της Microsoft, τα πράγματα γενικά ανατρέχουν.