Gửi yêu cầu lặp đi lặp lại tốn tài nguyên và độ trễ cao, còn kênh mở sẵn thì tin nhắn đi ngay lập tức.
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
Điểm Hẹn Trò Chơi
Tab chạy nền bị giảm tần suất cập nhật.
Kênh Game Rảnh
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.
Canvas hợp game hai chiều đơn giản.
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.
Trình duyệt phổ biến hỗ trợ tốt HTML5. 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.
Vuốt cảm ứng trên game web di động đôi khi bị nhận nhầm.
Tải trước tài nguyên trong màn hình chờ.
Ba nút cơ bản trên giao diện game web thường là chơi, cài đặt và thoát.
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ý. Zoom quá lớn dễ vỡ bố cục game.
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.
Tin vào dữ liệu từ trình duyệt cho phép người chơi sửa đổi kết quả, đây là lỗ hổng cơ bản của mọi game web tính điểm.
Không có biểu tượng trên màn hình chính nên người chơi dễ quên, đây là lý do các trang game hay nhắc thêm vào dấu trang.
Chuỗi văn bản vẽ trên Canvas rất tốn tài nguyên.
Cảm biến gia tốc truy cập được từ trang web nhưng cần quyền của người dùng ở nhiều hệ điều hành, và cách hỏi quyền khác nhau giữa các nền tảng.
Chơi được ngay cả trên máy tính công cộng không có quyền cài đặt phần mềm.
Đặt sẵn quảng cáo trong nền trước khi cần hiển thị tránh được khoảng chờ trắng màn hình.