-
Đồ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.
-
Công cụ đo hiệu năng có sẵn trong trình duyệt.
-
Lớp nền tĩnh chỉ cần vẽ một lần.
-
Cảnh báo trước khi rời trang giữ lại được người chơi.
-
Bố cục co giãn theo kích thước cửa sổ.
-
Quảng cáo xen màn chơi là nguồn thu chính của game miễn phí.
-
Người chơi tải từ điểm gần nhất thay vì từ máy chủ gốc, chênh lệch có thể là vài giây trên kết nối chậm.
ckboy
-
Bàn phím web không phân biệt được vị trí phím vật lý ở mọi bố cục.
-
Ba chỉ số cần theo dõi khi làm game web là khung hình mỗi giây, thời gian tải và dung lượng bộ nhớ dùng.
-
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
-
Bóng đổ và làm mờ là hai hiệu ứng nặng nhất.
-
Dự đoán chuyển động ở phía người chơi che giấu được độ trễ.
-
Khung hình rơi làm bước nhảy thời gian quá lớn.
-
Tối ưu sớm thường lãng phí công sức.
-
Vài giây một lần là đủ mà không gây ảnh hưởng đến hiệu năng, vì thao tác ghi vào lưu trữ cục bộ rất nhẹ.
-
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.
-
Game web đa nền tảng không cần build riêng cho từng hệ điều hành.
-
Ảnh, mã, mạng quyết định tốc độ tải.
-
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
ckboy
-
Không có biểu tượng trên màn hình chính nên người chơi dễ quên, đây là lý do các trang game hay nhắc thêm vào dấu trang.
-
Phát hiện va chạm tốn tài nguyên nhất trong game web.
-
Nhạc nền chiếm phần lớn dung lượng game web.
-
Màn hình dọc quá hẹp cho các game cần tầm nhìn rộng, nên hiện thông báo nhắc xoay máy là cách xử lý phổ biến.
-
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.
-
Tính toán theo thời gian trôi qua thay vì theo số khung hình.
-
Chế độ toàn màn hình cần người dùng chủ động bật.
-
Thêm một lớp trình duyệt vào giữa làm tăng thời gian xử lý, nên thể loại đòi hỏi phản xạ cực nhanh ít khi chọn nền tảng này.
-
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.
-
Canvas hợp game hai chiều đơn giản.
-
Chiều ngược lại khó hơn vì cảm ứng có nhiều ràng buộc hơn, nên bắt đầu từ ràng buộc chặt hơn thì an toàn hơn.
-
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.
ckboy
-
Đồng bộ hóa dữ liệu qua tài khoản email giúp giữ tiến trình khi đổi thiết bị.
-
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 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.
-
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.
-
Đư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á.
-
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ố định kích thước theo điểm ảnh khiến game bị cắt hoặc thừa viền trên những màn hình khác với máy của người viết.
-
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
-
Zoom quá lớn dễ vỡ bố cục game.
-
Bộ nhớ đệm đầy làm game tải chậm.
-
Hộp thoại xác nhận khi đóng tab nhắc rằng tiến trình chưa lưu, dù nhiều trình duyệt giới hạn cách hiển thị nó.
-
Phông chữ tải từ máy chủ ngoài làm chậm lần hiển thị đầu tiên, và văn bản có thể nhấp nháy khi phông thay thế được đổi sang phông thật.
ckboy
-
Một tab không được phép chiếm hết bộ nhớ máy, nên game web luôn có trần tài nguyên thấp hơn ứng dụng cài đặt.
-
Kích thước khung nhỏ hơn cửa sổ đầy đủ, và vài tính năng như toàn màn hình có ràng buộc riêng khi chạy trong khung.