-
Nó tạo ra thao tác cần thiết để mở khóa âm thanh và chế độ toàn màn hình, chứ không chỉ để người chơi chuẩn bị.
-
Không nên tin tưởng hoàn toàn vào lưu trữ cục bộ cho dữ liệu quan trọng lâu dài.
-
Tên tệp hoặc đường dẫn giống mẫu quảng cáo bị lọc, nên tránh đặt tên có chữ quảng cáo trong mã nguồn.
-
Chơi qua liên kết chia sẻ trên mạng xã hội không cần đăng nhập vẫn thử được ngay.
-
Mạng phân phối nội dung sao chép tệp ra nhiều nơi.
-
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
-
Sự kiện chạm và sự kiện chuột không giống nhau.
ckboy
-
Xoay ngang là bố cục mặc định của phần lớn game web.
-
Nhạc nền chiếm phần lớn dung lượng game web.
-
Chen vào giữa lúc đang chơi khiến người dùng bực bội, còn đặt sau khi kết thúc màn thì họ chấp nhận dễ hơn nhiều.
-
Ba nút cơ bản trên giao diện game web thường là chơi, cài đặt và thoát.
-
Cảm giác thành công sớm giữ người chơi lại đủ lâu để họ hiểu cơ chế và gắn bó với game.
-
Dùng đúng cơ chế yêu cầu khung hình giúp chuyển động mượt và tự động dừng khi tab bị ẩn.
-
Kiểm tra kết nối mạng trước khi vào game web nhiều người chơi giúp tránh bị văng giữa chừng.
-
Một địa chỉ web chạy hai thiết bị.
-
Thời gian tải ảnh hưởng trực tiếp đến thứ hạng tìm kiếm.
-
Tải trước tài nguyên trong màn hình chờ.
-
Nếu game mượt rồi giật một nhịp đều đặn thì nguyên nhân gần như luôn nằm ở việc cấp phát bộ nhớ quá nhiều trong vòng lặp.
-
Người chơi ở chế độ này mất toàn bộ tiến trình sau mỗi phiên mà không hề được cảnh báo trước.
ckboy
-
Ba giây chờ quảng cáo trước khi vào game là mức phổ biến ở nhiều cổng game miễn phí.
-
Một màn khó bất thường ở giữa khiến phần lớn người chơi dừng lại đúng chỗ đó và không bao giờ quay lại.
-
Game HTML5 chạy bằng JavaScript và Canvas, thay cho công nghệ Flash đã bị hầu hết trình duyệt ngừng hỗ trợ từ nhiều năm trước.
-
Điều khiển bằng một ngón tay duy nhất là ràng buộc thiết kế tốt cho game web di động, vì nó loại bỏ mọi vấn đề về nhận diện đa điểm chạm.
-
Cùng một tên trình duyệt nhưng bản trên di động dùng lõi khác, nên vài tính năng hoạt động khác hẳn bản máy tính.
-
Game HTML5 xuất hiện thay thế dần Flash sau khi Flash chính thức ngừng được hỗ trợ.
-
Kích thước khung nhỏ hơn cửa sổ đầy đủ, và vài tính năng như toàn màn hình có ràng buộc riêng khi chạy trong khung.
-
Đổi tên tệp khi cập nhật để tránh dùng bản cũ.
-
Khóa truy cập không được nhúng vào mã phía trình duyệt.
-
Trình duyệt không cho phép trang tự chuyển sang toàn màn hình, đây là biện pháp chống lại các trang lừa đảo giả giao diện hệ thống.
-
Cảnh báo trước khi rời trang giữ lại được người chơi.
-
Họ có thể quay lại thử sau, còn bị chặn đứng thì thường là đóng tab và không mở lại nữa.
ckboy
-
Không trang web nào chặn được phím này, nên đừng gán chức năng quan trọng nào trong game cho nó.
-
Canvas hợp game hai chiều đơn giản.
-
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
-
Mạng chập chờn dễ khiến game nhiều người trên web bị ngắt.
-
Nền tảng đám mây giúp game web nặng chạy được trên máy yếu.
-
Khoảng cách vật lý quyết định độ trễ, đây là lý do các mạng phân phối nội dung tồn tại.
-
Tỉ lệ khung hình nên giữ nguyên khi co giãn.
-
Kiểm tra tương thích trên nhiều trình duyệt trước khi phát hành là bước cần thiết với nhà phát triển.
-
Một số tiện ích chèn thêm mã vào mọi trang, gây xung đột với game theo những cách rất khó lần ra.
-
Yêu cầu họ tải lại trang bỏ qua bộ nhớ đệm là bước kiểm tra đầu tiên trước khi tìm nguyên nhân khác.
-
Màn nào có tỷ lệ thoát cao bất thường là nơi cần xem lại độ khó hoặc cách hướng dẫn.
-
Trình duyệt chặn tự động phát tiếng để tránh làm phiền, nên nhạc nền chỉ bật lên sau khi người chơi chạm hoặc bấm lần đầu.
ckboy
-
Tiêu đề và mô tả rõ ràng giúp game xuất hiện khi có người tìm đúng thể loại đó.
-
Hai game trên cùng một tên miền chia sẻ cùng vùng lưu trữ, nên đặt tiền tố riêng cho từng game tránh ghi đè lẫn nhau.