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