Chi tiế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ó.
-------------
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.
![]()
9823
35
36
37
38
39
40
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.
Lưu tiến trình sau mỗi màn thay vì sau mỗi phiên.
195
196
197
198
199
200
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.
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í.

Người chơi tải từ điểm gần nhất thay vì từ máy chủ gốc, chênh lệch có thể là vài giây trên kết nối chậm.
Tỉ lệ khung hình nên giữ nguyên khi co giãn.
Kiểm tra tính năng thay vì kiểm tra tên trình duyệ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.
Dữ liệu lưu theo tên miền chứ không theo trang.

Bàn phím web không phân biệt được vị trí phím vật lý ở mọi bố cục.







