אפל פותחת את השערים למשחקי Mac

WWDC23

הכרזה חמקנית ב-WWDC23 היא שאפל הורידה משמעותית את מחסום הכניסה להעברת משחקי PC למק. ערכת כלים חדשה להעברת משחקים "מספקת סביבת אמולציה להפעלת משחק Windows הקיים, ללא שינוי", אומרת Aiswariya Sreenivassan - מהנדס תוכנה גרפי, גרפיקה ותצוגות ב-Apple.

זה פער גדול שצריך לפנות, וזו הסיבה שה-Mac נותר מאחור בשנים האחרונות. משחקי PC מורכבים עבור ארכיטקטורת Intel x86 של ה-Mac בדיוק סיימתי להתרחק. ארכיטקטורת הסיליקון המאוחדת של אפל מזכירה מעט את מחשב המשחקים הסטנדרטי עם כרטיסים גרפיים נפרדים וזיכרון. ספריית Metal 3 של אפל שונה מאוד מ-DirectX, Unity, Unreal ו-Vulkan - החשודים הרגילים ברחבי בריכת המחשוב.

הכלים החדשים של אפל יכולים לפתוח את השערים ליציאות Mac של משחקי PC פופולריים. לפי מתכנת מנוע משחק שדיברתי איתו, ההדגמה של Game Porting Toolkit היא "ממש מרשימה". אם הכלים עובדים גם כן ב להתאמן כמו בהדגמה של אפל, הם "יהיו שימושיים להפליא", אמר המפתח, שעובד עבור מפתח משחקים גדול וביקש להישאר בעילום שם.

כיצד להביא משחק PC למק

תרשים המציג את השלבים להעברת משחק: העברת מקור; העברת הצללה HLSL; גרָפִיקָה; אודיו, קלט, HDR; איתור באגים ואופטימיזציה. שורה מציינת ש
דלג על כמעט כל שלב באמצע - הפעל מיד משחק PC ב-Mac.
צילום: אפל

הדרך הישנה להעביר משחק PC למק דרשה הרבה עבודה. זה כלל "הידור מחדש של קוד המקור שלך; המרת אלפי הצללות מותאמות אישית מ-HLSL; יישום מחדש של תת-המערכת הגרפית שלך; והמרת השימוש שלך באודיו, קלט, תצוגה ועיבוד HDR" לפני שמפתחים יכלו להשיג אב טיפוס פועל, לפי הסרטון של אפל על ערכת הכלים להעברת משחקים. ואז הגיע תהליך ארוך של איתור באגים ואופטימיזציה לליטוש.

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

דלג על שבועות של עבודה

ערכת כלי העברת משחקים פועלת ב-macOS
ערכת הכלים להעברת משחקים מגיעה עם שפע של כלים לאיתור באגים במשחקי PC הפועלים על מק.
צילום: אפל

החדש של אפל ערכת כלי העברת משחק מתרגם קוד ספציפי למחשב. ממשקי API של Windows עבור קלט מקלדת ובקר משחק, פלט שמע, Direct3D ועוד מתורגמים למקבילות macOS.

עבור הצללים הגרפיים (המוסיפים אפקטים של תאורה, סביבה ופרספקטיבה לגיאומטריה התלת-ממדית), ממיר ה- Metal Shader של אפל "ימיר באופן אוטומטי כל ההצללות הקיימות של HLSL GPU למתכת." זה כל כך פשוט - מכאן ואילך, Metal תנצל את מלוא הליבות הגרפיות בשבבים מסדרת M עבור מק.

שכבת התרגום עבור מנהל ההתקן של התצוגה אפילו תומכת בתכונות מתקדמות כמו HDR ומיפוי גוונים, ללא קשר ל"אם זה מבוסס על נקודה צפה או טווח מספרים שלמים של 10 סיביות, או הצללות HDR10 או PQ10", לפי לאפל. כך, המשחק שלך ייראה כמו בבית, בין אם יש לך את Pro Display XDR או הזול LG 24UD58-B (כמוני).

קח את זה לשלב הבא

צילום מסך של The Medium, משחק מחשב, עם HUD בפינה השמאלית העליונה המציג חבורה של מידע טכני על קצב פריימים וביצועים
גרסת המחשב של הבינוני פועל על מק. מחוץ לקופסה, הוא מקבל 30 FPS - אבל עם MetalFX Upscaling, הוא יכול להגיע ל-60.
צילום: אפל

לא כאן מסתיים הסיפור. מפתחים יכולים לשפר את הביצועים על ידי שימוש ב-MetalFX upscaling, מה שבפועל יכול לְהַכפִּיל קצב הפריימים האפשרי, על פי אפל.

עיבוד ברזולוציית 4K או 5K המלאה שרוב מחשבי ה-Mac המודרניים מציעים דורש יותר משאבים אקספוננציאלית. MetalFX Upscaling פועל על ידי עיבוד המשחק ברזולוציה נמוכה יותר באמצעות ליבות ה-GPU, ולאחר מכן מגדיל אותו באמצעות ליבות החומרה החזקות של למידת מכונה של ה-Mac. מכיוון שאין אותם למחשבי PC, הם לגמרי בחינם למפתחים לנצל אותם בעת העברה ל-Mac - אחרת הם פשוט היו יושבים בחיבוק ידיים.

יציאת Mac לא מגיעה לְגַמרֵי בחינם

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

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

המשך צפייה לפרטים הטכניים

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

  • ערכו את ההצללות שלכם
  • עיבוד עם מתכת

ההודעה האחרונה בבלוג

מטען מחזיקי המפתחות הזה לאייפון יכול לתת לך שלוש שעות של חיי סוללה נוספים [מבצעים]
October 21, 2021

מטען מחזיקי המפתחות הזה לאייפון יכול לתת לך שלוש שעות של חיי סוללה נוספים [מבצעים]קח מטען נייד וחזק ממש על מחזיק המפתחות שלך.צילום: Cult of Mac Dea...

| פולחן של מק
October 21, 2021

יתרונות, איירס, iOS 7, מאבריקס: אל תחמיצו את סיכום ה- WWDC המלא שלנו במהדורת המיוחדת שלנו CultCastהפעם ב- CultCast: iOS 7 מגיע לראשונה לתשואות עמיד...

| פולחן של מק
October 21, 2021

Apple Pencil ו- QuickPath מקלדת צפה מהפכה בהקלדת האייפדמה צְבִיעוּת האם האייפד עושה ב- iPadOS?צילום: צ'רלי סורל/פולחן מקהאם ציירת פעם תרשים באפליקצ...