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. Đóng tab đột ngột lúc đang lưu dễ mất dữ liệu.
Hộp Game Nhỏ
Vùng chạm nên lớn hơn vùng bấm chuột.
Máy chủ đặt gần người chơi giảm thời gian tải rõ rệt.
Thêm một lớp trình duyệt vào giữa làm tăng thời gian xử lý, nên thể loại đòi hỏi phản xạ cực nhanh ít khi chọn nền tảng này.
Dự đoán chuyển động ở phía người chơi che giấu được độ trễ.
Sự kiện chạm và sự kiện chuột không giống nhau.
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
Đăng ký tiến trình nền cho phép cập nhật khi có mạng trở lại.
Rút gọn mã chỉ làm khó đọc chứ không giấu được gì, nên đừng đặt bất kỳ bí mật nào trong đó.
Đo trước rồi mới tối ưu vào đúng điểm nghẽn, vì phần lớn mã nguồn không nằm trên đường chạy nóng.
Tắt JavaScript khiến game web không chạy được.
Khung hình rơi làm bước nhảy thời gian quá lớn.
Canvas vẽ lại toàn bộ khung hình mỗi lần cập nhật, nên số vật thể trên màn hình ảnh hưởng trực tiếp đến tốc độ chứ không phải độ phức tạp của từng vật.
Phím tắt đóng cửa sổ hay chuyển ứng dụng không thể bị trang web chặn, nên tránh dùng chúng làm phím điều khiển.
Trình duyệt di động chạy game web ít mượt hơn máy tính.
Việc dọn rác của trình duyệt gây khựng nhẹ, và cách tránh là giữ sẵn một kho vật thể để dùng lại.
Ba giây tải trang là mức trung bình chấp nhận được với game web nhẹ.
Đặt nút và chỉ số vào phần tử trang web bình thường tận dụng được khả năng dựng hình sẵn có của trình duyệt.
Nhấn phím thoát luôn thoát khỏi toàn màn hình.
Thẻ HTML thuần cũng làm được game đơn giản.
Khựng định kỳ thường là dấu hiệu của dọn rác.
Sao chép một đường dẫn rồi gửi cho nhau là cách nhanh nhất, và cũng là lợi thế đặc trưng của nền tảng web.
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.
Vẽ ít đi hiệu quả hơn vẽ nhanh hơn.
Chuỗi văn bản vẽ trên Canvas rất tốn tài nguyên.
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.
Chặn quảng cáo có thể làm game không tải.
Một tab không được phép chiếm hết bộ nhớ máy, nên game web luôn có trần tài nguyên thấp hơn ứng dụng cài đặt.
Lớp nền tĩnh chỉ cần vẽ một lần.
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.
Trình duyệt cũ chạy chậm hơn bản mới.
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í.
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.
Thông báo trình duyệt không hỗ trợ tốt hơn là để trang trắng.
Mỗi tệp riêng là một lượt kết nối, và chi phí của việc mở kết nối thường lớn hơn chi phí tải chính nội dung đó.
Thanh tiến trình tải giữ người chơi ở lại.

Ngôi Nhà Trò Chơi


Phút Giải Lao


TOP