Trò chơi của bạn phải đáp ứng các yêu cầu về khả năng chơi thì bạn mới có thể phát hành trò chơi trên Google Play Games trên máy tính. Sau khi trò chơi có mặt trên nền tảng, bạn có thể thêm các tính năng trên nền tảng để làm hài lòng người chơi, chẳng hạn như chơi liên tục và liền mạch, kiểm soát dữ liệu đầu vào trên nền tảng và cải thiện hiệu suất, để trò chơi được chứng nhận đầy đủ.
Yêu cầu về khả năng chơi
Bạn phải đáp ứng các yêu cầu tối thiểu về khả năng chơi thì mới có thể chuyển trò chơi di động sang máy tính. Các yêu cầu này được thiết kế để đảm bảo trò chơi của bạn có thể chơi được trên Google Play Games trên máy tính. Sau khi trò chơi có trên máy tính, bạn có thể tiếp tục phát triển trò chơi để lấy đầy đủ chứng nhận trên Google Play Games trên máy tính.
Danh sách kiểm tra khả năng chơi:
- Trò chơi có thể chơi được trên máy tính bằng chuột và bàn phím. Lưu ý rằng trò chơi không cần hỗ trợ trực tiếp chuột và bàn phím để đáp ứng yêu cầu này. Chỉ cần trò chơi có thể chơi được ở chế độ tương thích là đủ.
- Không được để các quyền không được hỗ trợ chặn việc chơi.
- Không được để các API không được hỗ trợ của Google chặn việc chơi.
- Trò chơi không được yêu cầu các tính năng không được hỗ trợ.
- Trò chơi phải hỗ trợ GLES 3.1 (trở xuống) hoặc Vulkan.
Kiểm thử khả năng chơi
Có một số cách kiểm thử trò chơi để xác định xem trò chơi có đáp ứng các yêu cầu cơ bản về khả năng chơi hay không. Điều quan trọng nhất cần kiểm thử là khả năng xử lý dữ liệu đầu vào và đảm bảo rằng không được để các tính năng hoặc quyền không được hỗ trợ chặn việc chơi. Trò chơi nhấp một chuột có thể chỉ cần chế độ tương thích trên nền tảng là đủ. Nếu trò chơi của bạn phức tạp hơn, chẳng hạn như yêu cầu 2 tay để chơi, thì trò chơi có thể phải hỗ trợ thêm chuột và bàn phím. Sau đây là một số điều cần lưu ý:
- Dùng con lăn chuột để cuộn hoặc thu phóng.
- Thao tác vuốt theo chiều dọc đòi hỏi nhiều nỗ lực lập trình hơn so với thao tác vuốt theo chiều ngang khi thực hiện bằng chuột. Mặc dù thao tác vuốt theo chiều ngang sẽ chuyển đổi tốt khi dùng chế độ tương thích, nhưng hãy cân nhắc sử dụng phím tắt cho thao tác vuốt theo chiều dọc.
- Hỗ trợ cử chỉ nhiều điểm chạm bằng phím tắt.
- Thêm phím tắt cho các thao tác phổ biến, chẳng hạn như nhấn phím Enter để chấp nhận hộp thoại hoặc nhấn phím Escape để huỷ.
Bạn có thể dùng các phương thức sau để kiểm thử khả năng chơi cho thông tin đầu vào của trò chơi:
- ChromeOS: Chromebook mang đến trải nghiệm gốc giống máy tính có chuột và bàn phím. Điều này mang lại trải nghiệm gần giống nhất với Google Play Games trên máy tính.
- Thiết bị di động có chuột và bàn phím: Bạn có thể kết nối chuột và bàn phím với thiết bị di động để xem chơi có ổn hay không.
Cấu trúc ABI của trò chơi
Google Play Games trên máy tính hỗ trợ bản dựng trò chơi với tệp nhị phân ARM hoặc ABI x86-64. Bạn nên đưa các tệp nhị phân x86-64 vào để cải thiện hiệu suất trò chơi và mở rộng phạm vi tiếp cận của thiết bị. Bạn cũng phải có bản dựng x86-64 của trò chơi để lấy đầy đủ chứng nhận.
Tệp nhị phân ARM
Google đã hợp tác với Intel phát triển công nghệ Intel Bridge để hỗ trợ các trò chơi dựa trên ARM trên các máy tính dùng chip Intel. Tức là khi trò chơi dành cho thiết bị di động đáp ứng các yêu cầu về khả năng chơi, trò chơi có thể được phân phối trên Google Play Games trên máy tính cho máy tính dùng chip Intel.
Tệp nhị phân x86-64
Việc cung cấp phiên bản x86-64 cho trò chơi dành cho thiết bị di động sẽ giúp cải thiện hiệu suất cho người chơi vì trò chơi có thể được thực thi trực tiếp trên phần cứng gốc. Việc này cũng giúp mở rộng phạm vi phân phối trò chơi của bạn sang các máy tính không dùng chip Intel.
Việc cung cấp phiên bản x86-64 cho trò chơi nên là bước đầu tiên để tối ưu hoá trò chơi cho Google Play Games trên máy tính. Điều này giúp cải thiện hiệu suất và mở rộng phạm vi phân phối của trò chơi.
Yêu cầu về chứng nhận
Các trò chơi có chứng nhận sẽ được tối ưu hoá để sử dụng các tính năng và khả năng của Google Play Games trên máy tính giúp làm hài lòng người chơi. Để chứng nhận trò chơi, bạn phải đáp ứng tất cả các yêu cầu cơ bản về khả năng chơi ngoài các yêu cầu sau đây.
- Yêu cầu về nền tảng
- Yêu cầu về khả năng chơi
- Đồ hoạ
- Phương thức nhập của thiết bị
- Chơi trên nhiều nền tảng
Để biết thêm thông tin về thời điểm cần tích hợp và cách thức kiểm thử những yêu cầu này, hãy xem trang danh sách kiểm tra mốc quan trọng.
Yêu cầu tối thiểu đối với người chơi
Nếu muốn tìm hiểu thêm thông tin về cấu hình tối thiểu để người chơi có thể chạy Google Play Games trên máy tính, hãy xem trang yêu cầu tối thiểu đối với máy tính trong Trung tâm trợ giúp của Google.
Tải trình mô phỏng dành cho nhà phát triển
Sau khi có bản dựng tương thích cho trò chơi, bạn có thể thử nghiệm trong bản dựng trình mô phỏng dành cho nhà phát triển. Trình mô phỏng dành cho nhà phát triển bao gồm các tính năng, SDK và hoạt động tối ưu hoá của Google Play Games trên máy tính giống như trải nghiệm thật sự của người dùng. Ngoài ra, trình mô phỏng còn có một số tuỳ chọn kiểm soát bổ sung giúp bạn dễ dàng kiểm thử trò chơi trên Windows.
Bạn có thể cài đặt APK không qua cửa hàng ứng dụng vào trình mô phỏng thông qua Android Studio hoặc Cầu gỡ lỗi Android.
Hãy xem bài viết Sử dụng trình mô phỏng dành cho nhà phát triển để biết thêm thông tin.