-
Ba giây trễ tải hình ảnh game có thể do máy chủ lưu trữ ảnh ở xa vị trí người chơi.
-
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.
-
Khung hình rơi làm bước nhảy thời gian quá lớn.
-
Con số này phản ánh mức độ hấp thu tốt hơn tổng lượt truy cập, vốn có thể đến từ một đợt quảng bá ngắn hạn.
-
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.
-
Tối ưu cho công cụ tìm kiếm đưa người chơi đến trực tiếp.
-
Thời lượng mỗi màn nên ngắn vì người chơi web thường chỉ ghé qua vài phút, và một màn kéo dài mười phút sẽ bị bỏ dở giữa chừng.
zhsp8
-
Khựng định kỳ thường là dấu hiệu của dọn rác.
-
Hiệu ứng đồ họa đẹp chưa chắc chạy mượt trên máy yếu.
-
Với game chỉ có vài chục vật thể thì Canvas dễ viết hơn nhiều, còn WebGL chỉ đáng dùng khi số lượng vượt quá khả năng của nó.
-
Phát hiện va chạm tốn tài nguyên nhất trong game web.
-
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
-
Thời gian tải ảnh hưởng trực tiếp đến thứ hạng tìm kiếm.
-
Game web nhẹ phù hợp máy cấu hình thấp hơn game cài đặt đầy đủ.
-
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.
-
Tên tệp hoặc đường dẫn giống mẫu quảng cáo bị lọc, nên tránh đặt tên có chữ quảng cáo trong mã nguồn.
-
Đồ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.
-
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.
-
Cookie, local storage và session storage là ba cách lưu trữ trình duyệt.
zhsp8
-
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.
-
Phụ thuộc hoàn toàn vào cổng của người khác nghĩa là mất kết nối với người chơi khi họ đổi chính sách.
-
Dữ liệu chơi lúc mất mạng được gửi lên khi kết nối phục hồi, người chơi không cần làm gì thêm.
-
Vòng lặp game nên đồng bộ với nhịp vẽ của màn hình.
-
Chuột và bàn phím vẫn là cách điều khiển chính trên máy tính.
-
Chế độ ẩn danh xóa sạch dữ liệu khi đóng cửa sổ.
-
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.
-
Tab chạy nền bị giảm tần suất cập nhật.
-
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.
-
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.
-
Một màn khó bất thường ở giữa khiến phần lớn người chơi dừng lại đúng chỗ đó và không bao giờ quay lại.
-
Màn nào có tỷ lệ thoát cao bất thường là nơi cần xem lại độ khó hoặc cách hướng dẫn.
zhsp8
-
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
-
Lưu tiến trình sau mỗi màn thay vì sau mỗi phiên.
-
Nén ảnh và âm thanh trước khi đưa lên web giúp giảm đáng kể thời gian tải trang.
-
Bộ nhớ đệm đầy làm game tải chậm.
-
Quảng cáo xen màn chơi là nguồn thu chính của game miễn phí.
-
WebGL, Canvas và HTML kết hợp CSS là ba định dạng phổ biến.
-
Không phải quảng cáo popup nào cũng liên quan đến game đang chơi, một số do trình duyệt chèn thêm.
-
Tính toán theo thời gian trôi qua thay vì theo số khung hình.
-
Sự kiện chạm và sự kiện chuột không giống nhau.
-
Ba phút chơi thử miễn phí là đủ để đánh giá một game web có hợp gu hay không.
-
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.
-
Thanh tiến trình tải giữ người chơi ở lại.
zhsp8
-
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.
-
Xoay ngang là bố cục mặc định của phần lớn game web.