Tải trước tài nguyên trong màn hình chờ. Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
Bãi Chơi Ảo
Vùng chạm nên lớn hơn vùng bấm chuột.
Cân nhắc giữa số người dùng bản cũ và chi phí duy trì, nhiều nhà phát triển chọn hiển thị thông báo nâng cấp thay vì hỗ trợ.
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.
Mở trực tiếp trên trình duyệt, khỏi cài.
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.
Cookie, local storage và session storage là ba cách lưu trữ trình duyệt.
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.
Nhấn phím thoát luôn thoát khỏi toàn màn hình.
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.
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.
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ủ.
Quảng cáo xen màn chơi là nguồn thu chính của game miễn phí.
Chế độ tương phản cao giúp người chơi ở ngoài trời nhìn rõ hơn, đây là tùy chọn ít tốn công làm mà lại mở rộng được đối tượng người dùng.
Gộp nhiều vật thể vào một lệnh vẽ cải thiện hiệu năng rõ rệt hơn là thu nhỏ kích thước từng vật.
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.
Trình duyệt di động chạy game web ít mượt hơn máy tính.
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.
Vuốt cảm ứng trên game web di động đôi khi bị nhận nhầm.
Chặn quảng cáo đôi khi chặn nhầm mã game.
Vài megabyte là dung lượng trung bình của game giải đố đơn giản.
Canvas hợp game hai chiều đơn giản.
Chuyển tab giữa trận có thể làm mất nhịp game.
Bố cục co giãn theo kích thước cửa sổ.
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.
Người chơi web hay đóng tab đột ngột, nên khoảng cách giữa hai lần lưu càng ngắn thì càng ít mất mát.
Thời gian tải ảnh hưởng trực tiếp đến thứ hạng tìm kiếm.
Ba giây tải trang là mức trung bình chấp nhận được với game web nhẹ.
Trò chơi nhiều người trên web cần máy chủ trung gian.
Con trỏ chuột khóa được trong game bắn súng web.
Chiều ngược lại khó hơn vì cảm ứng có nhiều ràng buộc hơn, nên bắt đầu từ ràng buộc chặt hơn thì an toàn hơn.
Xóa dữ liệu duyệt web dễ mất bài.
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.
Cơ chế khóa con trỏ cho phép xoay góc nhìn liên tục mà chuột không chạm mép màn hình, nhưng cần người dùng đồng ý.
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.
Mạng phân phối nội dung sao chép tệp ra nhiều nơi.

Chơi Cho Đầu Óc Thảnh Thơi


Kênh Game Rảnh


TOP