📌 1. Tổng quan hệ thống Client (PC game): viết bằng C# (Unity hoặc WinForms/WPF).
Backend (API + Database): Spring Boot + MySQL/PostgreSQL.
Giao tiếp: RESTful API + JSON, có thể mở rộng dùng WebSocket 2. Các chức năng chính của backend User System: Đăng ký, đăng nhập, xác thực token (JWT).
Tu luyện & Level up: Tính toán điểm kinh nghiệm, cảnh giới.
Kỹ năng & pháp bảo: Quản lý kỹ năng và vật phẩm người chơi.
Tu tiên phó bản: Giao diện chiến đấu với bot hoặc người chơi khác.
Sự kiện & nhiệm vụ: Hệ thống nhiệm vụ ngày/tuần.
Hệ thống tu luyện offline: Tính toán tài nguyên nhận được khi offline.