Công cụ dành cho nhà phát triển Play trên máy tính là một công cụ dành cho máy tính hoạt động ngoại tuyến, được thiết kế để đơn giản hoá quy trình tham gia máy trạm, lựa chọn cấu hình trò chơi và tạo WAB cho Nhà xuất bản trình cài đặt đối với nhà xuất bản trò chơi gốc trên máy tính. Bằng cách thay thế quy trình chỉnh sửa XML theo cách thủ công và thực thi dòng lệnh, công cụ này giúp nhà xuất bản xác thực các gói trình cài đặt, tạo cấu hình xuất bản tuỳ chỉnh và biên dịch Gói ứng dụng Windows (WAB) một cách liền mạch.
Công cụ này đơn giản hoá quy trình thiết lập tính năng Phát hành trình cài đặt bằng cách tạo WAB và Cấu hình phát hành trên Play. Để tự động hoá quy trình làm việc, hãy sử dụng CLI phát hành của Play trong các quy trình CI/CD để tạo WAB trong quy trình tạo bản dựng trò chơi.
Bắt đầu
Để mở và chạy công cụ này trên máy trạm Windows, hãy làm theo các bước sau:
- Tải công cụ dành cho nhà phát triển Play trên máy tính xuống rồi giải nén nội dung của công cụ này vào một thư mục cục bộ.
- Mở thư mục đã trích xuất trong trình khám phá tệp rồi nhấp đúp vào
play_pc_developer_tool.exeđể chạy giao diện người dùng chính trên máy tính.
Trang tổng quan chính
Khi chạy ứng dụng, bạn sẽ thấy một trang tổng quan có 2 quy trình chính:
- Quy trình tham gia Google Play Games trên máy tính: Khởi chạy trình chọn cấu hình mã quốc gia và đăng ký đối tác tham gia giai đoạn tiếp cận sớm.
- Tạo WAB để xuất bản trình cài đặt: Mở trình biên dịch cấu hình và trình quản lý đóng gói.
Quy trình tham gia Play trên máy tính và đăng ký dành cho nhà phát triển
Màn hình này quản lý chế độ thiết lập máy trạm để kiểm thử tiếp cận sớm, cho phép bạn nhanh chóng đăng ký GUID trên máy trạm và định cấu hình danh sách quốc gia đa khu vực.
Đăng ký sử dụng sớm và thiết lập sổ đăng ký máy
Để tương tác với Google PC SDK cục bộ, các máy trạm truy cập sớm phải có mã đối tác đã xác thực trong các đường dẫn đăng ký hệ thống thích hợp.
- Kiểm tra sổ đăng ký khi tải và đường dẫn mục tiêu: Khi khởi động, màn hình giới thiệu sẽ truy vấn sổ đăng ký hệ thống để tìm GUID Đối tác tiếp cận sớm đã đăng ký hiện có.
Đường dẫn khoá sổ đăng ký được nhắm đến là
HKEY_LOCAL_MACHINE\Software\Google\Play Games Services(sử dụng giá trịEarlyAccessPartnerGuid). Đường dẫn cụ thể này rất quan trọng vì SDK PC cục bộ sẽ đọc trực tiếp từ đường dẫn này để cho phép các hoạt động tích hợp có quyền truy cập sớm. Nếu tìm thấy, giao diện sẽ tự động hiển thị mã nhận dạng hiện tại và khoá các đầu vào. - Trình xử lý nâng cao bảo mật: Hệ thống cần có quyền quản trị để ghi vào các đường dẫn đăng ký máy. Khi bạn lưu hoặc xoá chế độ cài đặt này, công cụ sẽ tự động xử lý bối cảnh nâng cao quyền quản trị để người dùng tiêu chuẩn có thể định cấu hình chế độ cài đặt một cách an toàn mà không cần chạy toàn bộ giao diện bằng đặc quyền quản trị.
- Deregistration control (Kiểm soát việc huỷ đăng ký): Khi bạn nhấp vào Huỷ đăng ký, trạng thái đăng ký của máy trạm sẽ được xoá một cách an toàn.
Bộ chọn mã quốc gia có tính tương tác
Nhiều trò chơi trên máy tính được phát hành ở nhiều khu vực. Bạn có thể nhanh chóng tìm kiếm, lọc và trích xuất các khối quốc gia được định dạng phù hợp với phạm vi kiểm thử của mình.
- Hai hộp văn bản tìm kiếm: Bạn có thể tìm kiếm các danh sách có sẵn hoặc đã chọn theo thời gian thực.
- Mũi tên chuyển đổi danh sách: Bạn có thể di chuyển các lựa chọn giữa các danh sách bằng cách sử dụng các nút di chuyển theo cấu trúc.
- Tự động sắp xếp và nối: Khi bạn chọn các mục quốc gia, các mục này sẽ được sắp xếp theo bảng chữ cái và nối thành một chuỗi mã quốc gia ISO rõ ràng, phân tách bằng dấu phẩy (ví dụ:
AL,DZ,IN,US) để sao chép và dán trong quá trình thiết lập Play Console.
Gói WAB và trình hướng dẫn cấu hình
Cửa sổ Bundle Generator là không gian làm việc cốt lõi nơi nhà xuất bản định cấu hình siêu dữ liệu, xác thực chế độ thiết lập cài đặt và đóng gói Windows App Bundle (WAB).
Bộ chọn giá trị sổ đăng ký trực quan
Thay vì nhập đường dẫn đăng ký theo cách thủ công, bạn có thể khám phá trực quan các sổ đăng ký Windows để xác định vị trí thư mục cài đặt trò chơi, đường dẫn tương đối của trình chạy và các chỉ báo đăng ký cho tệp thực thi của trình gỡ cài đặt.
- Structure Value Display (Hiển thị giá trị cấu trúc): Nhập đường dẫn đăng ký cấp cao nhất để xem danh sách đầy đủ các khoá con và giá trị của chúng.
Xác minh quyền thực thi
Để ngăn lỗi cài đặt âm thầm do thông tin đăng nhập tệp kê khai không khớp, trình xác thực sẽ quét các tiêu đề nhị phân.
- Cảnh báo nội tuyến: Nếu các yêu cầu về quyền nâng cao của tệp nhị phân không khớp với hộp đánh dấu cấu hình, thì một khối cảnh báo nội tuyến trực quan sẽ xuất hiện.
Biên dịch gói WAB
Để tạo gói Windows App Bundle (WAB) tiêu chuẩn, công cụ này triển khai một chuỗi biên dịch có cấu trúc bằng quy trình sau:
- Công cụ này tạo tệp XML siêu dữ liệu xuất bản cục bộ và lưu tệp đó vào đường dẫn lưu trữ của bạn.
- Công cụ này sẽ truyền trực tiếp đường dẫn cấu hình XML và các tham số đích đến công cụ trình biên dịch đóng gói cơ bản
play_publishing_tool.exeđể tạo gói Windows App Bundle (WAB) cuối cùng, lưu gói này vào các tệp cục bộ.
Trình hướng dẫn sẽ theo dõi chặt chẽ luồng đầu ra chuẩn và luồng thoát. Công cụ này thông báo cho nhà phát triển về tiến trình biên dịch và trạng thái thoát.