Tải nội dung theo từng màn thay vì tải hết một lần. Vài giây một lần là đủ mà không gây ảnh hưởng đến hiệu năng, vì thao tác ghi vào lưu trữ cục bộ rất nhẹ.
Khu Vườn Câu Đố
Việc dọn rác của trình duyệt gây khựng nhẹ, và cách tránh là giữ sẵn một kho vật thể để dùng lại.
Hình chữ nhật bao quanh nhanh hơn hình dạng chính xác.
Kiểm tra tính năng thay vì kiểm tra tên trình duyệt.
Mở trực tiếp trên trình duyệt, khỏi cài.
Chế độ ẩn danh xóa sạch dữ liệu khi đóng cửa sổ.
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
Xoay ngang là bố cục mặc định của phần lớn game web.
Kiểm tra game với tiện ích chặn quảng cáo đang bật.
Di chuyển dần về vị trí đúng thay vì nhảy thẳng tới giữ cho hình ảnh mượt mà hơn nhiều.
Đăng ký tiến trình nền cho phép cập nhật khi có mạng trở lại.
Rút gọn mã chỉ làm khó đọc chứ không giấu được gì, nên đừng đặt bất kỳ bí mật nào trong đó.
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.
Người chơi vào được nhanh hơn nhiều, và phần lớn họ không chơi hết tất cả các màn nên phần chưa tải cũng không lãng phí.
Phaser, PixiJS và Three.js là các engine phổ biến để làm game web.
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
Ba giây trễ tải hình ảnh game có thể do máy chủ lưu trữ ảnh ở xa vị trí người chơi.
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.
Đổi tên tệp khi cập nhật để tránh dùng bản cũ.
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.
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ỗ.
Vài megabyte là dung lượng trung bình của game giải đố đơn giản.
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í.
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ô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.
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ó.
Bóng đổ và làm mờ là hai hiệu ứng nặng nhấ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.
Tiện ích mở rộng có thể thay đổi nội dung trang.
Công cụ đo hiệu năng có sẵn trong trình duyệt.
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.
Đư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á.
Chuột và bàn phím vẫn là cách điều khiển chính trên máy tính.
Dữ liệu vượt quá mức đó sẽ bị từ chối ghi, nên game lưu nhiều tiến trình phải nén lại hoặc dùng kho lưu trữ khác.
Chen vào giữa lúc đang chơi khiến người dùng bực bội, còn đặt sau khi kết thúc màn thì họ chấp nhận dễ hơn nhiều.
Đặt nút và chỉ số vào phần tử trang web bình thường tận dụng được khả năng dựng hình sẵn có của trình duyệt.

Trạm Game Nhanh


Thế Giới Câu Đố


TOP