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ó
matchIdduy 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èmoperation 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