9Aug

מהי מערכת TruePlay של מיקרוסופט נגד צ'יטים?

היי אנשים באינטרנט, האם ידעת כי מיקרוסופט עושה משחקי וידאו?ללא שם: אוקיי, אתה כנראה מודע של גלגולים שונים של ה- Xbox, כן.אבל הרבה זמן לפני ה- Xbox, מיקרוסופט היה מו"ל משחק וידאו עבור המחשב. .. ועדיין הוא!זה אפילו פלטפורמה ההפצה שלו, שהוא חנות Windows נורא.

הנקודה כאן היא כי מיקרוסופט היא מאוד מודעת לשוק המשחקים PC הרווחי, והם באמת מעריכים את זה אם אתה חושב על חנות Windows כחלופה Steam.זה לא, אפילו לא קרוב, אבל הם היו רוצים שזה יהיה.ועכשיו הם הציגו מערכת אנטי-רמאות חדשה, אותה הם מכנים TruePlay כדי ללכת עם החנות שלהם שאף אחד לא רוצה להשתמש בהם.

מה נגד תוכנות לרמות?

אם יש לך משחק מרובה משתתפים, אתה צריך איזושהי הגנה מפני רמאים.Cheaters הם בלתי נמנעים אם אתה מקבל כל כמות של שחקן שחקן פעיל, ואם אתה לא לפחות לנסות לדכא את השטויות, כל השחקנים שומרי החוק שלך הולכים לעזוב למשחק אחר שבו הם לא כל הזמן נהרגים על ידימטומטמים.

שסתום לא להתעסק.

מפתחים לעתים קרובות אין את המשאבים או המומחיות כדי לזהות ולעקוב אחר רמאים בנוסף לפיתוח קבוע שלהם חובות אחזקה.אז עכשיו יש מראש בנוי נגד רמאות מערכות שהם יכולים לשלב לתוך המשחקים שלהם. .. סוג של כמו מנוע המשחק, כי רק עושה דבר אחד.הפופולרי ביותר הוא כנראה Valve של Anti-Cheat( VAC) זה משולב עם Steam עצמה.בנוסף לזיהוי רמאים, VAC עוקב אחריהם על שרתים ומשחקים מרובים, ומאפשר למפתחים אפשרויות של איסורים ובלוקים מכל הסוגים.רוב החלופות המסחריות יש אופציות דומות.

כמה מפתחי משחקים מרובי משתתפים עדיין שומרים על מערכות אנטי-צ'יטים משלהם, אבל VAC והאלטרנטיבות שלה הן כה נרחבות וחסכוניות עד כי הם משמשים לעתים קרובות רק כדי לחסוך זמן וכסף.לדוגמה, Activision משתמשת VAC על היורים מרובי משתתפים כמו Call of Duty , למרות שזה מתחרה Valve אחד המו"לים הגדולים בעולם.

איך TruePlay שונה?

לעומת VAC, TruePlay של מיקרוסופט הוא פשוט יחסית.(זה לא סוג של נטייה, דרך אגב - VAC כבר בסביבה במשך למעלה מעשור, אז כמובן שזה היה יותר זמן להתבגר).TruePlay פועל כתהליך ברמת המערכת ב- Windows כדי להגן על תוכנית המשחק ועל הקבצים שלה מפני שיבוש במקום לנסות לזהות שחקנים מקוונים באמצעות שרתים.

קוד זה מוודא שאתה משחק לפי הכללים במשחק מקוון מרובה משתתפים.

TruePlay הוא API קטן יחסית שניתן להוסיף ליישומי פלטפורמת Universal Windows( היישומים שאתה מוריד מחנות Windows).יש לנקות את היישומים על-ידי המערכת הפנימית של Microsoft לפרסום בחנות, ומשתמשי הקצה( שחקנים) חייבים להסכים לתנאי TruePlay לפני שהמערכת מוחלת על המשחקים שלהם.מפתחים יכולים לבחור להגביל את הגישה לחלקים מסוימים של המשחקים שלהם - כמו מרובי משתתפים מקוונים, אשר לעתים קרובות ממוקד על ידי רמאים - עבור שחקנים אשר מסרבים את התנאים של TruePlay.בדיקה זו הרשאה ניתן להחיל שוב ושוב ברקע.

אם TruePlay מזהה חריגה בקובצי המשחק המקומיים, או אם השחקן מבטל את ההרשאה ל- TruePlay להפעלה( על-ידי כך, למשל, השבתת התהליך המקומי במנהל המשימות של Windows), המשחק יכול לכבות באופן מיידי את הגישה ל- TruePlay בלבדרכיבים.במילים אחרות, לבעוט את השחקן מתוך משחק מרובה משתתפים.

למה מפתחים להשתמש בו?

ההיפוך כאן הוא ש- TruePlay צריך להקשות על פריצת משחקים מהקצה של המשתמש, וניטור רציף בתהליך של Windows במקום במערכת זיהוי בצד השרת יהיה זול יותר וקל יותר לניהול.זה דבר טוב לשחקנים - לפחות שחקנים שלא רוצים לרמות - ומפתחים שרוצים להגן על שלמות המשחקים שלהם ולהימנע מאובדן לקוחות מתוסכלים.

המשוכה הגדולה לכך היא שחנות Windows עדיין אינה יעד מבוסס היטב למשחקי AAA נהדרים גדולים.יש מבחר די הגון של כותרות בסגנון נייד וכמה משחקים בולטים שפורסמו על ידי מיקרוסופט כמו Minecraft ו Forza סדרת מירוצים, אבל זה על זה.בזמן הכתיבה, הטוב ביותר "מוכר" המשחק בחנות Windows הוא Candy Crush , המפורסם המפורסם לשמצה / משחק פייסבוק.

בתמונה: לא מספיק משחקי מחשב, וגם דברים יותר מדי כי כבר בטלפון של אמא שלך.

זה לא כל הקדרות ואת אבדון.Windows Store הוא השגת קצת אדים, במיוחד כמו מפתחי אינדי לקבל נמאס עם חוסר של אושר של סטים.לאחר מערכת ברמת אנטי לרמות אפשרות היא צעד קטן אך חיוני כדי לאפשר את Windows Store להיות יותר מתחרה אמיתי.בשילוב עם מאמצים כמו לשחק בפלטפורמות שונות ומערכת המציאות המעורבת של VR של מיקרוסופט, הדברים בדרך כלל מסתכלים למעלה.