مرجع API بازی های اندروید
کیت توسعه بازی های اندروید (AGDK)
به بازیهای OpenGL و Vulkan کمک میکند تا به رندرینگ روان و سرعتدهی صحیح فریم در اندروید دست یابند.
یک کتابخانه Jetpack که برای کمک به بازیهای اندروید در پردازش دستورات چرخه برنامه، رویدادهای ورودی و ورودی متن در کد C/C++ برنامه طراحی شده است.
کتابخانه Game Controller به شما کمک می کند تا از کنترلرهای بازی پشتیبانی قوی داشته باشید و در دو قالب توزیع شده است: به عنوان یک کتابخانه Jetpack برای بازی ها با استفاده از سیستم ساخت مبتنی بر Gradle (از جمله Android Studio) و به عنوان فایل های مجزا برای بازی ها با استفاده از سیستم های ساخت سفارشی.
صفحهکلید نرم را نمایش و پنهان میکند و بهروزرسانیهای متنی را مدیریت میکند.
با تخمین استفاده از حافظه و اطلاع دادن به برنامهها در صورت فراتر رفتن از آستانه، به برنامههای Android کمک میکند در محدوده ایمنی استفاده از حافظه باقی بمانند.
تاخیر صدا را کاهش می دهد، در حالی که از مشکلات صوتی دستگاه و پلت فرم جلوگیری می کند.
مشکلات عملکرد مربوط به تنظیمات کیفیت، صحنهها، زمان بارگذاری و مدلهای دستگاه را شناسایی میکند.
تیونر عملکرد اندروید را با یونیتی ادغام می کند.
توسعه بازی با گوگل پلی
سرویسهای Google Play شامل سرویسهای Google روی دستگاه است که در پسزمینه هر دستگاه Android دارای گواهی Google اجرا میشوند.
شامل API های مشتری برای بازی های اندروید است.
حاوی API های مشتری برای بازی هایی که از افزونه Unity (v2) استفاده می کنند.
تماس های خدمات سفارشی را به عنوان جایگزینی برای کتابخانه های سرویس گیرنده فعال می کند.
ادغام با نسخه 1 SDK بومی را فعال می کند.
کنترل برنامهای فراداده زیربنایی را برای ویژگیهای PGS فعال میکند.
کارهای مکرر مربوط به تولید و توزیع بازی را خودکار می کند.
API های مربوط به بازی های اضافی
Android NDK مجموعه ابزاری است که به شما امکان می دهد بخش هایی از برنامه خود را با استفاده از زبان هایی مانند C و C++ در کد اصلی پیاده سازی کنید.
API گرافیکی سطح پایین
API گرافیکی سطح پایین