Γεια σας χρήστες του Διαδικτύου, ξέρατε ότι η Microsoft κάνει βιντεοπαιχνίδια; Εντάξει, πιθανότατα γνωρίζετε τις διάφορες ενσαρκώσεις του Xbox, ναι. Αλλά πολύ πριν από το Xbox, η Microsoft ήταν εκδότης βιντεοπαιχνιδιών για τον υπολογιστή… και είναι ακόμα! Έχει ακόμη και τη δική του πλατφόρμα διανομής, η οποία είναι η μάλλον τρομερό Windows Store .
Το σημείο εδώ είναι ότι η Microsoft γνωρίζει πολύ καλά την προσοδοφόρα αγορά παιχνιδιών υπολογιστών και θα το εκτιμούσαν πραγματικά αν θεωρούσατε το Windows Store ως εναλλακτική λύση για το Steam. Δεν είναι, ούτε καν κοντά, αλλά θα ήθελαν να είναι. Και τώρα έχουν εισαγάγει ένα νέο σύστημα anti-cheat, το οποίο ονομάζουν TruePlay να πάνε με το κατάστημά τους που κανείς δεν θέλει να χρησιμοποιήσει.
Τι είναι το λογισμικό Anti-Cheat;
Εάν έχετε ένα παιχνίδι για πολλούς παίκτες, χρειάζεστε κάποιο είδος προστασίας από τους απατεώνες. Οι εξαπατητές είναι αναπόφευκτοι εάν λάβετε οποιαδήποτε ενεργή βάση παικτών και αν δεν προσπαθήσετε τουλάχιστον να ξεδιπλώσετε το άτακτο, όλοι οι νόμιμοι παίκτες σας θα φύγουν για κάποιο άλλο παιχνίδι όπου δεν θα συνεχίσουν να σκοτώνονται από τραυματισμοί.
Οι προγραμματιστές συχνά δεν έχουν τους πόρους ή την εξειδίκευση για να εντοπίσουν και να παρακολουθήσουν απατεώνες εκτός από την τακτική ανάπτυξή τους και τα καθήκοντά τους. Τώρα υπάρχουν προ-ενσωματωμένα συστήματα κατά της απάτης που μπορούν να ενσωματώσουν στα παιχνίδια τους… σαν μηχανή μηχανών παιχνιδιών που κάνει μόνο ένα πράγμα. Το πιο δημοφιλές είναι πιθανώς Βαλβίδα Anti-Cheat (VAC) που είναι ενσωματωμένο στο ίδιο το Steam. Εκτός από τον εντοπισμό απατεώνων, το VAC τους παρακολουθεί σε διακομιστές και πολλά παιχνίδια, επιτρέποντας στους προγραμματιστές επιλογές για απαγορεύσεις και μπλοκ όλων των ειδών. Οι περισσότερες από τις εμπορικές εναλλακτικές λύσεις έχουν παρόμοιες επιλογές.
Ορισμένοι προγραμματιστές παιχνιδιών για πολλούς παίκτες εξακολουθούν να διατηρούν τα δικά τους συστήματα anti-cheat, αλλά το VAC και οι εναλλακτικές λύσεις του είναι τόσο εκτεταμένες και οικονομικές που χρησιμοποιούνται συχνά για να εξοικονομήσουν χρόνο και χρήμα. Για παράδειγμα, η Activision χρησιμοποιεί VAC σε πολλούς παίκτες όπως Call of Duty , παρόλο που είναι ανταγωνιστής της Valve και ενός από τους μεγαλύτερους εκδότες στον κόσμο.
Πώς διαφέρει το TruePlay;
Σε σύγκριση με το VAC, το TruePlay της Microsoft είναι σχετικά απλό. (Παρεμπιπτόντως δεν είναι κάτι τέτοιο - το VAC υπάρχει εδώ και πάνω από μια δεκαετία, οπότε φυσικά είχε περισσότερο χρόνο να ωριμάσει). Το TruePlay λειτουργεί ως διαδικασία σε επίπεδο συστήματος στα Windows για την προστασία του προγράμματος παιχνιδιών και των αρχείων του από παραβίαση αντί να προσπαθεί να εντοπίσει διαδικτυακούς παίκτες μέσω διακομιστών.
Το TruePlay είναι ένα σχετικά μικρό API στο οποίο μπορεί να προστεθεί Εφαρμογές καθολικής πλατφόρμας Windows (τις εφαρμογές που κατεβάζετε από το Windows Store). Οι εφαρμογές πρέπει να εκκαθαριστούν από το εσωτερικό σύστημα της Microsoft για δημοσίευση στο Store και οι τελικοί χρήστες (παίκτες) πρέπει να συμφωνήσουν με τους όρους TruePlay πριν το σύστημα εφαρμοστεί στα παιχνίδια τους. Οι προγραμματιστές μπορούν να επιλέξουν να περιορίσουν την πρόσβαση σε ορισμένα τμήματα των παιχνιδιών τους - όπως το διαδικτυακό multiplayer, το οποίο συχνά στοχεύεται από cheaters - για παίκτες που αρνούνται τους όρους του TruePlay. Αυτός ο έλεγχος άδειας μπορεί να εφαρμοστεί ξανά και ξανά στο παρασκήνιο.
Εάν το TruePlay εντοπίσει μια παρατυπία στα τοπικά αρχεία παιχνιδιών ή εάν η συσκευή αναπαραγωγής ανακαλέσει την άδεια για την εκτέλεση του TruePlay (με, ας πούμε, απενεργοποίηση της τοπικής διαδικασίας στη διαχείριση εργασιών των Windows), το παιχνίδι μπορεί να διακόψει αμέσως την πρόσβαση στα στοιχεία του TruePlay μόνο . Με άλλα λόγια, βγάλτε τον παίκτη από ένα παιχνίδι για πολλούς παίκτες.
Γιατί θα το χρησιμοποιούσαν οι προγραμματιστές;
Το αντίθετο εδώ είναι ότι το TruePlay θα δυσκολέψει την παραβίαση παιχνιδιών από το τέλος του χρήστη και η συνεχής παρακολούθηση μέσω μιας διαδικασίας των Windows αντί ενός συστήματος εντοπισμού από διακομιστή θα είναι φθηνότερη και ευκολότερη στη διαχείριση. Αυτό είναι καλό για παίκτες - τουλάχιστον παίκτες που δεν θέλουν να εξαπατήσουν - και προγραμματιστές που θέλουν να προστατεύσουν την ακεραιότητα των παιχνιδιών τους και να αποφύγουν την απώλεια απογοητευμένων πελατών.
Το μεγάλο εμπόδιο σε αυτό είναι ότι το Windows Store εξακολουθεί να μην είναι ένας καθιερωμένος προορισμός για μεγάλα, κερδοφόρα παιχνίδια AAA. Υπάρχει μια αρκετά αξιοπρεπής επιλογή τίτλων σε στυλ για κινητά και μερικά αξιοσημείωτα παιχνίδια που δημοσιεύονται από τη Microsoft Minecraft και το Εξουσία αγωνιστικές σειρές, αλλά αυτό είναι. Τη στιγμή της γραφής, το καλύτερο παιχνίδι "πώλησης" στο Windows Store είναι Σπάσιμο ζαχαρωτών , το διάσημο και περίφημο παιχνίδι smartphone / Facebook.
Δεν είναι όλα ζοφερή και μοίρα. Το Windows Store είναι κερδίζοντας λίγο ατμόσφαιρα, ειδικά καθώς οι ανεξάρτητοι προγραμματιστές βαριούνται με την έλλειψη επιμέλειας του Steam. Το να έχετε μια επιλογή κατά του cheat σε επίπεδο συστήματος είναι ένα μικρό αλλά κρίσιμο βήμα για να επιτρέψετε στο Windows Store να γίνει περισσότερο αληθινός ανταγωνιστής. Σε συνδυασμό με προσπάθειες όπως το παιχνίδι πολλαπλών πλατφορμών και το σύστημα VR μικτής πραγματικότητας της Microsoft, τα πράγματα αναζητούν γενικά.