Mẫu và trình bổ trợ

Các mẫu và trình bổ trợ cho Google Play Games trên máy tính minh hoạ việc tích hợp SDK để chứng nhận và định cấu hình trò chơi trong môi trường máy tính.

Đường hầm AGDK

AGDKTunnel bắt nguồn từ mẫu Endless Tunnel của NDK. AGDKTunnel minh hoạ sau khi tích hợp SDK Google Play Games trên máy tính:

  • Dịch vụ trò chơi của Google Play cho danh tính Play và tính năng lưu vào đám mây
  • SDK đầu vào cho Google Play Games trên máy tính

Bật bản dựng cho Google Play Games trên máy tính

Biến thể bản dựng được dùng để phân biệt giữa nền tảng mặc định (thiết bị di động) và nền tảng máy tính. Để tạo AGDKTunnel chạy trong Google Play Games trên máy tính, hãy làm theo các bước sau:

  1. Chuyển đến Build > (Bản dựng >) Chọn Build Variant (Biến thể bản dựng) rồi chọn biến thể bản dựng playGamesPC.
  2. (Không bắt buộc) Bật Dịch vụ trò chơi của Google Play để bật tính năng lưu vào đám mây trên thiết bị di động và máy tính.
  3. (Không bắt buộc) Bật API Play Asset Delivery để phân phối các thành phần kết cấu nén DXT1.

Bật Dịch vụ trò chơi của Google Play

Dịch vụ trò chơi của Google Play (PGS) được dùng để đăng nhập và lưu vào đám mây. Để bật các tính năng này, hãy làm như sau:

  1. Đổi tên gói AGDKTunnel thành tên bạn chọn.
  2. Tạo một ứng dụng trên Google Play Console và làm theo các bước để thiết lập Dịch vụ trò chơi của Google Play bằng tên gói của bạn.
  3. Thay thế giá trị chuỗi game_services_project_id trong app/src/main/res/values/strings.xml bằng mã nhận dạng của dự án trong Google Play Console.

Trivial Kart

Trò chơi mẫu minh hoạ việc sử dụng công nghệ của Google Play trên Android với công cụ Unity. Đối với Google Play Games trên máy tính, trò chơi này minh hoạ:

  • Dịch vụ trò chơi của Google Play để đăng nhập, thành tích, bảng xếp hạng, bạn bè và lưu vào đám mây
  • Tính toàn vẹn của Play để nhận các tín hiệu về tính toàn vẹn về tính toàn vẹn của thiết bị và trạng thái giấy phép Play
  • SDK Đầu vào cho Google Play Games trên máy tính

Hãy xem mẫu trivialkart-unity để biết thông tin cấu hình.

Trình bổ trợ Google Play Games Unity

Utils nền tảng

platform_utils_package là công cụ tự động hoá quy trình cho Google Play Games trên máy tính qua Unity. Gói này bao gồm các tính năng sau:

  • Tập lệnh xác định nền tảng GPG: Thêm định nghĩa UNITY_ANDROID_x86_64 vào danh sách định nghĩa tuỳ chỉnh trong phần cài đặt Trình phát
  • Tập lệnh trình nhập tài sản: Đặt mọi hoạ tiết được nhập thành một phương thức nén hoạ tiết đã chọn (DXTC theo mặc định)
  • Tuỳ chọn cửa sổ: Đặt tuỳ chọn cửa sổ có sẵn trong phần Công cụ > Cài đặt GPG

Quay video đầu vào

input-capture_package minh hoạ các tính năng ghi lại thao tác nhập bằng chuột: