-
Yêu cầu họ tải lại trang bỏ qua bộ nhớ đệm là bước kiểm tra đầu tiên trước khi tìm nguyên nhân khác.
-
Nén âm thanh mạnh tay hơn nén hình ảnh.
-
Đ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.
-
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.
-
So sánh với chính mình hoặc với người chơi trên cùng thiết bị vẫn tạo được động lực mà không cần máy chủ.
-
Hiệu ứng chuyển cảnh viết bằng kiểu dáng trang web chạy mượt hơn tự vẽ từng khung, vì trình duyệt xử lý chúng bằng phần cứng đồ họa.
-
Vẽ ít đi hiệu quả hơn vẽ nhanh hơn.
cppyo
-
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.
-
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.
-
Kho lưu trữ trong trình duyệt chứa được nhiều hơn nhưng phức tạp hơn.
-
Vòng lặp game nên đồng bộ với nhịp vẽ của màn hình.
-
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
-
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.
-
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
-
Thẻ HTML thuần cũng làm được game đơn giản.
-
Khóa truy cập không được nhúng vào mã phía trình duyệt.
-
Khung hình rơi làm bước nhảy thời gian quá lớn.
-
Quảng cáo xen màn chơi là nguồn thu chính của game miễn phí.
-
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.
cppyo
-
Cân nhắc giữa số người dùng bản cũ và chi phí duy trì, nhiều nhà phát triển chọn hiển thị thông báo nâng cấp thay vì hỗ trợ.
-
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.
-
Bố cục co giãn theo kích thước cửa sổ.
-
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.
-
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.
-
Chen vào giữa lúc đang chơi khiến người dùng bực bội, còn đặt sau khi kết thúc màn thì họ chấp nhận dễ hơn nhiều.
-
Không nên chơi game web yêu cầu tải nặng khi đang dùng mạng di động hạn chế.
-
Công nghệ này lưu sẵn tài nguyên trên máy, cho phép chơi tiếp ngay cả khi kết nối bị ngắt giữa chừng.
-
Hiệu ứng trong suốt tốn hơn hình đặc.
-
Người dùng bật chế độ này sẽ thấy game thiếu hình, đây là lỗi khó tái hiện nếu người phát triển không nghĩ tới.
-
Game web không chiếm bộ nhớ lâu dài.
-
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.
cppyo
-
Mạng chập chờn dễ khiến game nhiều người trên web bị ngắt.
-
WebGL đẩy phần dựng hình sang card đồ họa, cho phép xử lý hàng nghìn vật thể mà Canvas hai chiều thông thường không kham nổi.
-
Chặn quảng cáo có thể làm game không tải.
-
Số lần gọi lệnh vẽ quan trọng hơn số điểm ảnh.
-
Thời gian tải ảnh hưởng trực tiếp đến thứ hạng tìm kiếm.
-
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ó.
-
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.
-
Nó phù hợp cho ảnh và dữ liệu lớn, còn các giá trị nhỏ như điểm số thì lưu trữ cục bộ đơn giản đã đủ dùng.
-
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.
-
Một số tổ hợp phím bị hệ điều hành chiếm dụng.
-
Game web thường nhẹ hơn game cài đặt.
cppyo
-
Xoay ngang là bố cục mặc định của phần lớn game web.
-
Tải trang một lần là chơi được ngay.