-
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
-
Một số tổ hợp phím bị hệ điều hành chiếm dụ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.
-
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.
-
Bàn phím web không phân biệt được vị trí phím vật lý ở mọi bố cục.
-
Học bằng cách làm thử hiệu quả hơn nhiều so với đọc, nhất là với người chơi chỉ ghé qua vài phút.
-
Thông báo trình duyệt không hỗ trợ tốt hơn là để trang trắng.
o7wik
-
Game web không chiếm bộ nhớ lâu dài.
-
Ba nút cơ bản trên giao diện game web thường là chơi, cài đặt và thoát.
-
Cookie, local storage và session storage là ba cách lưu trữ trình duyệt.
-
Không cần cài đặt và không tốn dung lượng khiến rào cản thử nghiệm gần như bằng không.
-
Đồ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.
-
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.
-
Nhạc nền chiếm phần lớn dung lượng game web.
-
Nén âm thanh mạnh tay hơn nén hình ảnh.
-
Cảnh báo trước khi rời trang giữ lại được người chơi.
-
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.
-
Vẽ ít đi hiệu quả hơn vẽ nhanh hơ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.
o7wik
-
Cảm ứng và chuột là hai mô hình nhập liệu khác nhau, viết cho một bên rồi mong bên kia tự hoạt động thường không thành.
-
Đ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.
-
Vùng chạm nên lớn hơn vùng bấm chuột.
-
Hỏi xem trình duyệt có hỗ trợ thứ mình cần hay không đáng tin hơn nhiều so với đoán qua tên và phiên bản.
-
Định dạng ảnh hiện đại nhẹ hơn định dạng cũ khá nhiều.
-
Tỉ lệ khung hình nên giữ nguyên khi co giã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.
-
Thêm đối thủ máy hoặc mở phòng nhỏ hơn tốt hơn là để người chơi chờ vô hạn rồi bỏ đi.
-
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.
-
Tối ưu sớm thường lãng phí công sức.
-
Bóng đổ và làm mờ là hai hiệu ứng nặng nhất.
-
Chuột và bàn phím vẫn là cách điều khiển chính trên máy tính.
o7wik
-
Khựng định kỳ thường là dấu hiệu của dọn rác.
-
Tối ưu cho công cụ tìm kiếm đưa người chơi đến trực tiếp.
-
Kiểm tra thô trước rồi mới kiểm tra chính xác với những cặp đã lọt qua là cách làm tiêu chuẩn.
-
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
-
Dữ liệu vượt quá mức đó sẽ bị từ chối ghi, nên game lưu nhiều tiến trình phải nén lại hoặc dùng kho lưu trữ khác.
-
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í.
-
Đ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.
-
Đổi tên tệp khi cập nhật để tránh dùng bản cũ.
-
Tiện ích mở rộng có thể thay đổi nội dung trang.
-
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.
-
Người chơi vào được nhanh hơn nhiều, và phần lớn họ không chơi hết tất cả các màn nên phần chưa tải cũng không lãng phí.
-
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
o7wik
-
Chuỗi văn bản vẽ trên Canvas rất tốn tài nguyên.
-
Quảng cáo tự nguyện đổi lấy phần thưởng ít gây khó chịu nhất.