Việc thêm khả năng tương thích với tay điều khiển trò chơi giúp người chơi nhập dữ liệu một cách thoải mái và nhanh chóng trên điện thoại, máy tính bảng, máy tính, TV, v.v. Để tạo ra trải nghiệm tuyệt vời khi dùng tay điều khiển trò chơi, bạn cần lập kế hoạch cẩn thận cho các thao tác chuyển đổi đầu vào, thao tác điều hướng trong trình đơn và cơ chế chơi chính. Để giúp bạn đưa ra lựa chọn, hướng dẫn này trình bày những điểm chính cần xem xét, các phương pháp nên áp dụng và những lỗi thường gặp khi xây dựng phương thức nhập liệu vật lý trực quan vào trò chơi. Để biết tài liệu tham khảo API và hướng dẫn nhập dữ liệu trên nhiều nền tảng, hãy xem phần Hỗ trợ tay điều khiển trò chơi và Bật tính năng nhập dữ liệu tự nhiên trên tất cả hệ số hình dạng.
Nội dung của hướng dẫn này
Hãy xem các phần sau để thiết kế và tinh chỉnh tính năng hỗ trợ tay điều khiển cho trò chơi của bạn:
- Những điểm cần lưu ý khi thiết kế: Tìm hiểu các yêu cầu cốt lõi để tích hợp tay điều khiển trò chơi, bao gồm cả việc khai báo khả năng hỗ trợ tay điều khiển trò chơi trong tệp kê khai Android, tự động chuyển đổi giữa các thiết bị đầu vào và hỗ trợ thao tác điều hướng đầy đủ bằng tay điều khiển trò chơi trên tất cả trình đơn trong trò chơi, các thành phần trên màn hình hiển thị ngang tầm mắt (HUD) và hộp thoại.
- Các phương pháp nên dùng: Áp dụng các nguyên tắc thực tế để mang lại trải nghiệm chơi thoải mái, trực quan, bao gồm cả việc thiết kế cho phù hợp với công thái học của người chơi, sắp xếp dữ liệu đầu vào theo thứ bậc, cung cấp phản hồi trực quan rõ ràng, v.v.
- Những lỗi thường gặp: Xác định và tinh chỉnh các lựa chọn đầu vào có thể hạn chế khả năng phản hồi và sự thoải mái, chẳng hạn như chỉ dựa vào chuột ảo cho lối chơi cốt lõi và sử dụng lại cơ chế cảm ứng di động cho cần điều khiển analog.