From b45373fb6d763a99c13e2383b3a8d109eb92c0ed Mon Sep 17 00:00:00 2001 From: Nathan Flurry Date: Sat, 29 Jun 2024 12:11:10 -0700 Subject: [PATCH] chore: add coming soon modules --- modules/achievements/module.json | 12 ++++++++++++ modules/analytics/module.json | 12 ++++++++++++ modules/chat/module.json | 12 ++++++++++++ modules/game_saves/module.json | 12 ++++++++++++ modules/groups/module.json | 12 ++++++++++++ modules/leaderboards/module.json | 12 ++++++++++++ modules/lobbies/module.json | 2 +- modules/matchmaker/module.json | 12 ++++++++++++ modules/parties/module.json | 12 ++++++++++++ tests/basic/backend.json | 24 ++++++++++++++++++++++++ 10 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 modules/achievements/module.json create mode 100644 modules/analytics/module.json create mode 100644 modules/chat/module.json create mode 100644 modules/game_saves/module.json create mode 100644 modules/groups/module.json create mode 100644 modules/leaderboards/module.json create mode 100644 modules/matchmaker/module.json create mode 100644 modules/parties/module.json 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" } } }