Tứ Sắc di động
Chuyển sang dùng ảnh chữ dựng sẵn hoặc phần tử trang web riêng cho phần giao diện thường nhanh hơn nhiều.
Kiểm tra thô trước rồi mới kiểm tra chính xác với những cặp đã lọt qua là cách làm tiêu chuẩn.
09-10
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.
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ẹ.
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-10
Bản chơi thử nên cho thấy phần hay nhất trong ba mươi giây đầu.
Đâ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.
Xóa dữ liệu duyệt web dễ mất bài.
09-10
Giới hạn bước tính toán tối đa tránh được việc nhân vật xuyên qua tường khi máy khựng một nhịp dài.
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.
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-10
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.
Thấy được tiến bộ của chính mình là động lực đủ mạnh, và nó không đòi hỏi bất kỳ hệ thống tài khoản nào.
Bộ nhớ đệm đầy làm game tải chậm.
09-10
Đặt nút và chỉ số vào phần tử trang web bình thường tận dụng được khả năng dựng hình sẵn có của trình duyệt.
Bố cục co giãn theo kích thước cửa sổ.
Người chơi cần biết mình đang chờ ai và còn thiếu bao nhiêu người, thiếu thông tin này họ sẽ rời đi sau vài chục giây.
09-10
Ngón tay không có trạng thái di chuyển khi chưa chạm, nên mọi hiệu ứng dựa trên việc rê chuột đều mất tác dụng.
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.
Chế độ toàn màn hình cần người dùng chủ động bật.
09-10
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.
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
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.
09-10
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.
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í.
Ba nút cơ bản trên giao diện game web thường là chơi, cài đặt và thoát.
09-10
Lưu tiến trình sau mỗi màn thay vì sau mỗi phiên.
Mạng phân phối nội dung sao chép tệp ra nhiều nơi.
Kiểm tra mọi cặp vật thể tăng theo bình phương số lượng, nên chia không gian thành ô lưới giúp giảm mạnh khối lượng tính toán.
09-10
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ế.
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ó.
Chuỗi văn bản vẽ trên Canvas rất tốn tài nguyên.
09-10
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
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.
09-10
Trình duyệt cũ chạy chậm hơn bản mới.
Quảng cáo xen màn chơi là nguồn thu chính của game miễn phí.
Chế độ ẩn danh xóa sạch dữ liệu khi đóng cửa sổ.
09-10
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.
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.
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.
09-10
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
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.
09-10
Ký tự tiếng Việt cần phông hỗ trợ đầy đủ dấu, và phông thiếu dấu sẽ hiển thị thành ô vuông trên một số thiết bị cũ.
Cookie, local storage và session storage là ba cách lưu trữ trình duyệt.
09-10
Chặn quảng cáo đôi khi chặn nhầm mã game.
Sao chép một đường dẫn rồi gửi cho nhau là cách nhanh nhất, và cũng là lợi thế đặc trưng của nền tảng web.
09-10
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.
Sự kiện chạm và sự kiện chuột không giống nhau.
09-10
Trang trắng vài giây khiến phần lớn người dùng đóng tab, còn thấy được tiến độ thì họ sẵn sàng chờ lâu hơn nhiều.
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
09-10
Trình duyệt chặn tự động phát tiếng để tránh làm phiền, nên nhạc nền chỉ bật lên sau khi người chơi chạm hoặc bấm lần đầu.
Game web đa nền tảng không cần build riêng cho từng hệ điều hành.
09-10