Sâm Lốc di động
Vẽ sẵn chúng vào ảnh thay vì tính toán lúc chạy gần như luôn là lựa chọn tốt hơn cho game web.
Hai game trên cùng một tên miền chia sẻ cùng vùng lưu trữ, nên đặt tiền tố riêng cho từng game tránh ghi đè lẫn nhau.
09-09
Gộp nhiều ảnh nhỏ vào một tệp giảm số lần yêu cầu.
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.
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
09-09
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ó.
Vùng chạm nên lớn hơn vùng bấm chuột.
Lưu tiến trình sau mỗi màn thay vì sau mỗi phiên.
09-09
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.
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.
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.
09-09
Thời gian tải ảnh hưởng trực tiếp đến thứ hạng tìm kiếm.
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.
Kéo giãn tự do làm méo hình ảnh, nên thêm viền đen ở hai bên vẫn tốt hơn là để nhân vật bị bóp dẹt.
09-09
Một địa chỉ web chạy hai thiết bị.
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.
Tiện ích mở rộng có thể thay đổi nội dung trang.
09-09
Bàn phím ảo trên di động che mất nửa dưới màn hình khi người chơi nhập tên, nên đặt ô nhập liệu ở phần trên trang tránh được việc phải cuộn trong lúc gõ.
Game web không chiếm bộ nhớ lâu dài.
Chặn quảng cáo có thể làm game không tải.
09-09
Đư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á.
Đồ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ế độ ẩn danh xóa sạch dữ liệu khi đóng cửa sổ.
09-09
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
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-09
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.
Tài khoản game web giúp lưu điểm qua các lần chơi.
Đ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.
09-09
Nếu game mượt rồi giật một nhịp đều đặn thì nguyên nhân gần như luôn nằm ở việc cấp phát bộ nhớ quá nhiều trong vòng lặp.
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.
Kiểm tra kết nối mạng trước khi vào game web nhiều người chơi giúp tránh bị văng giữa chừng.
09-09
Dữ liệu lưu theo tên miền chứ không theo trang.
Game web đa nền tảng không cần build riêng cho từng hệ điều hành.
09-09
Người dùng bật chế độ này sẽ thấy game thiếu hình, đây là lỗi khó tái hiện nếu người phát triển không nghĩ tới.
Ảnh, mã, mạng quyết định tốc độ tải.
Người dùng ít nhất biết vấn đề nằm ở đâu thay vì cho rằng game bị hỏng.
09-09
Thiết kế cho cảm ứng trước rồi mở rộng sang chuột.
Quảng cáo tự nguyện đổi lấy phần thưởng ít gây khó chịu nhất.
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
09-09
Tắt JavaScript khiến game web không chạy được.
Đ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-09
Khóa truy cập không được nhúng vào mã phía trình duyệt.
Phụ thuộc hoàn toàn vào cổng của người khác nghĩa là mất kết nối với người chơi khi họ đổi chính sách.
09-09
Đăng ký tiến trình nền cho phép cập nhật khi có mạng trở lại.
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 đó.
09-09
Chặn quảng cáo đôi khi chặn nhầm mã game.
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.
09-09
Cảm biến gia tốc truy cập được từ trang web nhưng cần quyền của người dùng ở nhiều hệ điều hành, và cách hỏi quyền khác nhau giữa các nền tảng.
Tên tệp hoặc đường dẫn giống mẫu quảng cáo bị lọc, nên tránh đặt tên có chữ quảng cáo trong mã nguồn.
09-09
Ba phút chơi thử miễn phí là đủ để đánh giá một game web có hợp gu hay không.
Không nên xóa cache trình duyệt nếu chưa chắc chắn game đã lưu tiến trình vào tài khoản.
09-09