So, ich habe dieses Update endlich mehr oder weniger fertig bekommen. Ich werde ihm noch einen Tag zum Kochen geben (Käferjagd), aber dann werde ich es veröffentlichen. Hier ist ein präventives Änderungsprotokoll.
Was gibt's Neues ?
- Neuer Becky-Archtyp: Prekär
- Neuer Gina-Archtyp: Freundin
- Neuer Diane-Archtyp-Pfad: Verachtete Mutter -> Resignierte Mutter (5 Sterne)
- Neuer Diane-Archtyp-Pfad: Resignierte Mutter (5 Sterne) -> Verachtete Mutter
- Neuer Diane-Archtyp-Pfad: Resignierte Mutter -> Kosmopolitische Mutter (5 Sterne)
- Neue Charakterfunktion: Livestreaming
- Neue Charakteraktion: Datum
- Neuer Inventarbildschirm
- Neue Garderobenwand
- Verbesserte Tooltips für Gegenstände
- Neue Interaktionsfunktionalität
- Neue Speicher-Engine
- Neue AT-Funktionalität: Verzögerte Änderung
- Neue Charakterstatistik: Noten
- Neues Becky-Outfit: Skinsuit
- Neue Tags: Oblivious & Bimbo
- Neue Funktionalität: Automatischer Kleidungswechsel
- Inventarzugriff: Nathans Haus
- Unter der Haube: So ziemlich ein ganz neuer Motor
Was bedeutet das?
Neuer Becky-Archtyp: Prekär (selbsterklärend)
Neuer Gina-Archtyp: Freundin (selbsterklärend)
Neuer Diane-Archtyp-Pfad: Verachtete Mutter -> Resignierte Mutter (5 Sterne)
Neuer Diane-Archtyp-Pfad: Resignierte Mutter (5 Sterne) -> Verachtete Mutter
Neuer Diane-Archtyp-Pfad: Resignierte Mutter -> Kosmopolitische Mutter (5 Sterne) Sie können Diane jetzt zurück in die Resignierte Mutter verwandeln, obwohl es als 5-Sterne-Version jetzt etwas anders ist. Sie können sich auch von „Resigned“ (5 Sterne) zurück in „Scorned“ verwandeln. Sie können Diane von „Resigniert“ (5 Sterne) in „Kosmopolitisch“ (5 Sterne) verwandeln, allerdings ist dies derzeit bis Version 0.11.00 eine Einbahnstraße, also seien Sie vorsichtig.
Neue Charakterfunktion: Livestreaming Einige Charaktere entscheiden sich möglicherweise dafür, mit dem Livestreaming zu beginnen. Wenn dies der Fall ist, können Sie jetzt ihren Livestream ansehen, wenn sie aktiv sind. Sie finden diese Option im Social-Media-Bildschirm des Charakters (derzeit nur Becky).
Neue Charakteraktion: Datum Es gibt ein neues System für Dianes Resigned 5-Sterne- und Cosmopolitan 5-Sterne-Archtypen. Sie nehmen sie an einem offiziellen Termin ein und sind für die Dauer an diesen Termin gebunden.
Daten Ersetzen Sie Ihre Standardstatistikpools durch Datumsstatistiken. Die Statistiken sind Spaß, Aufregung, Romantik, Sexy, Langeweile und Wut. Abhängig von diesen Statistiken können unterschiedliche Aktionen verfügbar sein, ebenso wie unterschiedliche bisherige Enden … Wenn Sie die ganze Nacht lang langweilig sind, kann es sein, dass die Person, mit der Sie sich treffen, plötzlich Kopfschmerzen bekommt … andererseits, wenn Sie sie alle heiß machen und genervt ... Spaß konnte man haben.
Bei Verabredungen spielen Verbote und Interessen eines Charakters eine wichtige Rolle bei der Auswirkung auf die Datumsstatistiken, da jede Aktion, die Sie ausführen, 5 Tags hat und interessierte Tags möglicherweise zu den Datumsstatistiken beitragen, während gesperrte Tags sie möglicherweise verärgern. Dazu gehören auch sekundäre Interessen, sodass Sie mit den sekundären Interessen einer Person spielen können, um zu sehen, ob Sie unterschiedliche Ergebnisse oder möglicherweise unterschiedliche Optionen erhalten. Der Tooltip gibt Ihnen sogar Hinweise, wenn Sie über die entsprechenden Fähigkeiten verfügen, um diese Modifikatoren zu erkennen.
Im Tooltip sehen Sie verschiedene Leuchten, die die unterschiedlichen Statusänderungen darstellen, z. B. ein rotes Leuchten in der unteren Mitte des Tooltips, das Wut darstellt. Sie können sich auch die Pools ansehen, um zu sehen, welches Interesse die Änderung der Datumsstatistik verursacht.
Neuer Inventarbildschirm Der Inventarbildschirm wurde von Grund auf neu aufgebaut, um Drag-and-Drop zu ermöglichen. Daher sind alle alten Schaltflächen verschwunden. Wenn Sie nun ein Thema zu Ihrer Hotbar hinzufügen möchten, müssen Sie es nur noch in den Hotbar-Slot ziehen.
Um jetzt über einen Gegenstand nachzudenken oder ihn zu verwerfen, müssen Sie ihn nur auf den entsprechenden Bereich ziehen. Es gibt auch einen Schalter am unteren Bildschirmrand. Wenn diese Option aktiviert ist, können Sie mit dem Schieberegler einen Mindestbetrag festlegen, den Sie behalten möchten. Wenn Sie also im Beispiel links einen Stapel mit fünf Themen in den Denkbereich ziehen und der Schalter auf „5“ eingestellt ist, würden Sie über zwei der Themen nachdenken und drei behalten. Wenn der Schalter deaktiviert ist, denken Sie jeweils nur über ein einzelnes Thema nach oder verwerfen es.
Mit der Entfernung der Schaltfläche „Abfrage“ habe ich ein Filtersystem erstellt, damit Sie sichtbare Themen nach Bedarf filtern können. Durch Klicken auf die verschiedenen Tag-Filter können Sie dieses Tag zwischen „Sichtbar“ (gelb), „Ausgeblendet“ (blau) und „Erzwungen sichtbar“ (rot) wechseln.
Themen mit sichtbaren Tags werden angezeigt, solange diese Themen keine ausgeblendeten Tags haben. Themen mit erzwungen sichtbaren Tags werden angezeigt, unabhängig davon, ob ein ausgeblendetes Tag vorhanden ist.
Über den Filtern gibt es außerdem zwei Schaltflächen, mit denen Sie alle Tag-Filter auf sichtbar oder alle Tag-Filter auf ausgeblendet setzen können.
Ich habe auch den Interest-Helfer so geändert, dass er mit den Tag-Filtern funktioniert. Eine einfache Möglichkeit, alle Themen anzuzeigen, die einem bestimmten Charakter zugute kommen, besteht darin, alle Tags auszublenden, F1 zu drücken, um den Interessen-Helfer zu öffnen, und dann auf die Schaltfläche „Interessen erzwingen“ zu klicken. Wenn Sie dann erneut F1 drücken, um den Interessen-Helfer auszublenden, werden Ihnen nur Themen mit Tags angezeigt, an denen Ihr ausgewählter Charakter interessiert ist.
Neue Garderobenwand Ähnlich wie der Inventarbildschirm wurde auch die Garderobe aktualisiert, um Drag-and-Drop zu ermöglichen. Der Bildschirm funktioniert größtenteils immer noch genauso wie der alte, obwohl es ein paar kleinere Unterschiede gibt. Der Magnetknopf im Vorrat ist die neue „Ziehen“-Aktion, mit der Sie alle Drogen in Ihren Vorrat ziehen können. Allerdings werden alle Drogen, die Sie in Ihrer Gegenstandsleiste haben, ignoriert.
Die Schaltfläche „Pillen platzen“ wurde durch einen Drop-Bereich ersetzt, der dem Papierkorb oder dem Grübeln im Versteckbildschirm ähnelt. Es ist der Bereich mit dem Pac-Man-Symbol. Der Bereich daneben ist der neue Bereich für geschnittene Medikamente, in dem Sie Quarterbags in Joints und Pillenflaschen in einzelne Pillen verwandeln können.
Einige Artikel verfügen über versteckte Statistiken, die immer nur im Shop oder auf bestimmten Bildschirmen sichtbar waren. Aber ich habe das System aktualisiert, um die gewährten Boni anzuzeigen, zum Beispiel, welche Art von Garderobenbonus Ihre Kleidung mit der Aufräumaktion im Kleiderschrank-Bonusbildschirm gewährt.
Neue Interaktionsfunktionalität Ich habe Ihre Objektleiste zum Interaktionsbildschirm hinzugefügt, wenn Sie Themen mit einem Charakter besprechen möchten. Dies stellt mehr oder weniger Ihre Taschen dar, sodass Sie keine Gegenstände mehr in Ihre Hotbar verschieben müssen (oder können).
Neue Speicher-Engine Zuvor habe ich ein Speichersystem verwendet, das ich im Unity Asset Store gekauft habe, da ich mit der Programmierung rund um persistente Daten nicht so vertraut war. Mein erstes Speichersystem war ein verdammtes Durcheinander. Das gekaufte Speichersystem ist zwar ein sehr starkes und vielseitiges Speichersystem, aber es ist langsam. Beim Beheben von Fehlern stieß ich immer wieder auf Zeitprobleme, und viele dieser Probleme waren darauf zurückzuführen, dass ich aufgrund des sehr langsamen Speichersystems bestimmte Teile des Spiels verlangsamen musste, um einen gespeicherten Spielstand laden zu können.
Also habe ich in den sauren Apfel gebissen und mich viel besser mit der Erstellung von Sicherungsdateien vertraut gemacht, und die neue Speicher-Engine ist sehr schnell und viel besser als mein erster Versuch. Ihre alten Speicherungen funktionieren immer noch, obwohl ich sie in einen Sicherungsordner in Ihrem Speicherordner verschoben habe. Anhand der Farbe der Zeitstempel können Sie die alten Sicherungsdateien von den neuen unterscheiden. Rote Zeitstempel sind die alten Speicherungen und weiße Zeitstempel sind die neuen Speicherungen. Die neuen Speicherungen sind im Standard-JSON-Format, also für alle Betrüger da draußen. Jubeln.
Neue AT-Funktionalität: Verzögerte Änderung Einige Archtypen können aus dem einen oder anderen Grund für eine Weile an ihren Platz gebunden sein. In diesem Fall erhalten Sie im Bereich „Potenzielles AT“ des Charakterbildschirms eine Meldung, die Ihnen mitteilt, wie lange Sie warten müssen. Derzeit hat nur Freundin Gina diesen Effekt, es werden jedoch irgendwann weitere hinzukommen.
Neue Charakterstatistik: Noten Da sowohl Gina als auch Becky sich Sorgen um die Noten machen, macht es nur Sinn, sie jetzt im Auge zu behalten. Allerdings ist Becky derzeit die einzige betroffene Person.
Neue Funktionalität: Automatischer Kleidungswechsel Sie werden es nicht länger verpassen, mit Becky auf eine Party zu gehen oder mit Diane ein Date zu machen, weil Sie die falsche Kleidung tragen. Wenn nun eine Aktion einen bestimmten Stil erfordert und Sie Kleidung in diesem Stil besitzen, wechseln Sie automatisch zu diesem Outfit, wenn Sie den Knopf drücken.
Inventarzugriff: Nathans Haus Sie können jetzt von überall in Ihrem Haus auf Ihr Inventar zugreifen. Der Kleiderschrank ist immer noch auf Ihr Zimmer beschränkt, ebenso wie Orte außerhalb Ihres Hauses, aber um unnötiges Klicken zu vermeiden, habe ich die Schaltfläche „Inventar“ allen Räumen in Nathans Zuhause hinzugefügt.
Unter der Haube: So ziemlich ein ganz neuer Motor Durch den Aufbau eines neuen Inventarsystems zum Hinzufügen von Drag-and-Drop-Funktionen stieß ich schließlich auf ältere fehlerhafte Systeme, die ich erstellt hatte, als ich noch Unity und C# lernte. Während ich diese fehlerhaften Systeme reparierte, musste ich einige Codeschnipsel entfernen, die ich verwendet hatte, um das Spiel für mich einfacher modifizieren zu können … was dazu führte, dass ich den Großteil der Tastenlogik auf allen Tasten im Spiel neu erstellen musste. Ich musste auch neu gestalten, wie der Szenenplayer geladen wurde, wie Charaktere gespeichert wurden, wie Archtypen gespeichert wurden, wie die Benutzeroberfläche geladen wurde und wie Unity mit Übergängen zwischen Ebenen (Standorten) und allen Daten in der Marke umging Das neue Zeitplansystem, das ich beim letzten Update vorgenommen habe, wurde verworfen.
… Also … Orte, Schaltflächen, Szenen, Benutzeroberfläche, Charaktere, Archtypen, Inventar, Speicher-Engine und Zeitpläne … das sind so ziemlich alle wichtigen Systeme, die mein Spiel verwendet … und ich habe mehr oder weniger etwa 80 % davon neu erstellt, um damit klarzukommen Bugs und übermäßige Spielverzögerungen. Davon abgesehen läuft das Spiel jetzt sehr reibungslos. Es ist viel schneller und reaktionsschneller, und beim Speichern entsteht nicht mehr der Eindruck, dass das Spiel einfach abgestürzt ist. Aber … es war eine Menge Arbeit und erforderte eine enorme Hilfe von meinem Discord, um all diese Fehler aufzuspüren.
Was wurde geschnitten?
Ginas Abwärtskompatibilität. Leider hatte ich gerade keine Zeit mehr, die Verwandlungsszene zu rendern, damit Gina wieder zu B Fucker 5 Star zurückkehren konnte.
Dianes zusätzliche 5-Sterne-Szenen für ihre älteren ATs. Diane konnte als 5-Sterne-Künstlerin zu „Cosmopolitan“ und „Resigned Mother“ zurückkehren. Ich habe vor, den ATs einige Interaktionen hinzuzufügen, die nur verfügbar sind, wenn Sie sie auf 5 Sterne gebracht haben. Mir ist einfach die Zeit davongelaufen.
Dianes Verwandlung von Cosmopolitan 5 Sterne -> Resigned 5 Sterne. Diane soll in der Lage sein, zwischen „Kosmopolitisch“, „Resigniert“ und „Verachtet“ zu wechseln. Allerdings muss für ihren Übergang zurück zu „Resigniert“ mit 5 Sternen ein weiterer Datumsort erstellt werden, und es sind ziemlich viele Renderings erforderlich, um ein Datum zu erstellen. Deshalb habe ich beschlossen, diese Transformationsoption auf das nächste Update zu verschieben.
Das ist es?
Ja. Wenn das nicht ausreicht, können Sie im Feuer sterben.