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 của họ đang đỗ. Bằng cách đưa trò chơi lên ô tô, bạn có thể tiếp cận một đối tượng mới và mang đến nội dung giải trí trong thời gian chờ đợi.

Ngoài hướng dẫn trên trang này, hãy tuân thủ các yêu cầu dành riêng cho nền tảng đối với 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

Để cho biết 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ợ các tỷ lệ khung hình phổ biến của màn hình

Để mang lại trải nghiệm tốt nhất cho người dùng, hãy đảm bảo trò chơi của bạn hoàn toàn thích ứng với nhiều kích thước màn hình để chạy ở chế độ toàn màn hình mà không bị hiệu ứng hòm thư hoặc hiệu ứng cột. Hãy 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 để xem 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

  • Khổ ngang: Tỷ lệ khung hình cố định là 16:9
  • Khổ dọc: Tỷ lệ khung hình 9:16

Hãy xem bài viết Kiểm thử dựa trên kích thước màn hình chuẩn để biết thêm thông tin về việc 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

  • Khổ ngang: Tỷ lệ khung hình cố định 4:3
  • Dọc: Tỷ lệ khung hình 10:16

Hãy xem bài viết Sử dụng các cấu hình phần cứng đi kèm để biết thêm thông tin về việc kiểm thử bằng trình mô phỏng Android Automotive OS bằng cách sử dụng các cấu hình phần cứng cho 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ề các thông số kỹ thuật tối thiểu về phần cứng cho thiết bị Android Automotive OS, hãy xem phần Yêu cầu đối với ô 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 dành cho nhà phát triển trò chơi trên Android có nhiều tài nguyên khác để giúp bạn xây dựng các trò chơi chất lượng cao với hiệu suất tuyệt vời.