Phát hiện va chạm tốn tài nguyên nhất trong game web. Cơ chế bảo mật của trình duyệt chặn việc nhúng nếu không được khai báo, đây là lỗi khiến game không hiện trên cổng đối tác.
Hộp Game Nhỏ
Đồng hồ trong game tính theo thời gian thực vẫn chạy tiếp, nên quay lại sau vài phút là thấy trạng thái đã nhảy vọt.
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
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.
Bộ nhớ đệm đầy làm game tải chậm.
Ba giây tải trang là mức trung bình chấp nhận được với game web nhẹ.
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.
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
Nó chỉ ra chính xác hàm nào chiếm nhiều thời gian nhất, hiệu quả hơn nhiều so với đoán mò rồi tối ưu nhầm chỗ.
Thời lượng mỗi màn nên ngắn vì người chơi web thường chỉ ghé qua vài phút, và một màn kéo dài mười phút sẽ bị bỏ dở giữa chừng.
Doanh thu ngắn hạn tăng nhưng số người quay lại giảm, và với game web thì việc rời đi chỉ tốn một cú đóng tab.
Phụ thuộc hoàn toàn vào cổng của người khác nghĩa là mất kết nối với người chơi khi họ đổi chính sách.
Không nên xóa cache trình duyệt nếu chưa chắc chắn game đã lưu tiến trình vào tài khoản.
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.
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
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.
Đăng ký tiến trình nền cho phép cập nhật khi có mạng trở lại.
Chế độ toàn màn hình cần người dùng chủ động bật.
Ngôn ngữ hiển thị nên lấy theo cài đặt trình duyệt của người dùng, nhưng vẫn phải cho phép đổi thủ công vì nhiều người dùng máy đặt sai vùng.
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.
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.
Chặn quảng cáo đôi khi chặn nhầm mã game.
Thông báo trình duyệt không hỗ trợ tốt hơn là để trang trắng.
Thêm vào màn hình chính biến trang web thành gần như ứng dụng.
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.
Mạng phân phối nội dung sao chép tệp ra nhiều nơi.
Đóng tab đột ngột lúc đang lưu dễ mất dữ liệu.
Tính toán theo thời gian trôi qua thay vì theo số khung hình.
Vài giây một lần là đủ mà không gây ảnh hưởng đến hiệu năng, vì thao tác ghi vào lưu trữ cục bộ rất nhẹ.
Bố cục co giãn theo kích thước cửa sổ.
Cùng chất lượng hiển thị nhưng dung lượng giảm đáng kể, đây là cách tối ưu đơn giản nhất cho thời gian tải.
Hiệu ứng đồ họa đẹp chưa chắc chạy mượt trên máy yếu.
Tách nền và vật thể động ra hai lớp riêng giúp mỗi khung hình chỉ phải vẽ lại phần thực sự thay đổi.
Bàn phím web không phân biệt được vị trí phím vật lý ở mọi bố cục.
Với game chỉ có vài chục vật thể thì Canvas dễ viết hơn nhiều, còn WebGL chỉ đáng dùng khi số lượng vượt quá khả năng của nó.
Canvas hợp game hai chiều đơn giản.

Cổng Game Vui


Trò Chơi Mỗi Ngày


TOP