Quickstart Tiếng Việt

Chào mừng tới XFighterZone — đấu 1v1 thời gian thực, nơi mọi chiến thắng được ghi vĩnh viễn trên blockchain Linera. Vào trận ngay: chọn nhân vật, ghép trận, thi đấu, submit kết quả và xem leaderboard

Các cảnh báo & minh bạch (on-chain)

  • Kết quả trận được ghi vĩnh viễn trên Linera — có thể kiểm chứng bằng opHash.

  • Không thể sửa kết quả sau khi on-chain commit. Nếu submit thất bại, Hệ thống Orchestrator tự retry cho đến khi thành công, bạn sẽ nhận được thông báo.

1) Chuẩn bị / Get ready (1 phút)

  • Tạo tài khoản / đăng nhập (email hoặc ví nếu dùng wallet).

  • Yêu cầu hệ thống (tối thiểu): Windows 10/11 hoặc macOS; trình duyệt Chrome/Edge/Firefox mới nhất; kết nối Internet ổn định.

  • Gợi ý: chơi bằng Unity client cho trải nghiệm tốt nhất; tắt VPN nếu kết nối gặp sự cố.

2) Vào Lobby → Chọn nhân vật

  • Trên trang Play, bấm “Vào Lobby”.

  • Ở Lobby: xem danh sách trận chờ, chọn Quick Match hoặc Create Match.

  • Chọn nhân vật (xem stats & skills), bấm Ready để vào hàng đợi.

3) Matchmaking & Bắt đầu trận

  • Hệ thống ghép đôi tự động tìm đối thủ. Khi matched bạn nhận Match ID.

  • Trận bắt đầu: màn hình load map và spawn nhân vật. Mỗi trận có matchId duy nhất để ghi kết quả on-chain.

4) Matchmaking & Bắt đầu trận

  • Di chuyển: W/A/S/D (desktop) hoặc on-screen controls (mobile).

  • Tấn công nhẹ/mạnh: Left / Right click hoặc phím tương ứng.

  • Kỹ năng: phím 1 / 2 / 3; HUD hiển thị HP, Energy, Cooldown, Map, Timer.

  • Mẹo: quan sát VFX của đối thủ để né/đỡ đúng lúc.

5) Matchmaking & Bắt đầu trận

  • Khi trận kết thúc, hệ thống tự động lưu kết quả trận đấu

  • Orchestrator sẽ gửi mutation tới Linera để ghi MatchResult (chainId + appId). Khi thành công bạn sẽ thấy thông báo Match recorded on-chain kèm operation hash.

6) Xem Leaderboard & Lịch sử trận

  • Vào trang Leaderboard để xem Top players: Rank, Wins, Matches, Score.

  • Sau submit, dữ liệu có thể cần vài giây để commit on-chain. UI sẽ cập nhật khi mutation được confirm.

  • Xem Match History để lấy matchId & opHash.

7) Tham gia Tournament

  • Tab Tournaments → chọn giải → Register. Khi giải bắt đầu, hệ thống tự ghép và điều phối bracket.

  • Mỗi vòng: matchId → play → submit → advance if you win.

Last updated