Xây dựng trò chơi cho ô tô

Trò chơi mang đến cơ hội độc đáo để thu hút người dùng theo cách thú vị và mang tính tương tác trong khi xe đỗ. Bằng cách đưa trò chơi của bạn lên ô tô, bạn có thể tiếp cận đối tượng mới và mang đến trải nghiệm giải trí trong thời gian rảnh.

Ngoài hướng dẫn trên trang này, hãy tuân theo các yêu cầu dành riêng cho từng nền tảng mà trò chơi của bạn tương thích:

Đánh dấu ứng dụng của bạn là trò chơi

Để thể hiện rằng ứng dụng của bạn là một trò chơi, bạn phải thêm thuộc tính android:appCategory="game" vào phần tử <application> của tệp kê khai.

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

Hỗ trợ tỷ lệ khung hình hiển thị phổ biến

Để mang lại trải nghiệm tốt nhất cho người dùng, hãy thiết kế trò chơi của bạn sao cho hoàn toàn thích ứng với nhiều kích thước màn hình để trò chơi chạy ở chế độ toàn màn hình mà không có dải đen ngang hoặc dải đen dọc. Tham khảo nguyên tắc về chất lượng của ứng dụng dành cho ô tô đối với trò chơi để biết danh sách các tiêu chí mà trò chơi của bạn phải đáp ứng. Nhắm đến các tỷ lệ khung hình phổ biến sau đây cho từng nền tảng và hướng:

Android Auto

  • Ngang: tỷ lệ khung hình neo 16:9
  • Khổ dọc: tỷ lệ khung hình 9:16

Hãy xem bài viết Kiểm thử với các kích thước màn hình chuẩn để biết thêm thông tin về cách kiểm thử bằng cấu hình Đầu phát trung tâm trên máy tính cho các kích thước màn hình phổ biến.

Android Automotive OS

  • Ngang: tỷ lệ khung hình neo 4:3
  • Khổ dọc: tỷ lệ khung hình 10:16

Xem bài viết Sử dụng hồ sơ phần cứng đi kèm để biết thêm thông tin về cách kiểm thử bằng trình mô phỏng Android Automotive OS sử dụng hồ sơ phần cứng cho các kích thước màn hình và tỷ lệ khung hình phổ biến.

Khai báo tính năng hỗ trợ tay điều khiển trò chơi (không bắt buộc)

Nếu ứng dụng của bạn hỗ trợ nhập dữ liệu bằng tay điều khiển trò chơi, hãy thêm nội dung khai báo tệp kê khai sau đây cho tính năng android.hardware.gamepad, vì nhà sản xuất thiết bị gốc có thể sử dụng thông tin này để cải thiện trải nghiệm người dùng:

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

Thông số kỹ thuật tối thiểu của phần cứng

Android Automotive OS

Để tìm hiểu thêm về thông số kỹ thuật phần cứng tối thiểu cho thiết bị Android Automotive OS, hãy xem phần Yêu cầu về ô tô trong Tài liệu định nghĩa về khả năng tương thích (CDD) cho Android đối với các phiên bản Android mà ứng dụng của bạn hỗ trợ.

Android Auto

Các ứng dụng hỗ trợ Android Auto sẽ chạy trên điện thoại Android của người dùng. Tìm hiểu thêm về các phiên bản và điện thoại Android được hỗ trợ trong phần Bắt đầu sử dụng Android Auto của Trung tâm trợ giúp Android Auto. Các ứng dụng thuộc danh mục ứng dụng đỗ xe, chẳng hạn như danh mục Trò chơi, được hỗ trợ trên thiết bị di động chạy Android 15 (cấp độ API 35) trở lên.

Tài nguyên để xây dựng trò chơi Android

Trung tâm nhà phát triển trò chơi Android có nhiều tài nguyên khác để giúp bạn xây dựng trò chơi chất lượng cao với hiệu suất tuyệt vời.