-
Hỏi quyền ngay khi vừa vào trang thường bị từ chối, nên đợi đến khi người chơi đã gắn bó thì tỷ lệ đồng ý cao hơn nhiều.
-
Chơi qua liên kết chia sẻ trên mạng xã hội không cần đăng nhập vẫn thử được ngay.
-
Chuỗi văn bản vẽ trên Canvas rất tốn tài nguyên.
-
Bắt đầu chơi khi ảnh chưa tải xong gây ra khựng giữa chừng, nên gom tất cả vào một bước tải ban đầu thì mượt hơn.
-
Ba nút cơ bản trên giao diện game web thường là chơi, cài đặt và thoát.
-
Hình chữ nhật bao quanh nhanh hơn hình dạng chính xác.
-
Vòng lặp game nên đồng bộ với nhịp vẽ của màn hình.
m16iu
-
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
-
Cơ chế bảo mật của trình duyệt chặn việc nhúng nếu không được khai báo, đây là lỗi khiến game không hiện trên cổng đối tác.
-
Tải nội dung theo từng màn thay vì tải hết một lần.
-
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.
-
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.
-
Đâ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.
-
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.
-
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.
-
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.
-
Game web không chiếm bộ nhớ lâu dài.
-
Không phải quảng cáo popup nào cũng liên quan đến game đang chơi, một số do trình duyệt chèn thêm.
-
Tiện ích mở rộng có thể thay đổi nội dung trang.
m16iu
-
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.
-
Phím tắt đóng cửa sổ hay chuyển ứng dụng không thể bị trang web chặn, nên tránh dùng chúng làm phím điều khiển.
-
Chặn quảng cáo đôi khi chặn nhầm mã game.
-
Dựng sẵn ảnh kèm điểm số giúp bài chia sẻ nổi bật hơn nhiều so với chỉ có một dòng chữ và đường dẫn.
-
Tải trước tài nguyên trong màn hình chờ.
-
Con trỏ chuột khóa được trong game bắn súng web.
-
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.
-
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.
-
Kiểm tra trên máy thật thay vì chỉ giả lập.
-
Nén âm thanh mạnh tay hơn nén hình ảnh.
-
Nó chỉ ra chính xác hàm nào chiếm nhiều thời gian nhất, hiệu quả hơn nhiều so với đoán mò rồi tối ưu nhầm chỗ.
-
Trình duyệt phổ biến hỗ trợ tốt HTML5.
m16iu
-
Trò chơi nhiều người trên web cần máy chủ trung gian.
-
Tắt JavaScript khiến game web không chạy được.
-
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.
-
Dự đoán chuyển động ở phía người chơi che giấu được độ trễ.
-
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.
-
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.
-
So sánh với chính mình hoặc với người chơi trên cùng thiết bị vẫn tạo được động lực mà không cần máy chủ.
-
Chuyển tab giữa trận có thể làm mất nhịp game.
-
Chế độ toàn màn hình cần người dùng chủ động bật.
-
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.
-
Thông báo trình duyệt không hỗ trợ tốt hơn là để trang trắng.
-
Đăng ký tiến trình nền cho phép cập nhật khi có mạng trở lại.
m16iu
-
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ì.
-
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.