Buongiorno,
Ecco lo stato di avanzamento di Russia 1917, relativo al lavoro svolto nei mesi di gennaio e febbraio.
Ora che la mappa strategica funziona bene, ho voluto iniziare a lavorare sulla dinamica degli scenari. L’idea è permettere al giocatore di partecipare ai dibattiti interni del Partito bolscevico attraverso una serie di decisioni politiche. In base alle scelte effettuate, le loro conseguenze si ritrovano poi sulla mappa strategica.
Per esempio, se si riconosce l’indipendenza della Finlandia, come avvenne storicamente, le truppe finlandesi non attaccheranno più la giovane URSS. Se invece si decide di non creare un’Armata Rossa e di affidarsi soltanto alla Guardia Rossa, diventa poi impossibile costituire un vero esercito, e così via.
Per costruire questi dibattiti mi sono basato su tre documenti importanti:
- Dieci giorni che sconvolsero il mondo di John Reed (1919), in francese
- The History of the Civil War in the U.S.S.R. (1937), in inglese
- Storia del Partito comunista (bolscevico) dell’URSS (1938), in francese
- oltre alle Opere complete di Lenin per il periodo 1917-1922 (volumi dal 26 al 45, in russo)
A partire da queste fonti ho costruito 43 dibattiti che si svolgono tra novembre 1917 e dicembre 1922.
Ecco l’elenco:
- Faire_la_revolution
- Decret_sur_la_terre
- Decret_sur_la_paix
- Droit_autodetermination_peuples
- Decret_controle_ouvrier
- Creation_tcheka
- Independance_finlande
- Mariage_civil_egalite_hf
- Nationalisation_banques_dettes
- Dissolution_assemblee_constituante
- Creation_armee_rouge
- Calendrier_gregorien
- Accord_brest_litovsk_1
- Accord_brest_litovsk_2
- Monopole_commerce_exterieur
- Dictature_alimentaire
- Nationalisation_grande_industrie
- Comites_paysans_pauvres
- Constitution_RSFSR
- Execution_tsar
- Terreur_rouge
- Code_famille
- Journee_8_heures
- Prodrazviorstka
- Creation_komintern
- Creation_politburo
- Creation_jenotdel
- Lutte_analphabetisme_likbez
- Traite_tartu_estonie
- Plan_goelro
- Militarisation_travail
- 21_conditions_komintern
- Congres_peuples_orient
- Legalisation_avortement
- Debat_syndicats
- Adoption_NEP
- Interdiction_fractions
- Front_unique_komintern
- Accord_ARA_famine
- Congres_extreme_orient
- Conference_genes
- Traite_rapallo
- Creation_URSS
Al momento ho realizzato 5 dibattiti su 43.
Per mettere in scena questi dibattiti faccio discutere due personaggi. Per esempio, questo video mostra una conversazione tra Lenin e Zinov’ev sull’opportunità di fare la rivoluzione prima dell’apertura del Congresso dei Soviet.
Problemi di struttura dinamica e di ritmo
La realizzazione di questi 43 scenari ha fatto emergere due grandi problemi.
1. Una struttura realmente dinamica
Ogni scenario ha un effetto sulla partita, e di solito questo effetto è abbastanza semplice da implementare. Per esempio, l’introduzione del Comunismo di guerra aumenta il numero di truppe disponibili da creare. Di per sé è piuttosto facile, perché basta modificare un valore.
Per ragioni di coerenza, però, ogni decisione precedente può rendere alcuni dibattiti successivi obsoleti oppure, al contrario, farne emergere di nuovi. Per esempio, se concedete l’indipendenza a tutti i popoli che la chiedono, avrete bisogno di meno truppe e alcune misure politiche, come il Comunismo di guerra, diventeranno automaticamente meno necessarie. Allo stesso modo, non istituire la polizia politica potrebbe far sì che alcune rivolte, come Kronstadt, non si verifichino affatto.
Ciò significa che alcuni dibattiti devono apparire solo in determinate condizioni. Si passa quindi da un percorso prestabilito, nel quale i dibattiti avvengono in date note se si seguono le decisioni storiche, a un percorso molto più aperto, in cui alcuni dibattiti possono non avvenire mai oppure comparire in altri momenti a seconda della situazione sul terreno.
È un lavoro che devo ancora affrontare, ma che dovevo già tenere presente nella progettazione della struttura dei dati del gioco.
2. Il problema del ritmo
Vorrei che il gioco durasse almeno circa un’ora. Tuttavia ci sono 62 mesi tra novembre 1917 e dicembre 1922, data della creazione dell’URSS e fine del gioco, quindi ogni mese può durare soltanto circa 60 secondi.
Il problema è che molti dibattiti si svolgono proprio all’inizio della partita:
- 5 nel novembre 1917
- 3 nel dicembre 1917
- 3 nel gennaio 1918
Poiché ogni dibattito dura circa 1 minuto, dal punto di vista del giocatore questo significa:
- 1 minuto sulla mappa strategica nel novembre 1917
- poi 5 minuti per risolvere i 5 dibattiti del novembre 1917, che eventualmente possono essere saltati
- poi 1 minuto sulla mappa strategica nel dicembre 1917
- poi 3 minuti per risolvere i dibattiti di dicembre 1917
- e così via.
In breve, il ritmo viene completamente spezzato.
Sto cercando una soluzione rendendo i dibattiti facoltativi, con una semplice notifica invece di obbligare il giocatore a prendere subito posizione. Tuttavia, poiché i dibattiti più importanti avvengono nei primi mesi, si perde comunque qualcosa. È un problema che sto ancora cercando di risolvere.
Esperienza del giocatore
Ho anche avuto l’occasione di far provare il gioco, in condizioni reali, a due persone. Sono emersi diversi punti:
- Un problema di controllo: all’inizio non è facile selezionare i soldati. Per lo zoom devo implementare un sistema a pinch, invece di mantenere i pulsanti di zoom.
- Un problema di scenario / obiettivo: il giocatore non riceve abbastanza informazioni su ciò che deve fare.
- Un problema di leggibilità: ci sono troppe informazioni sullo schermo, invece di distribuirle meglio su più interfacce.
Soprattutto, lo schermo è occupato da manifesti di propaganda e da un’opera artistica che si costruisce durante il gioco — ne parlo in questo articolo — ma occupa quasi il 15% dello schermo in modo permanente senza aggiungere molto all’esperienza.
In breve, devo rielaborare in modo importante la user experience e realizzare un buon tutorial.