game đã xác minh
Không nên tin tưởng hoàn toàn vào lưu trữ cục bộ cho dữ liệu quan trọng lâu dài.
Chuột và bàn phím vẫn là cách điều khiển chính trên máy tính.
09-11
Không có rào cản nào giữ họ lại, nên vài giây đầu tiên quyết định phần lớn tỷ lệ ở lại.
Mỗi tệp riêng là một lượt kết nối, và chi phí của việc mở kết nối thường lớn hơn chi phí tải chính nội dung đó.
Chia người chơi thành hai nhóm và đo kết quả cho câu trả lời dựa trên dữ liệu thay vì dựa trên cảm nhận cá nhân.
09-11
WebGL, Canvas và HTML kết hợp CSS là ba định dạng phổ biến.
Máy nhanh và máy chậm sẽ cho tốc độ nhân vật khác nhau nếu mọi thứ tính theo khung, đây là lỗi kinh điển của người mới.
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.
09-11
Di chuyển dần về vị trí đúng thay vì nhảy thẳng tới giữ cho hình ảnh mượt mà hơn nhiều.
Mở trực tiếp trên trình duyệt, khỏi cài.
Mở quá nhiều tab cùng lúc dễ làm game giật do thiếu bộ nhớ.
09-11
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ộ.
Nhạc nền chiếm phần lớn dung lượng game web.
Doanh thu ngắn hạn tăng nhưng số người quay lại giảm, và với game web thì việc rời đi chỉ tốn một cú đóng tab.
09-11
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.
Vùng chạm nên lớn hơn vùng bấm chuột.
Tối ưu sớm thường lãng phí công sức.
09-11
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.
Game web thường nhẹ hơn game cài đặt.
Xóa dữ liệu duyệt web dễ mất bài.
09-11
Các trò như cờ caro hay ghép hình chỉ cần thao tác trên phần tử trang web, không cần đến bất kỳ công nghệ dựng hình nào.
Trình duyệt di động chạy game web ít mượt hơn máy tính.
Khoảng cách vật lý quyết định độ trễ, đây là lý do các mạng phân phối nội dung tồn tại.
09-11
Nút bắt đầu tồn tại một phần vì lý do kỹ thuật.
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ó.
Kiểm tra tính năng thay vì kiểm tra tên trình duyệt.
09-11
Đo trước rồi mới tối ưu vào đúng điểm nghẽn, vì phần lớn mã nguồn không nằm trên đường chạy nóng.
Hỏi xem trình duyệt có hỗ trợ thứ mình cần hay không đáng tin hơn nhiều so với đoán qua tên và phiên bản.
Một số tiện ích chèn thêm mã vào mọi trang, gây xung đột với game theo những cách rất khó lần ra.
09-11
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.
Tải nội dung theo từng màn thay vì tải hết một lần.
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í.
09-11
Ba giây chờ quảng cáo trước khi vào game là mức phổ biến ở nhiều cổng game miễn phí.
Họ có thể quay lại thử sau, còn bị chặn đứng thì thường là đóng tab và không mở lại nữa.
09-11
Trang chạy được trên máy tính chưa chắc chạy trên di động.
Quảng cáo xen màn chơi là nguồn thu chính của game miễn phí.
Bộ nhớ đệm đầy làm game tải chậm.
09-11
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.
Game web không chiếm bộ nhớ lâu dài.
Tính toán theo thời gian trôi qua thay vì theo số khung hình.
09-11
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
Con trỏ chuột khóa được trong game bắn súng web.
09-11
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.
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
09-11
Nén âm thanh mạnh tay hơn nén hình ảnh.
Game web đa nền tảng không cần build riêng cho từng hệ điều hành.
09-11
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ẹ.
Hình chữ nhật bao quanh nhanh hơn hình dạng chính xác.
09-11
Dự đoán chuyển động ở phía người chơi che giấu được độ trễ.
Hiệu ứng đồ họa đẹp chưa chắc chạy mượt trên máy yếu.
09-11
Nền tảng đám mây giúp game web nặng chạy được trên máy yếu.
Kho lưu trữ trong trình duyệt chứa được nhiều hơn nhưng phức tạp hơn.
09-11