גוגל הכריזה על תכונות חדשות באנדרואיד 12 עבור גיימרים ניידים: לוח מחוונים חדש למשחק עם גישה לכלי עזר מרכזיים וממשק API של מצב משחק.
בפסגת המפתחים השנתית של Google for Games, Google חשפה מספר תכונות חדשות עבור גיימרים ניידים ומפתחי משחקים. בחר מכשירים המריצים את הגרסה העדכנית ביותר של מערכת ההפעלה אנדרואיד - אנדרואיד 12 - תהיה גישה לכלי עזר חדש של לוח המחוונים של המשחק. באמצעות לוח המחוונים הזה, למשתמשים תהיה גישה לכלי עזר מרכזיים ויוכלו לבחור פרופיל ביצועים למשחקים, שבהם משחקים יכולים לתמוך על ידי שילוב החדשים של אנדרואיד ממשקי API של מצב משחק. תפסנו הצצה לעבודתה של גוגל על תכונות משחק חדשות בגרסת אנדרואיד 12 טרום-הפצה, אבל היום גוגל סוף סוף מכריזה על אלה מאפיינים.
לוח המחוונים למשחק באנדרואיד 12
מאז התצוגה המקדימה הראשונה למפתחים של אנדרואיד 12, עקבנו אחר ההתקדמות במכשיר חדש סרגל כלים למשחקים שצף על המסך. כאשר התצוגה המקדימה השנייה למפתחים יצאה, גילינו שסרגל הגיימינג הצף הזה הוא חלק מתכונת לוח המחוונים החדשה של המשחק. בתצוגה המקדימה השלישית למפתחים, גוגל הוסיפה תפריט אופטימיזציה חדש למשחק ללוח המחוונים של המשחק, ולמרות שזה לא עבד, התברר שגוגל מתכננת לאפשר למשתמשים להגדיר פרופילי ביצועים על בסיס משחק. ההודעה לעיתונות של Google for Games Developer Summit לא סיפקה מידע רב או אפילו צילום מסך של תכונת לוח המחוונים של המשחק, אבל הודות לחפירה קודמת, אנחנו בעצם יודעים מה היא מציעה לגיימרים באנדרואיד 12.
ניתן לגשת ללוח המחוונים של המשחק על ידי הקשה על סרגל הכלים הצף של המשחקים המופיע על המסך. סרגל כלים זה למשחקים מופיע רק כאשר המשתמש מפעיל אפליקציה שהכריזה על עצמה כמשחק על ידי הגדרת קטגוריה של האפליקציה ל CATEGORY_GAME במניפסט, תכונה נוסף באנדרואיד 8.0 אוראו.
לוח המחוונים של אנדרואיד 12 מספק גישה לכלים שימושיים כמו מקליט מסך, קיצור דרך לכידת מסך, צג FPS ומצב 'נא לא להפריע'. ניתן לגשת לכלים הללו גם דרך כפתור שצף על המסך - סרגל הכלים של המשחקים הנ"ל - אשר מוצג רק בסמוך לתחתית כאשר המשתמש יוצא ממצב מסך מלא על ידי החלקה כדי להציג את סרגלי המצב או הניווט. סרגל הכלים הצף הזה מאפשר לגיימרים לצלם הקלטת מסך, לצלם צילום מסך, לראות את קצב הפריימים הנוכחי או החלף מצב 'נא לא להפריע' מבלי להפריע למשחק על ידי פתיחת לוח המחוונים של המשחק, שהוא מסך מלא כיסוי.
הלחצן 'נא לא להפריע' אינו מחליף את ה-DND באופן גלובלי אלא מחליף את לוח זמנים שמפעיל את מצב 'נא לא להפריע' כאשר משחק בחזית. המשמעות היא שמצב 'נא לא להפריע' מופעל רק כל עוד אתה נמצא במשחק והוא כבוי אחרת, אלא אם יש לך טריגר או לוח זמנים אחר של 'נא לא להפריע' שמכריח אותו בחזרה עַל. אתה יכול להחליף ידנית את לוח הזמנים של מצב המשחקים DND בהגדרות > התראות > אל תפריע > לוחות זמנים.
לוח המחוונים של המשחק מספק גם שלוש אפשרויות נוספות: תפריט אופטימיזציה למשחק עם פרופילי ביצועים, קיצור דרך לסטרימינג בשידור חי של המשחק שלך ב-YouTube, ווידג'ט עם נתונים משולב מ Google Play משחקים. משתמשים יכולים לבחור מבין שלושה פרופילי ביצועים: ביצועים, סטנדרטיים וחיסכון בסוללה. ביצועים ממקסמים את קצב הפריימים אך צורכים יותר סוללה, Standard משתמש בהגדרות ברירת המחדל של המשחק, ו-Battery Saver מוריד את קצב הפריימים כדי לחסוך בחיי סוללה. ניתן לשנות את פרופיל הביצועים גם מדף פרטי האפליקציה של המשחק, והפרופיל דביק, כלומר אינו משתנה לאחר שהמשתמש הגדיר אותו.
כאשר המשתמש משיק משחק, הודעת טוסט בתחתית תודיע לו אם מצב 'נא לא להפריע' הופעל אוטומטית ואם הפרופיל "ביצועים" או "חיסכון בסוללה" הופעל מיושם.
גוגל אומרת שתכונת לוח המחוונים של המשחק תהיה זמינה ב"מכשירים נבחרים" עם אנדרואיד 12 בהמשך השנה. לוח המחוונים לא יהיה זמין במהדורות בטא. אנחנו מצפים לראות את זה של גוגל פיקסל 6 השקת סדרה עם תמיכה בתכונה, אך סביר להניח שהתכונה תהיה זמינה בטלפונים אחרים של Pixel עם אנדרואיד 12.
ממשקי API של מצב משחק אנדרואיד
בהודעה לעיתונות שלה, גוגל אומרת כי אנדרואיד חדש ממשקי API של מצב משחק יאפשר למפתחים "להגיב לשחקנים שבוחרים פרופיל ביצועים למשחק שלהם - כמו חיי סוללה טובים יותר עבור נסיעה ארוכה, או מצב ביצועים כדי לקבל שיא שיעורי פריימים". אנדרואיד חדש GameManager API מאפשר ליישומי מערכת לשנות את מצב המשחק עבור כל חבילה נתונה, המוגדר על ידי ארבעת קבועי מצב המשחק: GAME_MODE_BATTERY, GAME_MODE_PERFORMANCE, GAME_MODE_STANDARD ו-GAME_MODE_UNSUPPORTED. ה-API גם מאפשר למפתחים לשאול את מצב המשחק שנבחר על ידי המשתמש אך רק עבור המשחק שלהם; למפתחים מומלץ להתקשר ל-API זה בכל פעם שהאפליקציה שלהם מחודשת.
מפתחי משחקים צריכים להצטרף כדי לתמוך במצב ביצועים או חיסכון בסוללה על ידי כולל מטא נתונים במניפסט האפליקציה שלהם. הצטרפות למצב תומך חיסכון בסוללה מאפשרת למערכת להפעיל שינוי גודל המאגר האחורי של WindowManager, מה שיכול להפחית משמעותית את עומס ה-GPU ואפילו את צריכת הסוללה אם המשחק מתנהל בקצב פריימים יעד. חשוב לציין שיצרני ציוד מקורי יכולים לבחור ליישם התערבויות של מצב משחק עם או בלי משוב למפתחים, אז מומלץ לך להגיש את ההתערבויות המבוקשות שלך ליצרני OEM או להתנער מהתערבויות לַחֲלוּטִין. הטופס של גוגל הוא כבר פתוח להגשות.
מפתחים יכולים לבדוק את ההתנהגות של ממשקי API החדשים של מצב משחק של אנדרואיד דרך "cmd game
" פקודת פגז ו ממשק תצורת המכשיר. למידע נוסף על ממשקי API של מצב משחק באנדרואיד 12, בדוק התיעוד באתר מפתחי אנדרואיד או צפו בהרצאה המלאה מ-Google for Games Developer Summit.
\r\n https://www.youtube.com/watch? v=PLMl2ectm7M\r\n