Chromebook không phải là nền tảng màn hình lớn duy nhất mà bạn có thể chơi các trò chơi Android. Google cũng cung cấp một nền tảng để chơi trò chơi Android trên máy tính thông qua Google Play Games. Các yêu cầu này tương đối giống nhau, nên nếu tối ưu hoá trò chơi cho Google Play Games, bạn sẽ hoàn tất việc tối ưu hoá cho ChromeOS.
Tối ưu hoá và xuất bản cho Google Play Games
- Tạo một phiên bản trò chơi hoạt động trên các thiết bị có màn hình lớn. Tài liệu về Google Play Games trình bày chi tiết các yêu cầu phê duyệt đối với Google Play Games cũng như cách kiểm thử trên thiết bị ChromeOS. Nếu trước đây bạn đã tối ưu hoá trò chơi cho Chromebook, hãy đảm bảo rằng trò chơi đó cũng đáp ứng các yêu cầu bổ sung đối với Google Play Games.
- Đóng gói trò chơi cho Google Play Games và đảm bảo rằng bạn đã thêm tệp nhị phân x86 và x86_64. Hãy nhớ thêm các tệp nhị phân này cho các bản gửi ChromeOS. Khi có thể, bạn nên sử dụng cùng một APK hoặc Gói ứng dụng trên máy tính như đối với bản dựng dành cho thiết bị di động.
- Phát hành trò chơi của bạn vào nhóm "Google Play Games cho máy tính" trong Play Console.
Phát hành bản dựng Google Play Games cho Chromebook
Việc xuất bản lên kênh Google Play Games sẽ không tự động giúp trò chơi của bạn xuất hiện trên Chromebook. Đối với những nhà phát triển muốn phiên bản trò chơi dành cho màn hình lớn của họ có trên Chromebook, có 2 lựa chọn: duy trì một dự án kết hợp (nên dùng) hoặc tạo các dự án riêng biệt.
Dự án kết hợp
Bạn nên duy trì một cơ sở mã duy nhất cho cả trò chơi di động và các nền tảng màn hình lớn như máy tính và Chromebook. Điều này sẽ giúp đơn giản hoá quy trình xuất bản và giảm chi phí duy trì tính liên tục và tương đồng trên các màn hình. Với một cơ sở mã nguồn duy nhất, miễn là bạn chưa hạn chế Chromebook trong kênh Phát hành của loại bản phát hành tiêu chuẩn, thì các thiết bị ChromeOS sẽ nhận được trò chơi được tối ưu hoá cho Google Play Games trên máy tính bất cứ khi nào bạn phát hành bản cập nhật cho kênh này. Nếu trò chơi của bạn không xuất hiện, hãy xem hướng dẫn nhanh về việc xuất bản cho ChromeOS để giúp bạn gỡ lỗi.
Dự án riêng biệt
Nếu cần tách phiên bản màn hình lớn khỏi phiên bản di động, bạn vẫn có thể thực hiện. Sử dụng cùng một bản dựng cho Google Play Games, hãy tạo một gói chỉ nhắm đến Chromebook và tải gói đó lên cùng một trang thông tin trên Cửa hàng Play như phiên bản dành cho thiết bị di động. Việc này sẽ giúp bạn lưu giữ các bài đánh giá và điểm xếp hạng ở cùng một nơi. Tuy nhiên, bạn cần cân nhắc một số điều sau:
- Giữ nguyên tên gói giữa các bản dựng.
- Tăng mã phiên bản của bản dựng ChromeOS (màn hình lớn) lên một con số cao hơn nhiều so với phiên bản Android (thiết bị di động) hiện tại.
- Thêm tính năng dành riêng cho Chrome OS sau đây vào tệp kê khai ứng dụng để hạn chế phiên bản màn hình lớn của bạn chỉ có thể được phát hiện trên Chromebook.
<uses-feature android:name="org.chromium.arc" android:required="true" />
- Tải bản dựng mới lên kênh phát hành công khai cho loại bản phát hành Chuẩn cùng với bản dựng điện thoại.