Game là một battle arena nhiều người chơi (giống EvoWars.io):
-
Người chơi điều khiển một nhân vật di chuyển trên bản đồ.
-
Khi ăn các vật phẩm (ví dụ: orbs/food) → nhân vật lớn dần, tăng cấp, tấn công mạnh hơn.
-
Khi va chạm hoặc bị tấn công bởi người chơi lớn hơn → có thể bị tiêu diệt.
-
Mục tiêu: sống sót lâu nhất và đạt điểm số cao nhất.
⚙️ Công nghệ sử dụng
-
Node.js: xây dựng server để quản lý game loop và trạng thái toàn cục.
-
WebSocket (ws): tạo kết nối 2 chiều, real-time giữa client (người chơi) và server.
-
Canvas (front-end): hiển thị bản đồ và nhân vật.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
B1: Mở source và chạy lệnh npm i
B2: Gõ lệnh npm start và mở trình duyệt dán link http://localhost:3000 để chơi game