IA e gdr: idee di sviluppo postato il 01/07/2025 17:56:15 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti!
Sto lavorando a un importante aggiornamento del pacchetto Gothik Web RPG Community 1.0 Alpha, un progetto open source che – a mio avviso – merita davvero di essere rilanciato come base solida per un gioco di ruolo play-by-chat moderno.
💡 L’obiettivo è ricostruire l’intera architettura, mantenendo la filosofia originale ma ammodernando le fondamenta tecniche e l’esperienza utente.
Attualmente sono arrivato alla fase di riprogettazione del sistema di chat, che sto riscrivendo da zero utilizzando WebSocket, per offrire una comunicazione in tempo reale, fluida e scalabile.
la vera novità è l’integrazione dell’IA
Sto lavorando all’introduzione di un sistema che permetta a una intelligenza artificiale di ricoprire il ruolo del master di gioco, capace di:
rispondere alle azioni dei giocatori con descrizioni dinamiche,
interpretare i PNG in modo narrativo e coerente,
reagire agli input testuali in base al contesto della stanza.
L’idea è che ogni stanza di chat possa avere un “IA locale”, configurabile, che simula ambientazione e personaggi non giocanti, fornendo spunti narrativi o persino quest automatiche.
Per farlo sto utilizzando modelli open source come LLaMA 3 70B via Groq, che offrono API gratuite, ottima qualità linguistica e contesto molto ampio (fino a 8k token).
🔧 Come funzionerà in pratica:
Ogni volta che un giocatore scrive nella stanza, il messaggio viene inoltrato (se previsto) al sistema IA.
La IA riceve anche i messaggi precedenti della stanza per avere un contesto minimo.
Risponde in stile narrativo come se fosse il master o un PNG.
Ogni stanza può avere un set personalizzato di istruzioni o personalità per l’IA.
❓Questa è la mia domanda per voi:
Secondo voi ha senso un’integrazione di questo tipo in un GDR testuale?
Avete mai pensato di affiancare un’intelligenza artificiale alla narrazione di un GdR play-by-chat?
Lo vedo non come un sostituto del master umano, ma come strumento di supporto per:
arricchire le stanze vuote o poco frequentate,
permettere sessioni solitarie,
automatizzare alcune dinamiche dei PNG.
Chiunque stia lavorando a progetti simili, o abbia feedback, è il benvenuto.
Non appena ho una demo funzionante sarò felice di condividerla.
A presto!
Pagine → 1
01/07/2025 19:39:53
Ciao!
Secondo me è molto interessante, io stessa sono molto favorevole all'integrazione dell'ia nel pbc, soprattutto perché la seconda metà del 2025 offre un'ia che poco ha da invidiare alla maggior parte degli utenti giocanti.
Permettimi però di risponderti con un'altra domanda, pensi che possa valere la pena cimentarsi in un progetto del genere quando l'utenza media, sottolineo media, dei pbc attuali è di 8/10 player?
In bocca al lupo per il tuo progetto che, ribadisco, mi interessa particolarmente.
01/07/2025 20:14:37
Una IA buona come capacità creative testuali, non sono ancora pronte secondo me per essere laciate autonome in chat, nel senso come partner di roleplay. Questo lo si può verificare provando a fare dei roleplay anche utilizzando prompt di sistema molto ben definiti sia a livello di regole di chat, sia a livello di background e personalità. Anche con LLM e api molto performanti come quelle di openAI o di deepseek o altre, ci sono momenti in cui:
- Il personaggio impazzisce andando totalmente fuori roleplai in alcuni dettagli
- Il personaggio pur passandogli la memoria storica dei messaggi precedenti, si dimentica qualche dettaglio o lo cambia
- Il personaggio tende a cambiare facilmente la personalità o assecondare il flusso narrativo imposto dal player.
QuQuindi secondo me l'AI è utilizzabile e interessante per generare delle risposte a prompt più vincolati tipo per dire il cameriere che descrive la sua aizone quando vengono fatti degli ordini dai menù di un locale o per altre cose legate a system prompt molto specifici.
Ma non ancora per un roleplay libero. perchè se sono godibili per un roleplay 1 a 1 in un contesto dove si può avere più controllo dove tipo, come succede su piattaforme specifiche dove puoi intervenire sull'output se qualcosa va fuori controllo in una chat pe runa land lo vedo problematico.
E' molto utile in altri ambiti tipo come per esempio, per test provati sul campo se integrata per altri scopi tipo per creare riassunti di log di chat per scopi specifici, tipo rapporto della scientifica, ecc come stile o come giornalista presente, se poi verificati e ritoccati dalla persona
Oppure per il controllo del background come per esempio in caso di background che hanno cose specifiche come carriere di studio per verificare che gli anni di carriera e età attuale corrispondano.
Quindi al momento si, secondo me può esser eutile come strumento in land di supporto alla mano umana o in ambiti di prompt preimpostati con poco margine nell'imput del prompt, ma per il momento non mi fiderei a metterlo come partner di roleplay libero in chat.
Questo non tanto per limiti generativi di testo, perchè spesso scrive meglio di me come stile, ma proprio per come è molto abusabile della sua consistenza come carattere, specie se non si fanno dei profili molto ben strutturati come regole rigide sul mantenimento del carattere ecc
01/07/2025 20:29:42
ti pongo una domanda: La ia per essere efficacemente usata in un gdr rtichiede un abbonamento stile api, che ha un certo costo. sei sicuro che i futri gestori utilizzatori di questo servizio e della tua open source abbiano voglia disborsare in base a quante quest fanno i player?
01/07/2025 20:49:11
01/07/2025 20:59:18
01/07/2025 22:25:13
Ho provato quelle free e non sono la stessa cosa rispetto ad un openAI.
Al momento sto lavorando sullo sviluppo di una AI che fa da fato creando avventure e narrazioni predefinite, con più esiti per ogni azione specialmente quelle finali che creano una specifica interazione che è diversa comunque da un normale confronto tra player.
Oltre alla possibilità di generare mappe dinamiche per le quest.
Ci vorrà tempo perché non ne ho ma aggiornerò anche io.
01/07/2025 23:12:42
Exv_staff ha risposto egregiamente alla questione. Come lui/lei ho provato con molteplici prompt dettagliate, fornendo storie, dettagli, BG e descrizioni nei prompt. Se per buona parte mantiene le linee guide fornita, di tanto in tanto impazzisce o dimentica cose, proprio come ha detto.
Lasciarlo in autonomia, rischia di essere un problema. Contrariamente se invece c'è una mano umana che controlla e tiene sott'occhio la cosa è già fattibile con ottimi risultati. Scrive tranquillamente narrazioni, descrizioni, azioni di ottima fattura!
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
gadu ha risposto alla discussione: IA e gdr: idee di sviluppo
Il Grande Blu: [On Game] Calda Primavera per un Estate Bollente!
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
The Coven: Che cosa sta succedendo?
korol3va ha recensito New World GDR
weaselman17 ha recensito New World GDR
aik ha aperto una nuova discussione: IA e gdr: idee di sviluppo
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
Ex Gratia GDR: Nuova Entità: Mazu!
Star Trek Horizon: Questlog: Starfleet Summer Camp
RAID Shadow Legends: Eventi di probabilità progressiva!
World of Warship: Drop di Discord del 14.5 a tema americano
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
La Tana del Ladro: Aggiornamento: Tempi di Percorrenza & Nobiltà
Dallas Black Gold: Nuove Implementazioni
lazzaro007 ha recensito La Tana del Ladro
rohangirl ha recensito Another Year Of Disaster
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Indie Game - Tesi di laurea sull'estetica e Storytelling negli Indie Game
Gdr e Mobile - Scopriamo assieme come e quando è aumentato il traffico da dispositivi mobili e tablet fra i giocatori di GdR Online!
Sigil - Scopriamo la mitica Sigil e le sue fazioni nel Planescape!
Star Trek LCARS - Recensione del gioco ambientato nel mondo di Star Trek DS9!
Medioevo e Fantasy - Workshop sui Legami fra medioevo, immaginario fantasy e Giochi di ruolo
Allineamenti GDR - Scopri i fondamentali allineamenti di gioco nei gdr online
Dream of Spring - Intervista alla gestione del play by forum A dream of spring - Il Trono di Spade GDR!
Golden Age - Intervista al gestore di Golden Age.. il GdR su One Piece! Scopri il mondo dei Pirati e del Grand Blue!