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

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

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

כדי ליצור חוויית משחק לשחקנים ב-Android:

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

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

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

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

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

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

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

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

Play Asset Delivery

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

Play Integrity API

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

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

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

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

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

Play Games Services

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

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

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

ב-Unity יש תמיכה בדפים בגודל 16KB עבור Unity 2021, ‏ 2022 ו-Unity 6.