Maps SDK for Unity مجموعهای از ابزارهای توسعه، خدمات و داراییهای آماده است که محیط توسعه بازی Unity را با ویژگیهایی گسترش میدهد که به شما امکان میدهد بازیهای موبایلی در دنیای واقعی ایجاد کنید — به راحتی!
SDK دسترسی به داده های جغرافیایی با کیفیت بالا را از پایگاه داده Google Maps فراهم می کند. کتابخانه مشتری داده های جغرافیایی را در زمان اجرا بازیابی می کند و دنیای بازی را بر اساس موقعیت فیزیکی بازیکن تولید می کند. SDK نقشههای پایه را با بالاترین کیفیت موجود ارائه میکند و بر اساس آنها، ویژگیهای جغرافیایی مانند ساختمانها (ردپای + ارتفاع)، بناهای تاریخی، جادهها و مناطق آبی را بهعنوان مشهای بافتدار سه بعدی (یعنی به عنوان Unity GameObjects) ارائه میکند.
همه GameObjectهای ویژگی جغرافیایی دارای اجزای زیر هستند: Transform ، Mesh Renderer و Mesh Filter . این به شما یک نقطه شروع خوب برای کار می دهد تا ویژگی های جغرافیایی را با استایل و اجزای جلوه ها مانند Rigidbody ، Collider و Materials سفارشی کنید. و SDK به شما امکان دسترسی به مراحل خط لوله ایجاد GameObject را میدهد و به شما این امکان را میدهد تا نحوه ایجاد ویژگیهای جغرافیایی و نحوه ارائه آنها را سفارشی کنید. ویژگیهای جغرافیایی همچنین شامل MapFeatureMetadata
است که شامل placeId
و name
ویژگی جغرافیایی است.
پلتفرم های پشتیبانی شده
اگرچه یونیتی از استقرار بازی ها در بیش از 25 پلتفرم پشتیبانی می کند، Maps SDK for Unity از استقرار فقط برای پلتفرم های موبایل iOS و Android پشتیبانی می کند.