game điện thoại pin lâu
Trang chạy được trên máy tính chưa chắc chạy trên di động.
Mở quá nhiều tab cùng lúc dễ làm game giật do thiếu bộ nhớ.
09-14
Đổi tên tệp khi cập nhật để tránh dùng bản cũ.
Hiệu ứng trong suốt tốn hơn hình đặc.
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.
09-14
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.
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 đó.
Công cụ giả lập trong trình duyệt không phản ánh đúng hiệu năng và cách cảm ứng hoạt động trên thiết bị thực.
09-14
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ủ.
Cùng một tên trình duyệt nhưng bản trên di động dùng lõi khác, nên vài tính năng hoạt động khác hẳn bản máy tính.
Chạy full màn hình giúp trải nghiệm gần giống ứng dụng cài đặt hơn.
09-14
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
Nhạc nền chiếm phần lớn dung lượng game web.
Người chơi ở chế độ này mất toàn bộ tiến trình sau mỗi phiên mà không hề được cảnh báo trước.
09-14
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.
Đ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.
Trình duyệt cố ý làm chậm các tab không hiển thị để tiết kiệm pin, nên game chạy nền gần như dừng hẳn.
09-14
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.
Game web không chiếm bộ nhớ lâu dài.
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
09-14
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.
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ủ.
Đ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.
09-14
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.
Xoay ngang là bố cục mặc định của phần lớn game web.
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-14
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.
Chạy trên máy chủ riêng giúp game nhiều người chơi trên web ổn định hơn máy chủ chia sẻ.
Vẽ ít đi hiệu quả hơn vẽ nhanh hơn.
09-14
Game HTML5 chạy bằng JavaScript và Canvas, thay cho công nghệ Flash đã bị hầu hết trình duyệt ngừng hỗ trợ từ nhiều năm trước.
Chặn quảng cáo có thể làm game không tải.
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.
09-14
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.
Mạng chậm khiến ảnh game tải từng phần thay vì hiện ngay.
09-14
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
Trình duyệt không cho phép trang tự chuyển sang toàn màn hình, đây là biện pháp chống lại các trang lừa đảo giả giao diện hệ thống.
Tải nội dung theo từng màn thay vì tải hết một lần.
09-14
Lớp nền tĩnh chỉ cần vẽ một lần.
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.
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
09-14
Định dạng ảnh hiện đại nhẹ hơn định dạng cũ khá nhiều.
Mạng phân phối nội dung sao chép tệp ra nhiều nơi.
09-14
Thanh tiến trình tải giữ người chơi ở lại.
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-14
Trình duyệt cũ chạy chậm hơn bản mới.
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.
09-14
Chế độ toàn màn hình cần người dùng chủ động bật.
Vẽ ngay kết quả dự kiến rồi chỉnh lại khi máy chủ trả lời cho cảm giác phản hồi tức thì.
09-14
Nhấn phím thoát luôn thoát khỏi toàn màn hình.
Vòng lặp game nên đồng bộ với nhịp vẽ của màn hình.
09-14
Quảng cáo tự nguyện đổi lấy phần thưởng ít gây khó chịu nhất.
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.
09-14