نظرة عامة على حزمة تطوير البرامج (SDK) في "خرائط Google" لبرنامج Unity

حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لبرنامج Unity هي مجموعة من أدوات التطوير والخدمات ومواد العرض الجاهزة التي تعمل على تمديد بيئة تطوير الألعاب في Unity بميزات تتيح لك إنشاء ألعاب متوافقة مع الأجهزة الجوّالة الواقعية بسهولة.

تمثال الحرية - GameObject

توفر حزمة تطوير البرامج (SDK) إمكانية الوصول إلى بيانات جغرافية عالية الجودة من قاعدة بيانات "خرائط Google". تسترد مكتبة العملاء البيانات الجغرافية في وقت التشغيل وتنشئ عالم اللعبة استنادًا إلى الموقع الجغرافي للّاعب. توفر حزمة SDK خرائط أساسية أعلى جودة متاحة، وتعرض من خلالها الميزات الجغرافية مثل المباني (بصمة + الارتفاع) والآثار والطرق والمناطق المائية، كشبكات ثلاثية الأبعاد مزخرفة (أي Unity GameObjects).

تحتوي جميع عناصر GameObjects الخاصة بالميزات الجغرافية على المكونات التالية: Transform وMesh Renderer وMesh Filter. يمنحك ذلك نقطة بداية مفيدة للعمل من خلالها لتخصيص الميزات الجغرافية باستخدام مكونات الأنماط والتأثيرات، مثل Rigidbody وCollider وMaterials. وتمنحك حزمة تطوير البرامج (SDK) إمكانية الوصول إلى مراحل عملية إنشاء GameObject، ما يسمح لك بتخصيص طريقة إنشاء الميزة الجغرافية وطريقة عرضها. تشمل الميزات الجغرافية أيضًا MapFeatureMetadata، التي تتضمن placeId وname للميزة الجغرافية.

المنصّات المعتمدة

على الرغم من أنّ Unity توفّر إمكانية نشر الألعاب على أكثر من 25 نظامًا أساسيًا، فإنّ حزمة "SDK للخرائط" لـ Unity توفّر إمكانية النشر على أنظمة التشغيل iOS وAndroid الجوّالة فقط.