הערה: ב-18 באוקטובר 2021 נוציא משימוש את שירותי המשחקים של הפלטפורמה של מפות Google. המשתמשים הנוכחיים יקבלו גישה עד 31 בדצמבר 2022. במהלך התקופה הזו, נמשיך לספק תמיכה ותיקונים לבאגים ולהפסקות זמניות בשירות. במדריך המעבר של שירותי משחקים תוכלו למצוא מקורות מידע שיעזרו לכם לתכנן את השלבים הבאים בפרויקטים.

סקירה כללית של ה-SDK של מפות Google ל-Unity

ערכת ה-SDK של מפות Google ל-Unity היא קבוצה של כלי פיתוח, שירותים ונכסים מוכנים, שמרחיבים את סביבת פיתוח המשחקים של Unity עם תכונות שמאפשרות ליצור משחקים לנייד בעולם האמיתי -בקלות!

פסל המשחק Liberty GameObject

ה-SDK מספק גישה לנתונים גיאוגרפיים איכותיים ממסד הנתונים של מפות Google. ספריית הלקוח מאחזרת נתונים גיאוגרפיים בזמן ריצה, ויוצרת את עולם המשחקים על סמך המיקום הפיזי של השחקן. ה-SDK מספק מפות בסיסיות של האיכות הגבוהה ביותר הזמינה, ולפניהן מוצגות תכונות גיאוגרפיות כמו מבנים (טביעת רגל + גובה), מונומנטים, כבישים ואזורי מים — בתור רשתות תלת-ממדיות במרקם (כלומר, כ-Unity GameObjects).

לכל המאפיינים הגיאוגרפיים של GameObjects יש את הרכיבים הבאים: Transform, Mesh Renderer ו-Mesh filter. כך תוכלו לקבל נקודת התחלה להפעלת הצלילים, כדי להתאים אישית תכונות גיאוגרפיות באמצעות רכיבי עיצוב ואפקטים, כמו Rididbody, Collider ו-Materials. באמצעות ה-SDK, אתם יכולים לגשת לשלבים של צינור עיבוד הנתונים GameObject, ולהתאים אישית את האופן שבו המאפיינים הגיאוגרפיים נוצרים ואת האופן שבו הם מעובדים. המאפיינים הגיאוגרפיים כוללים גם את MapFeatureMetadata, שכולל את הערך placeId ואת name של התכונה הגיאוגרפית.

פלטפורמות נתמכות

על אף ש-Unity תומכת בפריסת משחקים ביותר מ-25 פלטפורמות, ערכת ה-SDK של מפות Google ל-Unity תומכת בפריסה לפלטפורמות לנייד של iOS ו-Android בלבד.