مجموعه ای از نمونه کد برای تسریع توسعه بازی شما.

نمونه های بازی

یک بازی را بر اساس نمونه NDK Endless Tunnel مرور کنید، نمونه‌ای که کتابخانه Game Controller را با استفاده از کتابخانه GameActivity نشان می‌دهد و نمونه‌ای که کتابخانه Game Controller را با استفاده از کتابخانه NativeActivity نشان می‌دهد. برای تجسم نحوه تعامل یک کنترلر جفت شده بر روی دستگاه شما مفید است.
نمونه بازی در C++ با استفاده از کتابخانه های AGDK: Android Performance Tuner، Frame Pacing، GameActivity، GameController، GameTextInput و Oboe Audio. به صورت اختیاری، می‌توانید این کتابخانه‌های Play را نیز فعال کنید: خدمات بازی‌های Play، Asset Delivery و Input SDK.
نمونه‌ای را که از مونتاژ پیوندی استفاده می‌کند، یک مثال حداقلی Hello World JNI، و نمونه‌ای از یک پروژه چند پلتفرمی با اهداف ساخت برای Android و Microsoft Windows را مرور کنید.
یک برنامه نمونه را مرور کنید که وضعیت حرارتی دستگاه را با استفاده از getThermalHeadroom API و API نظارت بر وضعیت حرارتی نشان می‌دهد. این برنامه همچنین به صورت پویا حجم کار را بر اساس اشاره API تغییر می دهد و از API PerformanceHintManager برای کنترل عملکرد رندر رشته استفاده می کند.
یک برنامه نمونه را مرور کنید که نحوه بهینه‌سازی FPS و ارائه حداکثر وضوح تصویر را برای صرفه‌جویی 25 درصدی در مصرف انرژی در برنامه‌های شما برجسته می‌کند.
پروژه نمونه‌ای را مرور کنید که بهترین روش‌ها برای بهره‌وری انرژی هنگام اجرای بازی‌های موتور Unity در دستگاه‌های Android را برجسته می‌کند.
نمونه بازی در Unity و Godot برای نمایش خریدهای درون برنامه ای، خدمات بازی های Play، Play Integrity API و Input SDK.

پلاگین ها

روال‌های توسعه بازی‌های Google Play را با Unity خودکار کنید.
افزونه Vulkan Quality (VkQuality) برای موتور Unity، توصیه‌های زمان راه‌اندازی API گرافیکی - Vulkan یا OpenGL ES - را برای استفاده برای بازی خود در دستگاه‌های خاص ارائه می‌دهد.
پلاگین ADPF Unreal دو عملکرد اصلی دارد: (1) نظارت بر حرارت دستگاه و تنظیم عملکرد برای جلوگیری از گرمای بیش از حد. (2) از نکات عملکردی برای تخصیص بار کاری به هسته های CPU صحیح استفاده کنید.
افزونه Unity ANR به شما کمک می کند تا ANR ها را در بازی خود که روی Unity 2022 و بالاتر اجرا می شود، تشخیص دهید.