Tối ưu sớm thường lãng phí công sức.
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ăn Kéo Trò Chơi
Con trỏ chuột khóa được trong game bắn súng web.
Trạm Vui Chơi
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.
Lưu tiến trình sau mỗi màn thay vì sau mỗi phiên.
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.
Chặn quảng cáo đôi khi chặn nhầm mã game. Bốn đến sáu ký tự là độ dài phù hợp, đủ để tránh trùng mà vẫn đọc được cho nhau nghe.
Hiệu ứng đồ họa đẹp chưa chắc chạy mượt trên máy yếu.
Thẻ HTML thuần cũng làm được game đơn giản.
Bố cục co giãn theo kích thước cửa sổ.
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í. 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ó.
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.
Tai người ít nhạy với mất mát chất lượng âm thanh nền hơn mắt với hình ảnh, nên đây là chỗ cắt dung lượng dễ nhất.
Tab chạy nền bị giảm tần suất cập nhật.
Tự động lưu định kỳ tránh được phần lớn mất mát.
Mạng phân phối nội dung sao chép tệp ra nhiều nơi.
Đổi thiết bị mất tiến trình nếu game không có tài khoản.
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.