-
Notifications
You must be signed in to change notification settings - Fork 2
API Specification
TuanVuNguyen89 edited this page Aug 23, 2024
·
39 revisions
Tài liệu này liệt kê tổng quan về tất cả các class và method được sử dụng trong bộ SDK của Codefest 2024.
-
Package:
jsclub.codefest.sdk.model
-
Mô tả: Class chứa các method sử dụng để tạo người chơi cũng như kết nối với Server thi đấu.
Hero(String playerID, String gameID)
- playerID: ID của người chơi.
- gameID: ID của game muốn tham gia.
Boolean connectToServer(String serverUrl)
- Mô tả: Kết nối người chơi đến Server.
-
Tham số:
-
serverUrl
: URL của server muốn kết nối đến.
-
-
Trả về:
-
true
: Nếu kết nối thành công. -
false
: Nếu kết nối thất bại.
-
void start(String serverUrl)
- Mô tả: Kết nối người chơi đến Server.
-
Tham số:
-
serverUrl
: URL của server muốn kết nối đến.
-
- Trả về: Không có.
String getPlayerName()
- Mô tả: Trả về tên của người chơi.
- Tham số: Không có.
-
Trả về:
playerName
- Tên của người chơi.
String getGameID()
- Mô tả: Trả về ID của game.
- Tham số: Không có.
-
Trả về:
gameID
- ID của game.
GameMap getGameMap()
- Mô tả: Trả về tất cả thông tin của game.
- Tham số: Không có.
-
Trả về:
gameMap
- Thông tin của game.
void setOnMapUpdate(Emitter.Listener onMapUpdate)
- Mô tả: Bạn cần gọi đến hàm này để cập nhật game theo thời gian thực
-
Tham số:
-
Emitter.Listener onMapUpdate
: method lắng nghe thông tin từ map
-
- Trả về: Không có
Inventory getInventory()
- Mô tả: Lấy thông tin về danh sách vũ khí của người dùng
- Tham số: Không có
-
Trả về:
-
Inventory
: Danh sách vũ khí của người dùng
-