Công cụ phát triển trò chơi

Công cụ trò chơi có mục tiêu là Android phải tạo ra các bản dựng chạy tốt trên ChromeOS. Nếu bạn đang xây dựng trên một công cụ phát triển trò chơi:

  • Tạo tệp nhị phân x86_32, x86_64, ARM32 và ARM64 để mang lại hiệu suất và thời lượng pin tốt nhất cho người dùng
  • Kiểm thử kỹ lưỡng hoạt động nhập và đổi kích thước cửa sổ
  • Báo cáo vấn đề về bản dựng cho nhà phát triển công cụ phát triển trò chơi. Nếu có vẻ như cũng có vấn đề về phía hệ điều hành, ngoài báo cáo về công cụ trò chơi, vui lòng gửi ý kiến phản hồi cho ChromeOS bằng cách nhấn tổ hợp phím alt+shift+i trên Chromebook hoặc tại Vấn đề về Chromium.

Ghi đè các sự kiện đầu vào bằng Unity

Công cụ Unity diễn giải các sự kiện đầu vào của Android và chuyển đổi chúng thành hệ thống đầu vào của Unity. Nếu cần chặn các sự kiện thô của Android, chẳng hạn như để triển khai tính năng ghi lại bằng chuột, bạn có thể làm như vậy bằng cách chọn "Export" (Xuất) trong Trình chỉnh sửa Unity trong phần cài đặt bản dựng Android và chọn một thư mục đích.

Sau khi xuất, bạn sẽ có thể nhập thư mục đích vào Android Studio. Nhờ đó, bạn có thể gỡ lỗi, lập hồ sơ, v.v. ngay trong Android Studio.

Bạn cũng có thể chỉnh sửa UnityPlayerActivity để chặn các sự kiện đầu vào trước khi chúng được gửi đến hoạt động của trò chơi. Trong tệp này, bạn có thể chèn logic bắt chuột và phím tắt. Sau khi hoàn tất, hãy tạo Android App Bundle hoặc APK trong Android Studio.

Ngoài ra, hãy xem tài liệu về quy trình tạo bản dựng Android của Unity.

Lưu ý: lệnh "Xuất" trong Trình chỉnh sửa Unity giống như một bước xây dựng theo như trình chỉnh sửa này. Quy trình một chiều dành cho nhà phát triển sẽ là: Chỉnh sửa trong Unity -> Xuất -> Chỉnh sửa trong Android Studio -> Xây dựng từ Android Studio/Gradle. Những thay đổi được thực hiện trong Android Studio sẽ không được nhập lại vào Unity Editor