Trang này cung cấp lịch sử sửa đổi cho các tài liệu sau:
Ngày 11 tháng 7 năm 2024
- Tái cấu trúc các yêu cầu kỹ thuật thành nhiều trang.
- Dọn dẹp và loại bỏ trùng lặp các yêu cầu.
Ngày 24 tháng 6 năm 2024
Tăng giới hạn tổng kích thước gói từ 100 MiB lên 250 MiB và bổ sung tính năng tải từng phần hướng dẫn.
Ngày 17 tháng 6 năm 2024
Các bản cập nhật Bộ thử nghiệm:
- Trò chơi không còn cần được phân phát qua HTTPS và có thể được phân phát từ localhost để kiểm thử.
- Đã thêm nút làm mới bên cạnh trường URL để làm mới nội dung của iframe mà không cần tải lại toàn bộ Bộ thử nghiệm.
Ngày 16 tháng 5 năm 2024
Di chuyển các phương pháp hay nhất về thiết kế sang một tài liệu riêng để mô tả rõ hơn giữa yêu cầu thiết kế và phương pháp hay nhất.
Ngày 8 tháng 5 năm 2024
Tái cấu trúc trang web dành cho nhà phát triển Chơi game để mở rộng quyền truy cập và cải thiện điều hướng.
Ngày 7 tháng 5 năm 2024
Cập nhật Yêu cầu về kỹ thuật cho Thông báo trò chơi đã sẵn sàng bằng
thông tin chi tiết bổ sung về cuộc gọi firstFrameReady
.
Ngày 3 tháng 5 năm 2024
- Đã tạo tệp lưu trữ các phiên bản yêu cầu trước đây.
Ngày 5 tháng 3 năm 2024
Tăng giới hạn kích thước tệp riêng lẻ từ 10 MiB lên 30 MiB.
Ngày 23 tháng 2 năm 2024
Thêm boolean IN_PLAYABLES_ENV
vào không gian tên cấp cao nhất để cho nhà phát triển biết khi nào
trò chơi của họ đang chạy trong môi trường Chơi game.
Ngày 4 tháng 12 năm 2023
Bản cập nhật Bộ kiểm thử
- Thêm bước kiểm tra để tìm những ký tự không được hỗ trợ trong tên tệp.
- Để biết thông tin về các ký tự được hỗ trợ, hãy xem Yêu cầu về kỹ thuật – 1.9 Tên tệp.
- Giới hạn đã biết: Bước kiểm tra này có thể không xác thực một số tài nguyên đã tải.
- Đã thêm tính năng để mô phỏng màn hình tải, bao gồm cả việc đặt chế độ ban đầu chiều cao iframe được đặt thành 0.
- Cập nhật nút tạm dừng-tiếp tục cho phù hợp hơn với phiên bản phát hành công khai bằng cách bật/tắt khi tạm dừng và tiếp tục.
- Xoá các tin nhắn không thể xử lý khỏi nhật ký sự kiện.
Ngày 10 tháng 11 năm 2023
Gói Bộ kiểm thử có thể tải xuống đã được thay thế bằng gói Kiểm thử được lưu trữ Suite.
Tệp định nghĩa loại TypeScript, trước đây có trong Bộ kiểm thử gói đã được chuyển sang bài viết chính về SDK cho tính năng Chơi game.
Ngày 7 tháng 9 năm 2023
Chúng tôi đã cập nhật mục Bắt đầu để thay đổi tính năng Chơi game
URL SDK từ v0
đến v1
.
Ngày 30 tháng 8 năm 2023
Các phần Tên tệp và Hình thu nhỏ đã được
đã cập nhật để xoá các tham chiếu nhằm liệt kê rõ ràng các ký tự đặc biệt được phép
(_
, -
, .
).
Ngoài ra, mục Lưu vào đám mây đã được cập nhật để yêu cầu lưu vào đám mây để hoạt động trong các phiên bản trò chơi mới.
Ngày 25 tháng 8 năm 2023
Chúng tôi đã cập nhật mục saveData để làm rõ rằng việc lưu dữ liệu phải là một chuỗi UTF-16 hợp lệ và được định dạng đúng.
Ngày 18 tháng 8 năm 2023
Chúng tôi đã cập nhật phần Tạm dừng và tiếp tục để làm rõ rằng
trò chơi phải tạm dừng tất cả quá trình thực thi sau khi onPause
được gọi và chỉ tiếp tục một lần
onResume
sẽ được gọi.
Ngày 11 tháng 8 năm 2023
Mục Tên tệp đã được thêm để thêm ký tự các giới hạn dùng để đặt tên cho tệp trong gói trò chơi.
Ngày 10 tháng 8 năm 2023
Mục Phương thức tương tác đã được cập nhật để yêu cầu tất cả thành phần giao diện người dùng của trò chơi hoạt động như dự định và không có lỗi hoặc các hành vi không mong muốn.
Ngày 9 tháng 8 năm 2023
Chúng tôi đã thêm phần Hình thu nhỏ để liệt kê trò chơi các yêu cầu về hình thu nhỏ, giúp người dùng dễ dàng khám phá và nhận ra Có thể phát trong YouTube.
Ngày 8 tháng 8 năm 2023
Phần Cử chỉ và nhập liệu đã được cập nhật để cấm
trò chơi để gọi preventDefault()
trên các sự kiện Esc.
Ngoài ra, chúng tôi thêm phần Tệp tham chiếu mới để yêu cầu trò chơi chỉ sử dụng các đường dẫn tương đối khi tham chiếu đến các tệp khác trong gói dưới dạng nhưng sử dụng đường dẫn tuyệt đối có thể gây ra lỗi.
Ngày 2 tháng 8 năm 2023
Phần Tắt tiếng trong cả Yêu cầu về kỹ thuật và Thiết kế trò chơi trong tính năng Chơi game Chúng tôi đã cập nhật các nguyên tắc để coi các tính năng tắt tiếng và bật tiếng là âm thanh và để cho biết rằng các nút điều khiển âm thanh chi tiết có thể chứa: thanh trượt âm lượng hoặc nút bật/tắt tiếng hoặc cả hai.
Ngày 28 tháng 7 năm 2023
Tài liệu về Nguyên tắc thiết kế trò chơi trong tính năng Chơi game đã được cập nhật thành chuẩn hoá cách đọc chi tiết và cập nhật các phương pháp hay nhất cũng như ảnh chụp màn hình.
Ngày 20 tháng 7 năm 2023
Chúng tôi thêm mục Tạm dừng và tiếp tục để cung cấp khả năng tạm dừng và tiếp tục trên nhiều nền tảng.
Ngày 19 tháng 7 năm 2023
Trang web Chơi game trên YouTube hiện đã có Nguyên tắc thiết kế trò chơi trong tính năng Chơi game để làm hướng dẫn cung cấp trải nghiệm trò chơi tối ưu cho người dùng chơi trò chơi YouTube trên các thiết bị và nền tảng khác nhau.
Nguyên tắc thiết kế trò chơi tập trung vào các khía cạnh sau:
- Hình ảnh thu nhỏ
- Điều chỉnh thiết bị
- Giao diện người dùng (UI)
- Cử chỉ và phương thức nhập
- Tạm dừng
- Tắt tiếng
- Phản hồi xúc giác
- Giới thiệu người dùng
- Kết thúc trò chơi (màn hình giành chiến thắng)
- Hỗ trợ tiếp cận
Ngoài ra, mục onAudioEnabledChange
cũng được cập nhật để khắc phục một lỗi
một lỗi đánh máy nhỏ trên mã, gây ra lỗi trong
lớp khả năng tương tác JavaScript (JS-Interop) được đề xuất.
Ngày 14 tháng 7 năm 2023
Mục Kích thước đã được cập nhật như sau:
- Xoá yêu cầu trò chơi phải chơi được ở chế độ toàn màn hình trên trên máy tính và ở chế độ ngang hoặc dọc trên thiết bị di động.
- Thêm vào đó, trò chơi phải chơi được ở chế độ dọc.
- Thêm vào đó, trò chơi có thể chơi được ở chế độ ngang. Nếu không, trò chơi phải được căn giữa hoặc phải bao gồm một cột hòm thư.
- Thêm vào đó, trò chơi không được khoá hướng thiết bị.
Ngày 11 tháng 7 năm 2023
Chúng tôi đã thêm mục Flutter web (thử nghiệm) để cho phép khả năng tích hợp với các trò chơi được viết bằng Flutter Web.
Ngày 1 tháng 7 năm 2023
Phần Bật/tắt tiếng yêu cầu trò chơi phải tuân theo âm thanh chế độ cài đặt của cả YouTube và hệ thống cũng như chế độ không được phát âm thanh của trò chơi bất ngờ.
Ngoài ra, phần Hoàn thành việc xử lý nội dung làm rõ rằng trò chơi phải thông báo cho người dùng rằng không có để tương tác, chẳng hạn như trong cấp độ cuối cùng hoặc khi hoàn thành trò chơi.
Ngày 30 tháng 6 năm 2023
Phần Bắt đầu giờ đây có ghi chú rằng SDK sẽ không hoạt động khi trò chơi được phân phát tại địa phương. Để xác minh tính chính xác của quá trình tích hợp SDK, hãy xem Bộ kiểm thử SDK.
Ngày 2 tháng 6 năm 2023
Trang web Chơi game trên YouTube hiện có tài liệu về SDK Chơi game có một bộ API mạnh mẽ để hỗ trợ các trò chơi trên YouTube.
Ngày 26 tháng 5 năm 2023
Tài liệu về Yêu cầu về kỹ thuật sẽ cập nhật như sau:
Phần | Các thay đổi |
---|---|
Thời gian tải | bao gồm tốc độ Internet trung bình 6,8Mb/giây trên toàn thế giới và 20Mb/giây đối với Hoa Kỳ. |
Phương thức tương tác | Thêm vào đó, khi người dùng tương tác với trò chơi, trò chơi không được vô tình trì hoãn hoặc bỏ qua đầu vào. |
Hình thu nhỏ | Cập nhật độ phân giải hình ảnh bắt buộc cho tỷ lệ 1:1, 5:7 và 16:9 tỷ lệ. |
Thông tin về nhà xuất bản hoặc nhà phát triển | Thêm mục mới này yêu cầu trò chơi phải bao gồm tên của nhà xuất bản hoặc nhà phát triển và cũng có thể được yêu cầu cung cấp mức phân loại nội dung trong tương lai. |
Tải SDK Chơi game | Thêm mục mới này, yêu cầu trò chơi phải tải SDK Chơi game trước bất kỳ mã trò chơi nào khác. |
Thông báo trò chơi đã sẵn sàng | Được cập nhật để chỉ gọi API firstFrameReady khi
khung hình đầu tiên của trò chơi sẵn sàng hiển thị trên màn hình và
gọi API gameReady khi trò chơi đã sẵn sàng cho bất kỳ người dùng nào
tương tác. |
Bật/tắt tiếng | Thêm vào đó, khi bạn đặt chế độ tắt tiếng trên YouTube, không được phát ra âm thanh và các nút điều khiển tắt tiếng hoặc bật tiếng của trò chơi không được ảnh hưởng đến đầu ra âm thanh. |
Ngày 24 tháng 3 năm 2023
Trang web Chơi game trên YouTube hiện đã có Yêu cầu về kỹ thuật tài liệu nhằm mang lại trải nghiệm chơi mượt mà cho người dùng chơi trò chơi trên YouTube.
Phần yêu cầu kỹ thuật tập trung vào các lĩnh vực sau:
- Độ ổn định của trò chơi
- Trải nghiệm YouTube
- Tích hợp YouTube
- Bản địa hoá
- Kiếm tiền