StorySmith è un gioco d'azione, indie, RPG e avventura per PC che trasforma una normale diretta in un'esperienza narrativa interattiva. Gli spettatori orientano la trama con i loro voti, mentre un'IA si occupa della scrittura e dei colpi di scena, dando vita a storie autoconclusive che terminano con un finale definito.
Gameplay
Il ciclo di gioco parte quando lo streamer stabilisce il punto di partenza: genere, protagonista e possibili svolte. L'IA genera la prima scena e da quel momento il pubblico interviene digitando !1, !2 o !3 per scegliere tra le opzioni proposte. Il conteggio dei voti resta nascosto durante il timer per evitare che i primi risultati influenzino chi vota dopo. Alla scadenza, la scelta vincente viene confermata e l'IA decide l'esito effettivo, che può includere sorprese come l'attivazione di allarmi o il fallimento di azioni apparentemente sicure.
Ogni decisione è incerta perché la chat indica solo l'azione, mentre l'IA gestisce le conseguenze. Questa separazione mantiene l'esperienza fresca anche per lo streamer che legge i risultati in diretta. Le run puntano a un finale preciso e non proseguono all'infinito; la stessa premessa iniziale può generare percorsi completamente diversi da una sessione all'altra, in base alle scelte della chat e alle risposte dell'IA.
Il gioco offre flessibilità tecnica: di default utilizza un modello locale che gira interamente sul PC senza costi ricorrenti. Chi preferisce qualità diverse può collegare le proprie chiavi API di Anthropic, OpenAI o Google. Una funzione di ripresa permette di continuare una run interrotta in caso di riavvio del computer o della diretta.
Modalità di gioco
Tre livelli di difficoltà regolano le conseguenze e le possibilità di recupero, integrati direttamente nella storia. In Hard mode ogni morte conclude la run. In Medium mode sono disponibili un numero limitato di vite, ciascuna recuperata con una scena narrativa coerente con il genere scelto, come la visita a un guaritore o una camera di clonazione. In Easy mode la narrazione stessa evita i problemi e permette di proseguire senza penalità.
Queste impostazioni modificano il modo in cui si sviluppano gli eventi, non semplici valori numerici. I momenti di recupero in difficoltà Media nascono naturalmente dal mondo e dalla premessa iniziale, mantenendo la coerenza con la trama in corso.
Integrazione con lo streaming
Progettato per l'interazione live su Twitch, il sistema accetta un voto per spettatore e gestisce i comandi in tempo reale. I conteggi nascosti durante il voto favoriscono scelte indipendenti e riducono l'effetto gregge. L'IA crea poi scene e conseguenze che riflettono l'azione scelta, introducendo variabilità che nemmeno lo streamer può prevedere del tutto.
Ogni sessione genera risultati unici a partire dalle stesse condizioni iniziali, perché la composizione della chat e le generazioni dell'IA cambiano ogni volta. Questa ripetibilità consente di usare la stessa premessa in più dirette senza ripetere gli eventi o gli esiti.
Vale la pena giocarci?
StorySmith è ideale per gli streamer che vogliono far guidare la narrazione dal pubblico, mantenendo però l'imprevedibilità dei risultati. La combinazione di voti della chat, conseguenze generate dall'IA e difficoltà regolabile crea sessioni sempre diverse. Il funzionamento offline con il modello locale elimina abbonamenti, mentre l'opzione di usare chiavi API personali offre flessibilità per chi cerca stili di generazione differenti.
Chi apprezza le avventure a bivi con rischio reale e integrazione narrativa troverà meccaniche in linea con le proprie aspettative. Le trame autoconclusive e i sistemi di recupero integrati mantengono l'attenzione sul raggiungimento del finale, evitando grind prolungati. Essendo incentrato sull'interazione live, il gioco esprime il suo potenziale massimo in un contesto di streaming, dove il coinvolgimento della chat è il fulcro dell'esperienza.
- Voti della chat in diretta con conteggi nascosti fino alla rivelazione
- Scene e conseguenze generate dall'IA che rispondono alle intenzioni della chat senza garantirle
- Livelli di difficoltà con sistemi di morte e recupero integrati nella fiction
- Supporto al modello locale per uso offline o possibilità di usare chiavi API proprie
- Funzione di ripresa per sessioni interrotte