בניית המשחק ב-Unity

‫Unity הוא מנוע משחקים חוצה פלטפורמות שמשמש משחקים רבים בחנות Google Play. הכלים המודולריים של Unity עוזרים לכם ליצור משחקים ניידים דו-ממדיים או תלת-ממדיים שמושכים את תשומת הלב של המשתמשים.

יצירת משחק Unity ל-Android

כדי ליצור חוויית משחק לשחקנים ב-Android, פועלים לפי השלבים הבאים:

  1. מורידים ומתקינים את Unity Hub.
  2. כדי להפעיל את Unity Hub, לוחצים על הכרטיסייה Installs (התקנות) ואז על Install Unity editor (התקנת כלי העריכה של Unity). מתקינים גרסה של Unity Editor שתומכת באפליקציות 64-ביט. הגרסאות האלה תומכות ב-Android App Bundles, שמאפשרים הורדות קטנות יותר ומותאמות יותר.

    הוספת עורך ב-Unity Hub

  3. כשמתקינים את Unity Editor, חשוב לסמן את התיבה שליד המודול Android Build Support כדי לכלול אותו.

    • מרחיבים את המודול Android Build Support. אם אתם משתמשים ב-Unity 2019 ואילך, צריך להוסיף את המודול Android SDK & NDK Tools.

    מוסיפים את האפשרות Android Build Support NDK ב-Unity
    Hub

  4. בכרטיסייה פרויקטים, לוחצים על פרויקט חדש.

    התחלת פרויקט חדש

  5. כדי לפתח את המשחק, אפשר לעיין בדף הדרכה.

Play Asset Delivery

‫Play Asset Delivery מאפשר לארוז AssetBundles ונכסים אחרים ב-Android App Bundle ולהעביר אותם דרך Google Play. במאמרי העזרה ובמאמרי העזרה של Runtime API יש מידע נוסף על שילוב התכונה הזו עם פלאגינים של Unity.

Play Integrity API

‫Play Integrity API עוזר לכם לוודא שלא מתבצעים שינויים במשחק שלכם, שהוא הותקן דרך Google Play ושהוא פועל במכשיר Android מקורי או דרך שירות מקורי של Google Play Games במחשב. השרת העורפי של המשחק יכול להגיב כשמזהים תנועה מסוכנת כדי למנוע גישה לא מורשית ורמאות. במאמרי העזרה ובמאמרי העזרה של Runtime API יש מידע נוסף על שילוב התכונה הזו עם פלאגינים של Unity.

עדכונים בתוך האפליקציה ב-Play

התכונה 'עדכונים בתוך האפליקציה' מאפשרת לכם להציג למשתמשים בקשה לעדכן לגרסה האחרונה של המשחק, כשגרסה חדשה זמינה, בלי שהמשתמשים יצטרכו להיכנס לחנות Play. במאמרי העזרה ובמאמרי העזרה של Runtime API יש מידע נוסף על שילוב התכונה הזו עם פלאגינים של Unity.

ביקורות באפליקציה ב-Play

התכונה 'שליחת ביקורת באפליקציה' מאפשרת לכם לעודד משתמשים לשלוח דירוגים וביקורות בחנות Play בלי לצאת מהמשחק. במסמכי התיעוד ובמאמרי העזרה של Runtime API יש מידע נוסף על שילוב התכונה הזו עם פלאגינים של Unity.

Play Games Services

שירות המשחקים של Google Play מאפשר לכם לגשת ל-API של Google Play Games דרך הממשק החברתי של Unity כדי לספק גישה לתכונות כמו אימות שחקנים באמצעות חשבונות Google Play Games, אינטראקציה עם רשימות חברים וניהול הישגים (פתיחה, חשיפה והגדלה). הוראות מפורטות להגדרה ולשימוש זמינות במסמכי התיעוד.

תמיכה בגודל דף של 16KB

דף הוא רמת הגרנולריות שבה מערכת הפעלה מנהלת זיכרון. כדי לשפר את הביצועים של מערכת ההפעלה באופן כללי, וכדי לתת ליצרני מכשירים אפשרות לבחור בין האפשרויות האלה, ב-Android 15 (רמת API‏ 35) ובגרסאות מתקדמות יותר אפשר להשתמש בדפים בגודל 4KB או 16KB. מכשירים שמגדירים בהם דפים בגודל 16KB משתמשים בממוצע במעט יותר זיכרון, אבל גם נהנים משיפורים שונים בביצועים.

‫Unity תומכת בדפים בגודל 16KB בגרסאות Unity 2021, ‏ 2022 ו-Unity 6.