-
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.
-
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.
-
Vòng lặp game nên đồng bộ với nhịp vẽ của màn hình.
-
Thẻ HTML thuần cũng làm được game đơn giản.
-
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.
-
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
-
Bộ nhớ đệm trình duyệt giúp lần vào sau nhanh hơn hẳn.
cppog
-
Trình duyệt giữ bản đã lưu cho đến khi tên thay đổi, nên người chơi có thể chạy phiên bản cũ mà không biết.
-
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
-
Vùng chạm nên lớn hơn vùng bấm chuột.
-
Đâ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.
-
Ảnh, mã, mạng quyết định tốc độ tải.
-
Cơ chế bảo mật của trình duyệt chặn việc nhúng nếu không được khai báo, đây là lỗi khiến game không hiện trên cổng đối tác.
-
Không phải tất cả quảng cáo đều bỏ qua được ngay, một số bắt buộc xem hết mới tiếp tục chơi.
-
Xoay ngang là bố cục mặc định của phần lớn game web.
-
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
-
Refresh trang có thể mất phần chưa lưu.
-
Bốn đến sáu ký tự là độ dài phù hợp, đủ để tránh trùng mà vẫn đọc được cho nhau nghe.
-
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.
cppog
-
Không phải trình duyệt nào cũng đồng bộ dữ liệu giữa các thiết bị.
-
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
-
Lưu trữ cục bộ không có gì đảm bảo tồn tại lâu dài, đây là lý do dữ liệu quan trọng phải đưa lên máy chủ.
-
Trình duyệt trên hệ điều hành di động có giới hạn riêng.
-
Game web nhẹ phù hợp máy cấu hình thấp hơn game cài đặt đầy đủ.
-
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.
-
Bất kỳ ai mở công cụ phát triển đều đọc được, nên mọi thứ cần bảo mật phải nằm ở phía máy chủ.
-
Chế độ tương phản cao giúp người chơi ở ngoài trời nhìn rõ hơn, đây là tùy chọn ít tốn công làm mà lại mở rộng được đối tượng người dùng.
-
Tái sử dụng vật thể thay vì tạo mới liên tục.
-
Bộ nhớ đệm đầy làm game tải chậm.
-
Nén âm thanh mạnh tay hơn nén hình ảnh.
-
Chuỗi văn bản vẽ trên Canvas rất tốn tài nguyên.
cppog
-
Ba phút chơi thử miễn phí là đủ để đánh giá một game web có hợp gu hay không.
-
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 đó.
-
Thông báo trình duyệt không hỗ trợ tốt hơn là để trang trắng.
-
Đặ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.
-
Nền tảng đám mây giúp game web nặng chạy được trên máy yếu.
-
Tỉ lệ khung hình nên giữ nguyên khi co giãn.
-
Không nên bật quá nhiều tiện ích mở rộng trình duyệt vì có thể xung đột với mã game.
-
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.
-
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ó.
-
Đổi thiết bị mất tiến trình nếu game không có tài khoản.
-
Một số game web chơi được offline.
-
Đưa game lên nhiều cổng cùng lúc là cách phổ biến nhất để tiếp cận người chơi mà không cần tự quảng bá.
cppog
-
Dùng đúng cơ chế yêu cầu khung hình giúp chuyển động mượt và tự động dừng khi tab bị ẩn.
-
Kiểm tra trên máy thật thay vì chỉ giả lập.