GenesisGuild
GenesisGuild è un servizio per la generazione di giochi di ruolo multiplayer in formato testo
Descrizione
GenesisGuild è un'API per la generazione di giochi di ruolo multiplayer in formato di testo, in cui è possibile creare sessioni e interagire in modo strutturato, il tutto utilizzando l'API Google Gemini.
Per creare una sessione, devi fornire il genere di gioco, una descrizione del mondo in cui si svolgerà la storia e una descrizione della missione.
Una volta creata la sessione, l'API fornisce un ID, che sarà necessario per tutte le operazioni in questa sessione.
Ecco un endpoint per eseguire query sui dati della sessione.
In questo endpoint, possiamo aggiungere giocatori, fornendo un nome e una descrizione del giocatore.
Aggiungiamo 3 giocatori alla nostra sessione.
Quando viene creato un nuovo giocatore, l'API restituisce le informazioni sulla sessione.
Dopo aver creato tutti i giocatori, è necessario avviare la sessione, in cui le istruzioni verranno effettivamente inviate a Gemini per l'elaborazione.
L'API restituisce una descrizione del round, che contiene le informazioni pertinenti per il round corrente.
Una missione per ogni giocatore e 3 opzioni di azione per ciascuno per seguire la sua avventura.
Ora ogni giocatore deve scegliere la propria azione per questo round e così via. Una volta che tutti sono stati scelti, inizia il round successivo
Il valore restituito dall'API ha una nuova descrizione, contenente gli effetti delle azioni precedenti, nuove missioni per ogni giocatore e nuove opzioni di azione per ciascuno
E continua così finché il team non ha completato la missione impostata all'inizio
Realizzato con
- Nessuna
Team
Di
GenesisTeam
Da
Brasile