game điền từ vào chỗ trống
Game HTML5 xuất hiện thay thế dần Flash sau khi Flash chính thức ngừng được hỗ trợ.
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
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.
Cùng chất lượng hiển thị nhưng dung lượng giảm đáng kể, đây là cách tối ưu đơn giản nhất cho thời gian tải.
Game web nhẹ phù hợp máy cấu hình thấp hơn game cài đặt đầy đủ.
09-14
Số lần gọi lệnh vẽ quan trọng hơn số điểm ảnh.
Hộp thoại xác nhận khi đóng tab nhắc rằng tiến trình chưa lưu, dù nhiều trình duyệt giới hạn cách hiển thị nó.
Đóng tab đột ngột lúc đang lưu dễ mất dữ liệu.
09-14
Lớp nền tĩnh chỉ cần vẽ một lần.
WebGL đẩy phần dựng hình sang card đồ họa, cho phép xử lý hàng nghìn vật thể mà Canvas hai chiều thông thường không kham nổi.
Hình chữ nhật bao quanh nhanh hơn hình dạng chính xác.
09-14
Trình duyệt trên hệ điều hành di động có giới hạn riêng.
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.
Kiểm tra trên máy thật thay vì chỉ giả lập.
09-14
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.
Học bằng cách làm thử hiệu quả hơn nhiều so với đọc, nhất là với người chơi chỉ ghé qua vài phút.
Một số tổ hợp phím bị hệ điều hành chiếm dụng.
09-14
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.
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.
Nó tạo ra thao tác cần thiết để mở khóa âm thanh và chế độ toàn màn hình, chứ không chỉ để người chơi chuẩn bị.
09-14
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.
Giao diện nên tách khỏi vùng vẽ game.
Thêm vào màn hình chính biến trang web thành gần như ứng dụng.
09-14
Thẻ HTML thuần cũng làm được game đơn giản.
Bảng xếp hạng dựa hoàn toàn vào dữ liệu người chơi gửi lên sẽ nhanh chóng bị chiếm bởi những con số vô lý.
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ủ.
09-14
Một số game web chơi được offline.
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.
Nền tảng đám mây giúp game web nặng chạy được trên máy yếu.
09-14
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.
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.
Người dùng ít nhất biết vấn đề nằm ở đâu thay vì cho rằng game bị hỏng.
09-14
Khóa truy cập không được nhúng vào mã phía trình duyệt.
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-14
Công cụ tìm kiếm đánh giá cả tốc độ, nên tối ưu dung lượng vừa giữ người chơi vừa cải thiện khả năng được tìm thấy.
Trình duyệt cũ chạy chậm hơn bản mới.
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-14
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.
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.
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õ.
09-14
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í.
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.
09-14
Canvas hợp game hai chiều đơn giản.
Đồng hồ trong game tính theo thời gian thực vẫn chạy tiếp, nên quay lại sau vài phút là thấy trạng thái đã nhảy vọt.
09-14
Đóng tab là thoát game ngay lập tức.
Trình duyệt di động chạy game web ít mượt hơn máy tính.
09-14
Chặn quảng cáo có thể làm game không tải.
Nút bắt đầu tồn tại một phần vì lý do kỹ thuật.
09-14
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.
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.
09-14
Tối ưu sớm thường lãng phí công sức.
Hiệu ứng trong suốt tốn hơn hình đặc.
09-14