Hallo,
Hier ist der aktuelle Entwicklungsstand von Russia 1917, basierend auf der Arbeit aus Januar und Februar.
Da die strategische Karte inzwischen gut funktioniert, wollte ich anfangen, an der Dynamik der Szenarien zu arbeiten. Die Idee besteht darin, den Spieler über eine Reihe politischer Entscheidungen an den internen Debatten der Bolschewistischen Partei teilnehmen zu lassen. Je nach getroffener Entscheidung werden die Folgen anschließend auf der strategischen Karte sichtbar.
Wenn man beispielsweise die Unabhängigkeit Finnlands anerkennt, wie es historisch geschah, greifen finnische Truppen die junge UdSSR nicht mehr an. Entscheidet man sich dagegen, keine Rote Armee aufzubauen und sich auf die Rote Garde zu beschränken, wird es später unmöglich, eine echte Armee aufzubauen, und so weiter.
Für die Ausarbeitung dieser Debatten habe ich mich auf drei wichtige Dokumente gestützt:
- Zehn Tage, die die Welt erschütterten von John Reed (1919), auf Französisch
- The History of the Civil War in the U.S.S.R. (1937), auf Englisch
- Geschichte der Kommunistischen Partei der Sowjetunion (Bolschewiki) (1938), auf Französisch
- sowie die Gesammelten Werke Lenins für den Zeitraum 1917-1922 (Bände 26 bis 45, auf Russisch)
Auf Grundlage dieser Quellen habe ich 43 Debatten erstellt, die zwischen November 1917 und Dezember 1922 stattfinden.
Hier ist die Liste:
- 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
Derzeit habe ich 5 der 43 Debatten umgesetzt.
Um diese Debatten in Szene zu setzen, lasse ich zwei Figuren miteinander diskutieren. Dieses Video zeigt beispielsweise ein Gespräch zwischen Lenin und Sinowjew über die Frage, ob die Revolution vor der Eröffnung des Sowjetkongresses begonnen werden sollte.
Probleme mit dynamischer Struktur und Rhythmus
Bei der Umsetzung dieser 43 Szenarien sind zwei große Probleme aufgetreten.
1. Eine wirklich dynamische Struktur
Jedes Szenario wirkt sich auf die Partie aus, und dieser Effekt lässt sich in der Regel recht einfach umsetzen. Die Einführung des Kriegskommunismus erhöht beispielsweise die Zahl der Truppen, die erzeugt werden können. An sich ist das recht einfach, da lediglich ein Wert verändert werden muss.
Aus Gründen der Kohärenz kann jedoch jede frühere Entscheidung spätere Debatten gegenstandslos machen oder im Gegenteil neue Debatten entstehen lassen. Wenn ihr beispielsweise jedem Volk, das sie fordert, die Unabhängigkeit gewährt, benötigt ihr weniger Truppen, wodurch bestimmte politische Maßnahmen wie der Kriegskommunismus automatisch weniger notwendig werden. Ebenso könnte der Verzicht auf eine politische Polizei dazu führen, dass bestimmte Aufstände wie Kronstadt überhaupt nicht auftreten.
Das bedeutet, dass manche Debatten nur unter bestimmten Bedingungen erscheinen dürfen. Damit wechseln wir von einem vorgegebenen Weg, auf dem die Debatten bei historischen Entscheidungen zu bekannten Zeitpunkten stattfinden, zu einem deutlich offeneren Verlauf, in dem Debatten ganz ausbleiben oder abhängig von der Lage vor Ort zu anderen Zeitpunkten erscheinen können.
Daran muss ich noch weiterarbeiten, aber ich musste dies bereits bei der Entwicklung der Datenstruktur des Spiels berücksichtigen.
2. Das Problem des Spielrhythmus
Ich möchte, dass eine Partie mindestens etwa eine Stunde dauert. Zwischen November 1917 und Dezember 1922, dem Zeitpunkt der Gründung der UdSSR und dem Ende des Spiels, liegen jedoch 62 Monate. Dadurch kann jeder Monat nur ungefähr 60 Sekunden dauern.
Das Problem besteht darin, dass viele Debatten gleich zu Beginn der Partie stattfinden:
- 5 im November 1917
- 3 im Dezember 1917
- 3 im Januar 1918
Da jede Debatte ungefähr 1 Minute dauert, bedeutet das aus Sicht des Spielers:
- 1 Minute auf der strategischen Karte im November 1917
- anschließend 5 Minuten für die fünf Debatten des November 1917, die gegebenenfalls übersprungen werden können
- anschließend 1 Minute auf der strategischen Karte im Dezember 1917
- anschließend 3 Minuten für die Debatten des Dezember 1917
- und so weiter.
Kurz gesagt: Der Rhythmus wird völlig unterbrochen.
Ich versuche, eine Lösung zu finden, indem ich die Debatten optional mache und lediglich eine Benachrichtigung anzeige, anstatt den Spieler zu einer sofortigen Entscheidung zu zwingen. Da die wichtigsten Debatten jedoch in den ersten Monaten stattfinden, geht trotzdem etwas verloren. An diesem Punkt arbeite ich noch.
Spielerfahrung
Ich hatte außerdem die Gelegenheit, das Spiel unter realen Bedingungen von zwei Personen testen zu lassen. Dabei wurden mehrere Probleme deutlich:
- Ein Problem mit der Bedienung: Gerade am Anfang ist es nicht einfach, Soldaten auszuwählen. Für den Zoom muss ich eine Pinch-to-Zoom-Steuerung einbauen, anstatt Zoom-Schaltflächen beizubehalten.
- Ein Problem mit Szenario / Zielsetzung: Der Spieler erhält nicht genügend Informationen darüber, was er tun soll.
- Ein Problem mit der Übersichtlichkeit: Auf dem Bildschirm befinden sich viel zu viele Informationen gleichzeitig, anstatt sie besser auf mehrere Oberflächen zu verteilen.
Vor allem wird der Bildschirm von Propagandaplakaten und einem Kunstwerk, das sich während der Partie aufbaut — darüber spreche ich in diesem Artikel — belegt. Dieses nimmt dauerhaft fast 15 % des Bildschirms ein, ohne der Spielerfahrung besonders viel hinzuzufügen.
Kurz gesagt: Ich muss die User Experience deutlich überarbeiten und ein gutes Tutorial entwickeln.