بازی‌های اندروید خود را با بازی‌های Android و APIهای Google Play توسعه، بهینه‌سازی و ارائه دهید.

کیت توسعه بازی های اندروید (AGDK)

سرعت قاب

به بازی‌های OpenGL و Vulkan کمک می‌کند تا به رندرینگ روان و سرعت‌دهی صحیح فریم در اندروید دست یابند.

فعالیت بازی

یک کتابخانه Jetpack که برای کمک به بازی‌های اندروید در پردازش دستورات چرخه برنامه، رویدادهای ورودی و ورودی متن در کد C/C++ برنامه طراحی شده است.

کنترل کننده بازی

کتابخانه Game Controller به شما کمک می کند تا از کنترلرهای بازی پشتیبانی قوی داشته باشید و در دو قالب توزیع شده است: به عنوان یک کتابخانه Jetpack برای بازی ها با استفاده از سیستم ساخت مبتنی بر Gradle (از جمله Android Studio) و به عنوان فایل های مجزا برای بازی ها با استفاده از سیستم های ساخت سفارشی.

ورودی متن بازی

صفحه‌کلید نرم را نمایش و پنهان می‌کند و به‌روزرسانی‌های متنی را مدیریت می‌کند.

Memory Advice API (بتا)

با تخمین استفاده از حافظه و اطلاع دادن به برنامه‌ها در صورت فراتر رفتن از آستانه، به برنامه‌های Android کمک می‌کند در محدوده ایمنی استفاده از حافظه باقی بمانند.

Oboe صوتی با کارایی بالا

تاخیر صدا را کاهش می دهد، در حالی که از مشکلات صوتی دستگاه و پلت فرم جلوگیری می کند.

تیونر عملکرد اندروید

مشکلات عملکرد مربوط به تنظیمات کیفیت، صحنه‌ها، زمان بارگذاری و مدل‌های دستگاه را شناسایی می‌کند.

افزونه Android Performance Tuner Unity

تیونر عملکرد اندروید را با یونیتی ادغام می کند.

توسعه بازی با گوگل پلی

سرویس‌های گوگل پلی

سرویس‌های گوگل پلی شامل سرویس‌های گوگل روی دستگاه است که در پس‌زمینه هر دستگاه اندروید دارای گواهینامه گوگل اجرا می‌شوند.

رابط برنامه‌نویسی کاربردی GMS اندروید

شامل APIهای کلاینت برای بازی‌های اندروید است.

رابط برنامه‌نویسی کاربردی (API) پلاگین یونیتی (نسخه ۲)

شامل APIهای کلاینت برای بازی‌هایی است که از افزونه Unity (نسخه ۲) استفاده می‌کنند.

API وب REST

فراخوانی‌های سرویس سفارشی را به عنوان جایگزینی برای کتابخانه‌های کلاینت فعال می‌کند.

رابط برنامه‌نویسی کاربردی سی‌پلاس‌پلاس (نسخه ۲) (بتا)

ادغام با SDK بومی (بتا) نسخه ۲ را فعال می‌کند.

رابط برنامه‌نویسی کاربردی سی‌پلاس‌پلاس (نسخه ۱)

ادغام با SDK بومی نسخه ۱ را فعال می‌کند.

رابط برنامه‌نویسی کاربردی مدیریت

کنترل برنامه‌نویسی‌شده‌ی فراداده‌های زیربنایی برای ویژگی‌های PGS را فعال می‌کند.

انتشار API

وظایف مکرر مربوط به تولید و توزیع بازی را خودکار می‌کند.

API های مربوط به بازی های اضافی

اندروید NDK

اندروید NDK مجموعه‌ای از ابزارها است که به شما امکان می‌دهد بخش‌هایی از برنامه خود را با کد بومی و با استفاده از زبان‌هایی مانند C و C++ پیاده‌سازی کنید.

OpenGL ES

رابط برنامه‌نویسی کاربردی گرافیکی سطح پایین

ولکان

رابط برنامه‌نویسی کاربردی گرافیکی سطح پایین