Es ist eine Weile her seit dem letzten Journaleintrag. Die meiste Zeit ging in die Vorbereitung der geschlossenen Beta und ich habe es schlichtweg versäumt, den Gesamtfortschritt zu dokumentieren. Dadurch ist dieser Eintrag etwas dichter als sonst. Ich konzentriere mich zuerst auf die Hauptfunktionen und liste die kleineren Änderungen und Bugfixes separat für diejenigen auf, die ins Detail gehen wollen.
Version: App: v0.13.0 - API: v0.15.0-9502196
Wie über mehrere Kanäle angekündigt, ist die geschlossene Beta jetzt gestartet und Creator, die die Plattform testen wollen, können sich über das Formular für die Geschlossene Beta anmelden oder mich in den sozialen Medien kontaktieren. Die meisten der unten genannten Features wurden vor dem Start der geschlossenen Beta implementiert, einige sind bereits Teil der ersten Updates.
Der Story-Player, der hauptsächlich zur Vorschau von Stories während der Entwicklung genutzt wurde, ist jetzt vollständig funktionsfähig. Dazu gehören automatisierte Cloud-Savegames und das korrekte Handling von Story-, Kapitel- und Szenen-States. Jede Story startet mit einem anpassbaren Menüsbildschirm (dazu später mehr). Neue Durchläufe starten oder bestehende fortsetzen wird sauber gehandhabt, sodass Dreamers (Spieler) ihren Fortschritt nicht versehentlich überschreiben. Spielereinstellungen sind sowohl während des Spiels als auch im Menü zugänglich. Credits lassen sich über die Story-Einstellungen anpassen (ein Teil von Markdown wird unterstützt) und verwendete asset packs werden automatisch am Ende der Credits aufgeführt.
Im Zuge der Fertigstellung der ersten voll funktionsfähigen Version des Story-Players habe ich Anpassungsoptionen für das Design von Stories hinzugefügt. Creator können aus fünf vordefinierten Themes mit unterschiedlichen Farb- und Schriftkombinationen wählen. Bitte beachte, dass dies ein erster Entwurf dieser Themes ist und Schriftarten und Farben noch angepasst werden können. In kommenden Versionen wirst du das Aussehen deiner Story komplett anpassen können. Außerdem können Menübildschirme und Credits jetzt Musik abspielen und Bilder anzeigen. Creator können zudem aus vier verschiedenen Menübildschirmen wählen.
Nutzergalerien waren ein früh angefragtes Feature und sind jetzt Teil des Story-Players. Dreamers können jederzeit während des Spiels Screenshots erstellen und benennen. Alle in Stories aufgenommenen Screenshots sind über die persönliche Galerie zugänglich und werden automatisch über alle Geräte synchronisiert.
Zusätzlich können Creator die Screenshot-Funktion nutzen, um beim Testen ihrer Stories Bilder für den Marketplace einfach zu erfassen. Diese Screenshots werden in der Mediengalerie der jeweiligen Story gespeichert, und nicht in der Nutzergalerie. Das ist ein praktisches Quality-of-Life-Feature. Um den Fokus auf das eigentliche Gameplay zu erhalten, werden ablenkende UI-Elemente in Screenshots bei Bedarf ausgeblendet.
Im Rahmen der Implementierung des Story-Players werden Bewertungen jetzt vollständig unterstützt. Dreamers können Bewertungen für gekaufte Stories abgeben, die sie mindestens einmal gespielt haben. Zusätzlich zu einer Bewertung und einem Kommentar können Dreamers die Emotionen auswählen, die sie während des Spiels erlebt haben.
Diese Emotionen fließen in die Statistik einer Story ein und werden in der Bewertungsübersicht als prozentuale Werte pro Emotion angezeigt. Das schafft eine emotionale Feedback-Schleife, die es Bards ermöglicht, die Emotionen zu definieren, die sie mit ihren Stories hervorrufen möchten, und zu prüfen, ob diese Emotionen im Spiel tatsächlich vermittelt wurden.
In Zukunft wird dieses System verwendet, um Stories basierend auf den Emotionen eines Spielers zu empfehlen und bildet somit die Grundlage für die Entdeckbarkeit in Talescape.
Stories können jetzt über Steam In-App Purchases und Stripe Checkout gekauft werden. Bei Steam ist der Merchant of Record Valve, bei Stripe ist es Aureola. In allen Fällen müssen Bards (Creator) die Umsatzsteuer nicht selbst abwickeln. Während der geschlossenen Beta können beide Kauf-Workflows sicher getestet werden.
Refund-Workflows wurden ebenfalls für alle Zahlungsanbieter implementiert. Wie Rückerstattungen letztlich auf der Plattform gehandhabt werden, muss noch festgelegt und diskutiert werden. Während die Terms of Service aktuell besagen, dass Rückerstattungen über die Plattform nicht möglich sind, halte ich dies für ein wichtiges Vertrauensmerkmal. Wenn jemand versehentlich etwas kauft oder eine Story ausprobiert und feststellt, dass sie nicht den Erwartungen entspricht, schafft ein einfacher Weg, eine Rückerstattung anzufordern, Vertrauen und kann die Verkaufszahlen insgesamt steigern. Es ist außerdem schlicht ein Zeichen von Respekt gegenüber deinen Kunden, einen unkomplizierten Rückerstattungsprozess anzubieten.
Bards können jetzt ihre Profile verifizieren, um ihre Stories über den Marketplace zu verkaufen und (zukünftig) Tipps von Dreamers zu erhalten. Um EU-Vorschriften zu erfüllen, muss Talescape deine Geschäftsadresse erfassen. Du musst außerdem ein verifiziertes PayPal-Konto verknüpfen, das Auszahlungen empfangen kann.
Für den Moment habe ich mich entschieden, PayPal für Auszahlungen zu nutzen statt Wise. Der Grund ist, dass ich nicht erwarte, dass Creator sich wohl dabei fühlen, ihre Bankzugangsdaten auf einer Plattform einzugeben, die noch neu ist und wenig etabliertes Vertrauen hat. Wise wird später als Alternative hinzugefügt, für Creator, die von niedrigeren Auszahlungskosten profitieren wollen.
Bards ohne Verifizierung können nur kostenlose Stories veröffentlichen. Das hilft, den Marketplace vor Bots und minderwertigen Inhalten zu schützen, die sonst gespammt werden könnten und die Sichtbarkeit ernsthafter Creator verringern würden.
Story Editor
Scene Editor
Dialoge
Marketplace
Player & Interaktion
UI / UX
Story Editor
Story Player