ساخت بازی برای خودروها

بازی‌ها فرصتی منحصربه‌فرد برای جذب کاربران به‌شیوه‌ای سرگرم‌کننده و تعاملی درحین پارک بودن خودرو ارائه می‌دهند. با آوردن بازی‌تان به خودروها، می‌توانید به مخاطبان جدیدی دسترسی پیدا کنید و در زمان توقف خودرو، سرگرمی ارائه دهید.

علاوه‌بر راهنمایی‌های موجود در این صفحه، الزامات مختص پلاتفرم را برای هر پلاتفرمی که بازی‌تان با آن سازگار است دنبال کنید:

علامت‌گذاری برنامه به‌عنوان بازی

برای نشان دادن اینکه برنامه‌تان بازی است، باید مشخصه android:appCategory="game" را به عنصر <application> مانیفست خود اضافه کنید.

<manifest ...>
    ...
    <application
      ...
      android:appCategory="game">
        ...
    </application>
</manifest>

پشتیبانی از نسبت‌های ابعادی رایج نمایشگر

برای ارائه بهترین تجربه کاربری، بازی‌تان را کاملاً تطبیق‌پذیر با اندازه‌های مختلف صفحه‌نمایش بسازید تا در حالت تمام‌صفحه بدون تصویر عریض یا تصویر باریک اجرا شود. برای مشاهده فهرست معیارهایی که بازی‌تان باید داشته باشد، به دستورالعمل‌های کیفیت برنامه خودرو برای بازی‌ها مراجعه کنید. نسبت‌های ابعادی رایج زیر را برای هر پلاتفرم و جهت‌گیری هدف قرار دهید:

Android Auto

  • افقی: نسبت ابعادی لنگر ۱۶:۹
  • عمودی: نسبت ابعادی ۹:۱۶

برای کسب اطلاعات بیشتر درباره آزمایش با پیکربندی‌های «سیستم صوتی رایانه» برای اندازه‌های رایج صفحه‌نمایش، به آزمایش دربرابر اندازه‌های استاندارد صفحه‌نمایش مراجعه کنید.

سیستم عامل Android Automotive

  • افقی: نسبت ابعادی لنگر ۴:۳
  • عمودی: نسبت ابعادی ۱۰:۱۶

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

اعلام پشتیبانی از کنترل‌کننده‌های بازی (اختیاری)

اگر برنامه‌تان از ورودی کنترل‌کننده پشتیبانی می‌کند، اعلامیه مانیفست زیر را برای ویژگی android.hardware.gamepad اضافه کنید، زیرا سازندگان اصلی تجهیزات می‌توانند از این اطلاعات برای بهبود تجربه کاربری استفاده کنند:

<manifest ...>
  ...
  <uses-feature android:name="android.hardware.gamepad" android:required="false"/>
  ...
</manifest>

حداقل مشخصات سخت‌افزاری

سیستم عامل Android Automotive

برای کسب اطلاعات بیشتر درباره حداقل مشخصات سخت‌افزاری برای دستگاه‌های دارای سیستم‌عامل Android Automotive، به بخش الزامات Automotive در سند تعریف سازگاری Android (CDD) برای نسخه‌های Android که برنامه‌تان پشتیبانی می‌کند مراجعه کنید.

Android Auto

برنامه‌هایی که از Android Auto پشتیبانی می‌کنند در تلفن Android کاربر اجرا می‌شوند. برای کسب اطلاعات بیشتر درباره تلفن‌ها و نسخه‌های Android پشتیبانی‌شده، به بخش شروع به کار با Android Auto در «مرکز راهنمایی Android Auto» مراجعه کنید. برنامه‌های موجود در دسته‌های برنامه پارک‌شده، مثل دسته «بازی‌ها»، در دستگاه‌های همراه دارای Android نسخه ۱۵ (سطح میانای برنامه‌سازی کاربردی ۳۵) و بالاتر پشتیبانی می‌شوند.

منابعی برای ساخت بازی‌های Android

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