GenesisGuild

GenesisGuild is for generating multiplayer RPG games in text format

What it does

GenesisGuild is an API for generating multiplayer RPG games in text format, where it is possible to create sessions and interact in a structured way, all done using the Google Gemini API.

To create a session, you need to provide the game genre, a description for the world in which the story will take place, and a description of the mission.

Once the session is created, the API provides an ID, which will be necessary for all operations in this session.

Here is an endpoint for querying session data.

In this endpoint, we can add players, providing a name and a description of that player.

Let's add 3 players to our session.

When creating a new player, the API returns the session information.

After all players have been created, it is necessary to start the session, where the instructions will be effectively sent to Gemini to process.

The API returns a description of the round, which contains the relevant information for the current round.

A mission for each player, and 3 action options for each one to follow their adventure.

Now, each player must choose their action for this round, and so on. Once everyone has been chosen, the next round begins

The API return has a new description, containing the effects of the previous actions, new missions for each player, and new action options for each one

And it continues like this until the team has completed the mission set at the beginning

Built with

  • None

Team

By

GenesisTeam

From

Brazil