[Unity-Life] Dicke Patchvorbereitung !BOX !ig GTA-RP
GTA-RP: Patchvorbereitung mit Hindernissen und ein goldener Hype Train erreicht Level 15
![[Unity-Life] Dicke Patchvorbereitung...](/static/thumb/video/earhdbi8-480p.avif)
Die Patchvorbereitung für GTA-RP ist mit einigen Herausforderungen verbunden, darunter Probleme mit Windows 11 und CSS-Anpassungen. Ein neues Mainboard wurde eingebaut, was jedoch eine Neuinstallation von Windows 11 erforderte. Trotz der Schwierigkeiten wurde ein goldener Hype Train ausgelöst und Level 15 erreicht. Der Streamer äußert Frustration über die Dev-Streams und sehnt sich nach RP.
Patchvorbereitung und Mainboard-Austausch
00:31:56Es wird intensiv an der Vorbereitung eines Patches gearbeitet, wobei es einige Herausforderungen und Verzögerungen gab. Insbesondere die Arbeit am UI und an anderen Projekten gestaltet sich schwierig und zeitaufwendig. Der Austausch des Mainboards konnte erfolgreich abgeschlossen werden, was jedoch zur Folge hatte, dass Windows 11 neu installiert werden muss, da es zu Problemen beim Kopieren von Dateien kommt. Unter Windows 10 funktioniert alles einwandfrei, was auf ein spezifisches Problem mit Windows 11 hindeutet. Trotz der Schwierigkeiten mit Windows 11 läuft der Countdown im Stream stabil, was durch einen Test mit Emotes im Chat bestätigt wird. Es wird gehofft, dass die ausstehenden Projekte bald abgeschlossen werden können, um den Patch nächste Woche zu veröffentlichen. Das neue Memo ist bereits integriert und funktioniert einwandfrei, was die Fortschritte in der Patchvorbereitung unterstreicht.
Design-Update und Funktionalität
00:39:48Das Design des Ladebalkens wurde überarbeitet und präsentiert sich nun in einem ansprechenderen Stil, der besser zum Gesamtbild passt. Im Gegensatz zum alten, rein funktionalen Design wurde nun Wert auf eine ästhetischere Gestaltung gelegt. Das neue Mainboard bietet einen zusätzlichen Stromanschluss für den Frontpanel-USB-C-Anschluss, der bis zu 60 Watt liefern kann. Dies ermöglicht das problemlose Laden von VR-Brillen während des Spielens, wodurch diese stets auf 100% geladen bleiben. Es wird überlegt, einen zweiten Anschluss zu nutzen, um auch das Handy über den PC laden zu können, was Steckdosen sparen würde. Aktuell gibt es jedoch Probleme mit dem lokalen Server, was die UI-Tests erschwert. Die Fehlersuche gestaltet sich mühsam, da jede kleine Änderung eine Wartezeit von 10 Minuten verursacht.
Goldener Hype Train und Levelaufstieg
00:45:16Ein goldener Hype Train wurde ausgelöst, was für große Begeisterung sorgt. Es ist bereits der dritte goldene Hype Train in diesem Jahr, wobei jeder Monat bisher einen solchen Erfolg verzeichnen konnte. Der Chat wird dazu aufgerufen, den goldenen Zug weiterzuführen und das nächste Level zu erreichen. Durch die Unterstützung des Chats wird Level 9 erreicht, und das Ziel ist es, Level 10 zu erreichen. Innerhalb weniger Minuten wird das nächste Level erreicht, und der Chat feiert den Erfolg. Durch weitere Unterstützung wird Level 10 erreicht, und es wird versucht, das Level vollzukriegen. Es wird angekündigt, dass ab Level 15 alles mal vier gezählt wird, was die Motivation weiter steigert. Der Hype Train erreicht Level 15, und alles wird für den Rest des Trains mal vier gezählt.
Technische Probleme und Fehlersuche
01:28:35Das neue Godlike Gaming Mainboard, das als bestmögliche Option für die AM5-Plattform gilt, wurde eingebaut, um Probleme mit dem vorherigen Gigabyte-Board zu beheben. Aktuell gibt es Schwierigkeiten beim Testen einer bestimmten Funktion, da der lokale Testserver nicht korrekt funktioniert. Es wird vermutet, dass die Datenbank möglicherweise nicht korrekt ist. Trotzdem wird versucht, den Server zu starten und zu testen. Es treten jedoch unerwartete Fehler auf, die die Fehlersuche erschweren. Der Streamer vermutet, dass der Server beschädigt wurde und versucht, das Problem zu beheben. Die Fehlersuche gestaltet sich frustrierend, da nicht nachvollziehbar ist, warum die Funktion nicht mehr funktioniert. Es wird erwogen, den Server komplett zurückzusetzen, um das Problem zu lösen. Die Situation wird als sehr frustrierend empfunden, da der Streamer seinen Teil der Arbeit endlich abschließen möchte.
Verzweiflung und Lösungsansätze
02:26:48Es herrscht große Verzweiflung aufgrund anhaltender Probleme mit dem Countdown, der seit Stunden nicht korrekt funktioniert. Es wird überlegt, den Code per Copy-Paste direkt ins UI-Projekt zu übertragen, um das Problem zu umgehen. Der Timer soll über der Progress Bar angezeigt werden, was sich jedoch als schwierig erweist. Es wird vermutet, dass der Platz möglicherweise nicht ausreichend war und der Timer nun wieder dahinter liegt. Es wird versucht, den Timer nach vorne und nach oben zu verschieben, indem eine Klasse um die Progress Bar gebaut wird. Es wird diskutiert, wie die CSS-Anpassungen vorgenommen werden müssen, um das gewünschte Ergebnis zu erzielen. Verschiedene Lösungsansätze werden in Betracht gezogen, darunter das Erstellen eines Wrappers um die Progress Bar und das Anpassen der CSS-Eigenschaften.
Kooperation und CSS-Probleme
03:01:24Der Streamer erklärt das Problem mit der Progress Bar und dem Timer, der hinter dem Geldautomattext angezeigt wird und stattdessen darüber liegen soll. Ein Zuschauer bietet seine Hilfe an und analysiert den Code, um eine Lösung zu finden. Es wird vermutet, dass die Positionierung des Frames das Problem verursachen könnte. Es wird vorgeschlagen, den Margin Top des Frames anzupassen, um den Timer nach oben zu verschieben. Der Streamer äußert Bedenken, dass die vielen Positionsänderungen die Logik beeinträchtigen könnten. Es wird diskutiert, wie die verschiedenen Elemente positioniert werden müssen, um das gewünschte Ergebnis zu erzielen. Der Streamer zeigt einen Screenshot des aktuellen Zustands, um das Problem zu verdeutlichen. Es wird analysiert, ob die Position Relativ bei Time Remaining korrekt angewendet wird.
CSS-Problembehebung und Frustration
03:08:32Der Streamer kämpft intensiv mit CSS-Problemen, insbesondere mit der Positionierung einer Progress Bar und eines Timers. Es wird deutlich, dass die CSS-Logik komplex ist und viele verschiedene Argumente zur Positionsbestimmung existieren, was zu Frustration führt. Trotz des Versuchs, das Problem durch Try-and-Error zu lösen, gestaltet sich die Fehlersuche schwierig, da Änderungen nicht sofort sichtbar sind und lange Ladezeiten entstehen. Der Streamer überlegt, die Aufgabe an einen anderen Entwickler abzugeben, da er bereits den ganzen Tag mit dieser Aufgabe verbracht hat. Es wird auch die Möglichkeit diskutiert, Cloud AI für die CSS-Generierung zu nutzen, aber auch das führt nicht sofort zum Erfolg. Es wird deutlich, dass das Anzeigen einer einfachen Ladebar unerwartet aufwendig ist und viel Zeit in Anspruch nimmt.
Timer-Implementierung und Code-Anpassungen
03:16:13Es wird darüber gesprochen, wie der Text im Zusammenhang mit einem Timer angezeigt werden soll. Die Idee ist, einen Platzhalter im Core-Code zu verwenden und diesen dann im TSX-Code durch die tatsächliche Zeit zu ersetzen. Des Weiteren wird überlegt, wie die Progress Bar dargestellt werden soll, wenn nur die Zeit angezeigt wird – in diesem Fall soll die Bar kleiner sein. Der Streamer experimentiert mit verschiedenen CSS-Anpassungen, um das gewünschte Ergebnis zu erzielen, wobei es immer wieder zu Problemen kommt. Es wird auch die Idee diskutiert, den Timer-Wert direkt im Text anzuzeigen, was sich später als Lösung herausstellt. Ludix schlägt vor, den Timer in den Text zu integrieren, was eine unerwartete Lösung für das Problem darstellt und letztendlich zum Erfolg führt.
Dev-Stream Frust und RP-Sehnsucht
03:57:51Der Streamer äußert seine Frustration über die Dev-Streams, da diese ihm nicht so viel bringen und er lieber im RP (Roleplay) aktiv wäre. Er fühlt sich, als würde er viel verpassen und dass der Dev-Content für die meisten Zuschauer nicht so interessant ist. Trotzdem muss er darauf achten, wo er bleibt und es gibt immer wieder Golds für Dev-Kram. Er möchte die Minigames, die Nachtschwester und das Gang von Solo Projekt fertigstellen und hofft, alles mit dem großen Patch unter einen Hut zu bekommen. Es wird auch überlegt, ob ein Werwolf-Minispiel umgesetzt werden soll, aber das wird vorerst zurückgestellt.
Sechs Stunden CSS-Kampf und Erkenntnis
04:20:57Der Streamer berichtet, dass er sechs Stunden damit verbracht hat, einen Timer zu einem Element hinzuzufügen, wenn ein Charakter im Spiel tot ist. Am Ende war die Lösung simpel, da Ludix vorschlug, den Timer einfach in den Text einzufügen, anstatt ihn darüber anzuzeigen. Diese Erkenntnis hätte ihm sechs Stunden Arbeit erspart. Er erwähnt auch, dass er noch zwei weitere Projekte hat und hofft, diese bald fertigzustellen. Zudem wird überlegt, die Nachtschwester fertigzustellen, wenn die Subscriber-Zahl auf 1800 steigt. Der Streamer erwähnt, dass er von Joabi den Tipp bekommen hat, den Timer in eine Konstante zu packen, um ihn im Text besser sichtbar zu machen. Er ist froh, die CSS-Probleme endlich gelöst zu haben.