diff --git a/modules/achievements/module.json b/modules/achievements/module.json new file mode 100644 index 00000000..94203a53 --- /dev/null +++ b/modules/achievements/module.json @@ -0,0 +1,12 @@ +{ + "name": "Achievements", + "description": "Unlock and track user achievements. (Coming late-2024)", + "icon": "medal", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/modules/analytics/module.json b/modules/analytics/module.json new file mode 100644 index 00000000..b1e72a23 --- /dev/null +++ b/modules/analytics/module.json @@ -0,0 +1,12 @@ +{ + "name": "Analytics", + "description": "Track and visualize user behavior data. (Coming mid-2024)", + "icon": "chart-line", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/modules/chat/module.json b/modules/chat/module.json new file mode 100644 index 00000000..81bdfc83 --- /dev/null +++ b/modules/chat/module.json @@ -0,0 +1,12 @@ +{ + "name": "Chat", + "description": "In-game player-to-player messaging. (Coming late-2024)", + "icon": "messages", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/modules/game_saves/module.json b/modules/game_saves/module.json new file mode 100644 index 00000000..51ed3c13 --- /dev/null +++ b/modules/game_saves/module.json @@ -0,0 +1,12 @@ +{ + "name": "Game Saves", + "description": "Store and manage player progress data or world state. (Coming mid-2024)", + "icon": "floppy-disk", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/modules/groups/module.json b/modules/groups/module.json new file mode 100644 index 00000000..afbd74eb --- /dev/null +++ b/modules/groups/module.json @@ -0,0 +1,12 @@ +{ + "name": "Groups", + "description": "Group users in groups/clans/guilds. (Coming late-2024)", + "icon": "user-group", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/modules/leaderboards/module.json b/modules/leaderboards/module.json new file mode 100644 index 00000000..94485045 --- /dev/null +++ b/modules/leaderboards/module.json @@ -0,0 +1,12 @@ +{ + "name": "Leaderboards", + "description": "Track and display top player rankings. (Coming mid-2024)", + "icon": "ranking-star", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/modules/lobbies/module.json b/modules/lobbies/module.json index 6883ba7d..5c698c67 100644 --- a/modules/lobbies/module.json +++ b/modules/lobbies/module.json @@ -1,7 +1,7 @@ { "status": "stable", "name": "Lobbies", - "description": "Lobby & player management.", + "description": "Lobby & player management. Create & join lobbies instantly.", "icon": "game-board", "tags": [ "core", diff --git a/modules/matchmaker/module.json b/modules/matchmaker/module.json new file mode 100644 index 00000000..042c1264 --- /dev/null +++ b/modules/matchmaker/module.json @@ -0,0 +1,12 @@ +{ + "name": "Matchmaker", + "description": "Ticket-based matchmaking that balances skill, latency, and more. (Coming mid-2024)", + "icon": "chess-knight", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/modules/parties/module.json b/modules/parties/module.json new file mode 100644 index 00000000..a0cc2c59 --- /dev/null +++ b/modules/parties/module.json @@ -0,0 +1,12 @@ +{ + "name": "Parties", + "description": "Real-time player groups. Integrates with matchmaking. (Coming mid-2024)", + "icon": "party-horn", + "tags": [ + "game" + ], + "authors": [], + "status": "coming_soon", + "scripts": {}, + "errors": {} +} diff --git a/tests/basic/backend.json b/tests/basic/backend.json index 61ac5017..1201d626 100644 --- a/tests/basic/backend.json +++ b/tests/basic/backend.json @@ -52,6 +52,30 @@ }, "rivet": { "registry": "local" + }, + "achievements": { + "registry": "local" + }, + "leaderboards": { + "registry": "local" + }, + "analytics": { + "registry": "local" + }, + "chat": { + "registry": "local" + }, + "game_saves": { + "registry": "local" + }, + "parties": { + "registry": "local" + }, + "groups": { + "registry": "local" + }, + "matchmaker": { + "registry": "local" } } }