game bị vỡ hình
Zoom quá lớn dễ vỡ bố cục game.
Rung phản hồi trên web chỉ hoạt động ở một phần thiết bị di động, nên đừng dựa vào nó làm tín hiệu duy nhất cho một sự kiện quan trọng.
09-10
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
Cảnh báo trước khi rời trang giữ lại được người chơi.
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
09-10
Dữ liệu chơi lúc mất mạng được gửi lên khi kết nối phục hồi, người chơi không cần làm gì thêm.
Công cụ giả lập trong trình duyệt không phản ánh đúng hiệu năng và cách cảm ứng hoạt động trên thiết bị thực.
Ảnh, mã, mạng quyết định tốc độ tải.
09-10
Khi chia sẻ đường dẫn lên mạng xã hội, hình ảnh hiển thị thường quan trọng hơn cả tên game.
Trình duyệt di động chạy game web ít mượt hơn máy tính.
Không phải trình duyệt nào cũng đồng bộ dữ liệu giữa các thiết bị.
09-10
Ngón tay không có trạng thái di chuyển khi chưa chạm, nên mọi hiệu ứng dựa trên việc rê chuột đều mất tác dụng.
Nhấn phím thoát luôn thoát khỏi toàn màn hình.
Ngón tay kém chính xác hơn con trỏ nhiều lần, một nút vừa đủ cho chuột sẽ rất khó chạm trúng trên điện thoại.
09-10
Chuyển sang dùng ảnh chữ dựng sẵn hoặc phần tử trang web riêng cho phần giao diện thường nhanh hơn nhiều.
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
Bàn phím ảo trên di động che mất nửa dưới màn hình khi người chơi nhập tên, nên đặt ô nhập liệu ở phần trên trang tránh được việc phải cuộn trong lúc gõ.
09-10
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.
Mở quá nhiều tab cùng lúc dễ làm game giật do thiếu bộ nhớ.
Hình chữ nhật bao quanh nhanh hơn hình dạng chính xác.
09-10
Bảng xếp hạng dựa hoàn toàn vào dữ liệu người chơi gửi lên sẽ nhanh chóng bị chiếm bởi những con số vô lý.
Mạng chậm khiến ảnh game tải từng phần thay vì hiện ngay.
Đóng tab đột ngột lúc đang lưu dễ mất dữ liệu.
09-10
Chuyển tab giữa trận có thể làm mất nhịp game.
Tối ưu sớm thường lãng phí công sức.
Kéo giãn tự do làm méo hình ảnh, nên thêm viền đen ở hai bên vẫn tốt hơn là để nhân vật bị bóp dẹt.
09-10
Hỏi quyền ngay khi vừa vào trang thường bị từ chối, nên đợi đến khi người chơi đã gắn bó thì tỷ lệ đồng ý cao hơn nhiều.
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.
Cố định kích thước theo điểm ảnh khiến game bị cắt hoặc thừa viền trên những màn hình khác với máy của người viết.
09-10
Bắt đầu chơi khi ảnh chưa tải xong gây ra khựng giữa chừng, nên gom tất cả vào một bước tải ban đầu thì mượt hơn.
Ba giây trễ tải hình ảnh game có thể do máy chủ lưu trữ ảnh ở xa vị trí người chơi.
Dự đoán chuyển động ở phía người chơi che giấu được độ trễ.
09-10
Số lần gọi lệnh vẽ quan trọng hơn số điểm ảnh.
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ị.
09-10
Dựng sẵn ảnh kèm điểm số giúp bài chia sẻ nổi bật hơn nhiều so với chỉ có một dòng chữ và đường dẫn.
Đưa game lên nhiều cổng cùng lúc là cách phổ biến nhất để tiếp cận người chơi mà không cần tự quảng bá.
Vẽ ngay kết quả dự kiến rồi chỉnh lại khi máy chủ trả lời cho cảm giác phản hồi tức thì.
09-10
Xóa dữ liệu duyệt web dễ mất bài.
Người chơi cần biết mình đang chờ ai và còn thiếu bao nhiêu người, thiếu thông tin này họ sẽ rời đi sau vài chục giây.
Giao diện nên tách khỏi vùng vẽ game.
09-10
Tài khoản game web giúp lưu điểm qua các lần chơi.
Bất kỳ ai mở công cụ phát triển đều đọc được, nên mọi thứ cần bảo mật phải nằm ở phía máy chủ.
09-10
Lớp nền tĩnh chỉ cần vẽ một lần.
Con số này phản ánh mức độ hấp thu tốt hơn tổng lượt truy cập, vốn có thể đến từ một đợt quảng bá ngắn hạn.
09-10
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.
Chế độ ẩn danh xóa sạch dữ liệu khi đóng cửa sổ.
09-10
WebGL đẩy phần dựng hình sang card đồ họa, cho phép xử lý hàng nghìn vật thể mà Canvas hai chiều thông thường không kham nổi.
Thấy được tiến bộ của chính mình là động lực đủ mạnh, và nó không đòi hỏi bất kỳ hệ thống tài khoản nào.
09-10
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ó.
Đồng bộ hóa dữ liệu qua tài khoản email giúp giữ tiến trình khi đổi thiết bị.
09-10
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.
Máy chủ đặt gần người chơi giảm thời gian tải rõ rệt.
09-10