tốc độ miễn phí
Mạng chậm khiến ảnh game tải từng phần thay vì hiện ngay.
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
09-09
Cookie, local storage và session storage là ba cách lưu trữ trình duyệt.
Chuỗi văn bản vẽ trên Canvas rất tốn tài nguyên.
Trang chạy được trên máy tính chưa chắc chạy trên di động.
09-09
Bộ nhớ đệm trình duyệt giúp lần vào sau nhanh hơn hẳn.
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.
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.
09-09
Chặn quảng cáo đôi khi chặn nhầm mã game.
Vòng lặp game nên đồng bộ với nhịp vẽ của màn hình.
Đặ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.
09-09
Game web nhẹ phù hợp máy cấu hình thấp hơn game cài đặt đầy đủ.
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ì.
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ó.
09-09
Cảm giác thành công sớm giữ người chơi lại đủ lâu để họ hiểu cơ chế và gắn bó với game.
Dữ liệu lưu theo tên miền chứ không theo trang.
Giao diện tối giản tải nhanh hơn và cũng dễ đọc hơn trên màn hình nhỏ, đây là lý do phần lớn game web thành công đều có thiết kế đơn giản.
09-09
Bỏ qua các vật thể nằm ngoài màn hình là tối ưu đơn giản mà thường cho cải thiện lớn nhất.
So sánh với thời gian chơi và giới hạn lý thuyết loại bỏ được phần lớn trường hợp gian lận đơn giản.
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
09-09
Đặ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.
Con trỏ chuột khóa được trong game bắn súng web.
Chế độ toàn màn hình cần người dùng chủ động bật.
09-09
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.
Thêm vào màn hình chính biến trang web thành gần như ứng dụng.
Thiết kế cho cảm ứng trước rồi mở rộng sang chuột.
09-09
Tệp không đổi được giữ lại trên máy, nên chỉ lần đầu tiên là phải tải đầy đủ toàn bộ.
Thiết kế cho màn hình nhỏ trước là lựa chọn thực tế, dù việc phát triển thuận tiện hơn trên máy tính.
Tự động lưu định kỳ tránh được phần lớn mất mát.
09-09
Quảng cáo xen màn chơi là nguồn thu chính của game miễn phí.
Tối ưu sớm thường lãng phí công sức.
Một bản nhạc dài vài phút có thể nặng hơn toàn bộ hình ảnh của game cộng lại, nên rút ngắn và lặp lại là giải pháp phổ biến.
09-09
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.
Nhấn phím thoát luôn thoát khỏi toàn màn hình.
09-09
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.
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
Khung hình rơi làm bước nhảy thời gian quá lớn.
09-09
Tiêu đề và mô tả rõ ràng giúp game xuất hiện khi có người tìm đúng thể loại đó.
Đ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.
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.
09-09
Phát hiện va chạm tốn tài nguyên nhất trong game web.
Tỉ lệ khung hình nên giữ nguyên khi co giãn.
09-09
Người chơi web hay đóng tab đột ngột, nên khoảng cách giữa hai lần lưu càng ngắn thì càng ít mất mát.
Giao diện nên tách khỏi vùng vẽ game.
09-09
Tai người ít nhạy với mất mát chất lượng âm thanh nền hơn mắt với hình ảnh, nên đây là chỗ cắt dung lượng dễ nhất.
Gộp nhiều vật thể vào một lệnh vẽ cải thiện hiệu năng rõ rệt hơn là thu nhỏ kích thước từng vật.
09-09
Không phải người chơi nào cũng thích quảng cáo xen giữa, dù đó là cách game duy trì miễn phí.
Trình duyệt cũ chạy chậm hơn bản mới.
09-09
Không phải trình duyệt nào cũng đồng bộ dữ liệu giữa các thiết bị.
Lưu tiến trình sau mỗi màn thay vì sau mỗi phiên.
09-09
Đây là cấu hình của một phần đáng kể người dùng, nhưng lại hiếm khi được thử trong quá trình phát triển.
Một số tổ hợp phím bị hệ điều hành chiếm dụng.
09-09