Unity 3.0 steht vor der Tür !Albion !AR !OperaGX !Nitrado !ig [Unity-Life]

Transkription

Grand Theft Auto V
00:00:00

Grand Theft Auto V

Streamstart und Unity 3.0 Status

00:00:00

Der Stream beginnt mit Stress, da der Entwickler hinterfragt, ob Unity 3.0 pünktlich zur Deadline fertig werden kann. Er äußert Unsicherheit, da sein Kollege Loonix nicht verfügbar ist und er alleine vorankommt. Trotz der Probleme bleibt er optimistisch, dass die Version 3.0 (intern 3.1) später veröffentlicht werden kann.

Technische Probleme und Testphase

00:30:25

Der Entwickler versucht, Server-Patches und Grafikfehler zu beheben. Er testet verschiedene Features wie Animationsforschungen und Paychecks, während er auf Unterstützung von anderen Devs wartet. Die Situation ist angespannt, da er alleine vorankommt und viele Aufgaben gleichzeitig erledigen muss.

Deadline-Druck und Teamprobleme

00:40:02

Der Entwickler äußert Frustration über verpasste Deadlines und die Abhängigkeit von Kollegen, die nicht verfügbar sind. Er kann Crafty Tech nicht unterstützen und fürchtet, dass sein Streaming-Ende bevorstehen könnte. Die Kommunikation mit Teammitgliedern wie Chris ist zeitintensiv und führt zu Verzögerungen.

Isolation und Überlastung

00:41:15

Der Entwickler beschreibt, wie ihn die Einsamkeit während der Arbeit beeinflusst. Evil Eyes ist physisch anwesend, aber nicht in der erforderlichen Form. Er braucht Unterstützung in Form von Loonix für Handytests und Chris für Backend-Anpassungen. Die fehlende Zusammenarbeit führt zu erheblichem Stress.

3.0-Architektur und Namensgebung

00:42:41

Der Entwickler erklärt, dass die interne Architektur bereits bei 5M als 3.0 betrachtet wird, da die gesamte Backend-Struktur neu gestaltet wurde. Die Bezeichnung 3.0 wird jedoch auch außen nach innen verwendet, obwohl die sichtbaren Änderungen begrenzt sind. Dies dient der Marketing-Strategie.

Testserver und Feature-Updates

00:43:58

Der Entwickler testet verschiedene Features auf dem Dev-Server, darunter Animationen, Paychecks und UI-Anpassungen. Er versucht, Probleme wie fehlende Animationen und Farbanpassungen zu beheben. Die Testphase ist zeitlich begrenzt, da er weitere Aufgaben wie das Handy-Update vorantreiben muss.

Performance-Probleme und Speicherverwaltung

00:45:37

Der Entwickler identifiziert Performance-Probleme, die auf ineffiziente Komponenten oder Speicherverwaltung zurückzuführen sind. Er vermutet, dass das Problem mit der PET-Komponente zusammenhängt und versucht, dies durch Neustarts und Datenbank-Updates zu beheben. Die Tests auf Dev1 laufen unter erheblichem Zeitdruck.

ATM-Design und Bank-Systeme

00:49:03

Der Entwickler zeigt verschiedene ATM-Designs wie die Staatsbank, Fliegerbank und Kartellbank. Jede Bank hat ein einzigartiges UI-Design. Er erklärt, dass das Ausrauben einer Bank alle zugehörigen ATMs für eine halbe Stunde deaktiviert. Die Funktionalität wird noch weiter optimiert.

Texturen und visuelle Anpassungen

00:52:58

Der Entwickler passt Texturen und Farben verschiedener Objekte an, darunter Standautomaten und Maze Bank-Designs. Er testet die Transparenz und Sichtbarkeit von Objekten und passt die Hintergrundgestaltung an. Ziel ist es, ein optisch ansprechendes und funktionales Interface zu schaffen.

Paycheck-System und dynamische Gehälter

00:55:38

Der Entwickler führt ein neues Paycheck-System vorstellen, das dynamische Gehälter ermöglicht. Benutzer können Bedingungen wie Uhrzeiten, Leitstellenbesetzung und Ranganforderungen festlegen. Das System wird als Kauffeature für Firmen angeboten und soll Missbrauch durch AFK-Spieler verhindern.

Emoji- und Emote-Integration

00:59:55

Der Entwickler testet die Implementierung von Emotes und Emojis im Spiel. Er stellt fest, dass einige Emotes funktionieren, während andere nicht unterstützt werden. Die Integration erfolgt über Text-Nachrichten, die als Bilder gerendert werden. Ziel ist es, eine Vielzahl von Emotes für die Community bereitzustellen.

Graffiti-System und Spraydosen

01:00:32

Der Entwickler führt ein überarbeitetes Graffiti-System vor, das Spraydosen mit Verbrauchsmaterial verwendet. Die Dicke der Linie hängt von der Zeichengeschwindigkeit ab, und es gibt verschiedene Schriftstile. Zusätzlich können Texte hinzugefügt werden, und die Spraydosen können nachhaltig genutzt werden.

Tankstellen und Reparaturfeatures

01:01:38

Der Entwickler zeigt neue Funktionen für Tankstellen und Reparaturen. Spieler müssen am Tankstellen-Objekt stehen, um zu tanken, und Reparaturkästen sind erforderlich, um Fahrzeuge zu reparieren. Es gibt auch Hochdruckreiniger-Animationen und Waschanlagen, die automatisch funktionieren.

Shop-MPCs und Interaktion

01:02:10

Der Entwickler erklärt, dass Shop-MPCs nun realistischer reagieren. Bei Überfällen können sie aggressive Antworten geben, was mehr Nervenkitzel bietet. Die Interaktion wurde überarbeitet, um ein dynamischeres Erlebnis zu schaffen. Spieler müssen sich stärker auf die Reaktionen der NPCs vorbereiten.

Soziale Spiele und Features

01:02:41

Der Entwickler erwähnt soziale Spiele, die noch implementiert werden müssen. Diese sollen später getestet werden, da sie komplexe Interaktionen erfordern. Die Entwicklung wurde von anderen Teammitgliedern übernommen, und der Entwickler muss die Features noch validieren, bevor sie live gehen.

Waffenrad und Inventar-System

01:02:50

Der Entwickler kritisiert das bestehende Waffenrad-System und plant ein alternatives Inventar-System. Das neue System ermöglicht mehr Flexibilitiltät bei der Waffenwahl und kann durch Maus-Scrollen erweitert werden. Zusätzlich gibt es eine Zuschauer-Zählung für geplante Features.

Karten- und Blips-System

01:03:57

Der Entwickler plant, die bestehende GTA-Kartierung durch eine benutzerdefinierte Karte zu ersetzen. Dies ermöglicht eine dynamisch gestaltbare Karte mit individuellen Markierungen für Einsätze, Gangs und Oktoberfest-Bereiche. Das neue System soll die Interaktion für Cops verbessern und mehr Freiheit bieten.

Hintergrundbilder und UI-Design

01:04:50

Der Entwickler fügt Hintergrundbilder für verschiedene Banken hinzu, um die Benutzerfreundlichkeit zu verbessern. Die Kontoführung wird durch Icons und Tooltips erleichtert. Die Gestaltung soll intuitiv sein, mit klaren visuellen Hinweisen für geschäftliche und privaten Konten.

Treasure Train und Animationen

01:06:30

Der Entwickler startet den Treasure Train, ein Feature, das animiert wird. Er identifiziert Probleme mit der Scrollbar-Implementierung und passt das Design an. Zusätzlich werden Features wie Kopier-Schaltflächen für Kontodaten und Transaktionen implementiert, um die Benutzerfreundlichkeit zu steigern.

Live-Server-Update und Testphase

01:09:30

Der Entwickler bereitet das Update für den Live-Server vor und testet Features wie Animationen, UI-Änderungen und Systemen. Die Entwicklung ist zeitlich begrenzt, da er weitere Aufgaben wie das Handy-Update vorantreiben muss. Die Testphase läuft unter erheblichem Druck, um die Deadline einzuhalten.

Community-Feedback und Anpassungen

01:13:20

Der Entwickler reagiert auf Feedback aus der Community, insbesondere bezüglich visueller und funktionaler Aspekte. Er optimiert die Benutzeroberfläche, fügt Tooltips hinzu und passt die Platzierung von Elementen an. Die Anpassungen sollen das Spielerlebnis verbessern und mehr Klarheit schaffen.

Zusammenfassung und Ausblick

01:16:10

Der Entwickler fasst die Fortschritte von Unity 3.0 zusammen und betont die Herausforderungen bei der Implementierung neuer Features. Er dankt der Community für ihre Unterstützung und gibt einen Ausblick auf geplante Updates. Die Entwicklung ist fast abgeschlossen, aber weitere Tests und Anpassungen sind erforderlich.

Unity 3.0-Feedback und kommende Anpassungen

10:50:07

Der Streamer äußert sich zu Unity 3.0 und erwähnt, dass bestimmte Aspekte des Updates noch angepasst werden müssen, jedoch nicht innerhalb der nächsten Tage. Er betont, dass Priorität auf die Behebung aktueller Probleme gelegt wird, bevor Änderungen an Unity 3.0 vorgenommen werden. Der Chat wird darauf hingewiesen, dass der Entwicklungsprozess voranschreitet, aber nicht alle Funktionen sofort vollständig sind. Erste Tests mit Dev-Asies wurden bereits durchgeführt, und es wurden Bugfixes implementiert, die in Zusammenammenarbeit mit der Community getestet werden sollen. Der Streamer betont, dass einige Features, wie das Weapon Slot System, noch weitere Überprüfungen benötigen, bevor sie in das finale Produkt integriert werden können.

Wischen der Spielwelt und Community-Diskussion

10:51:26

Es wird diskutiert, ob ein Wipe der Spielwelt geplant ist. Der Streamer klärt auf, dass kein Wipe geplant ist, was auf Misserwartungen in der Community hinweist. Der Chat wird aufgefordert, seine Meinung zu einem Thema abzugeben, und es wird erwähnt, dass ein bestimmtes Element („Aufklangknopf“) bereits vorhanden, aber möglicherweise versteckt werden könnte. Der Streamer zeigt sich mit der aktuellen Entwicklungssituation zufrieden und betont, dass die Community aktiv in die Gestaltung einbezogen wird.

Gestaltung der Benutzeroberfläche und Bildmaterial

10:53:49

Der Streamer präsentiert die aktuelle Benutzeroberfläche, insbesondere die Breite von Menüelementen wie Scrollbalken und Kontoauswahlen. Er betont die Wichtigkeit einer ansprechenden Optik und zeigt, dass die Bilder nun gut in das Gesamtbild eingebunden sind. Besonders hervorzuheben sind die visuellen Elemente wie die „Kartellbank“ und die „gute Mazebank“, die positiv bewertet werden. Die Gestaltung der UI wird als zufriedenstellend beschrieben, wobei noch Feinabstimmungen erforderlich sein könnten.

Integration von Finanzvisualisierungen und Datenvisualisierung

10:57:26

Der Streamer erörtert die Implementierung von Grafiken für Kontoverläufe und Transaktionen. Er erwähnt, dass auf dem Live-Server aktuell nicht alle Daten sofort geladen werden können, was performancetechnische Einschränkungen mit sich bringt. Insbesondere das Staatskonto mit 11 Millionen Einträgen wird als Beispiel genannt, um die Herausforderungen bei der Visualisierung großer Datenmengen zu verdeutlichen. Es wird diskutiert, ob solche Funktionen in einer Banking-App sinnvoll wären, wobei die praktische Umsetzung infrage gestellt wird.

Technische Einschränkungen bei Transaktionsanzeigen

11:04:07

Es wird erklärt, warum nicht alle Transaktionen gleichzeitig angezeigt werden können. Der Streamer betont, dass das Laden großer Datenmengen wie beim Staatskonto extrem zeitaufwendig ist. Die Idee, Graphen basierend auf diesen Daten zu erstellen, wird als attraktiv, aber technisch herausfordernd bewertet. Die Performance-Probleme werden als Grund genannt, warum solche Features aktuell nicht realisiert werden können, obwohl sie theoretisch im Backend generiert werden könnten.

Fertigstellung von Features und Testing

11:07:53

Der Streamer gibt bekannt, dass ein bestimmtes Feature bereits fertiggestellt ist und gründlich getestet wurde. Es wurden mehrere Durchläufe mit Dev-Asies durchgeführt, und ein kleiner Bug wurde behoben. Der Chat wird eingeladen, das Feature gemeinsam zu testen. Zudem wird erwähnt, dass ein weiterer Branch noch nicht vollständig integriert wurde, was aufeinander abgestimmte Tests mit der Community hindeuft. Insgesamt zeigt sich eine strukturierte Vorgehensweise bei der Entwicklung.

Anpassungen in der Jobinspection und LSPD-Konfiguration

11:09:02

Der Streamer spricht über Änderungen in der Jobinspection, insbesondere im Hinblick auf die Überprüfung von LSPD-Dealern. Frühhere Methoden, die auf Karten basierten, werden durch eine neue Logik ersetzt, die nach der Company-Konfiguration stattfindet. Dies wird als technische Verbesserung beschrieben, die die Effizienz erhöht. Zudem wird ein Crash-Problem angesprochen, das behoben werden muss, und es wird erwähnt, dass bestimmte Spielmechaniken wie das „Crashing in Progress“ und „Befragen in Progress“ zur Absicherung genutzt werden.

Kreative Integration von NPC-Dialogen und Gemini-APIs

11:11:25

Der Streamer diskutiert die Implementierung von NPC-Dialogen, insbesondere im Kontext von Ladendieben. Die Idee, dass NPCs Informationen über gestohlene Gegenstände preiszugeben, wird als nützlich erachtet, jedoch gibt es aktuell Probleme mit Cloudflare-APIs, die keine Antworten liefern. Der Streamer schlägt vor, dass NPCs in solchen Fällen trotzdem Informationen preiszugeben, was die Spielerfahrung verbessern würde. Die Integration von Prozentwerten für die Wahrscheinlichkeit von Antworten wird als mögliche Erweiterung erwähnt.

Erweiterung der Item- und Blueprint-Logik

11:12:30

Der Streamer erörtert die Implementierung von Items und Blueprints, insbesondere im Zusammenhang mit Diebstahl- und Erpressungsmechaniken. Es wird erwähnt, dass frühere Versionen von Gemini eine detaillierte Beschreibung von Tätern ermöglichten, was nun durch technische Probleme beeinträchtigt ist. Der Streamer betont, dass die aktuelle Version zwar funktioniert, aber die Qualität der Antworten variieren kann. Die Integration von Prozentwerten für die Wahrscheinlichkeit von Antworten wird als mögliche Verbesserung diskutiert.

Kreative Spielmechaniken und Cop-Interaktionen

11:13:40

Der Streamer reflektiert über die Entwicklung kreativer Spielmechaniken, insbesondere im Kontext von Cop-Interaktionen. Es wird erwähnt, dass die neue Logik zwar einfacher für die Polizei macht, aber gleichzeitig weniger direkte Rückmeldungen von NPCs liefert. Der Chat wird aufgefordert, kreative Antworten zu nutzen, und es wird betont, dass die Spieler mehr Freiheit bei der Gestaltung von Szenarien haben. Eine Option, Antworten abzulehnen, wird als nützliche Ergänzung beschrieben.

Weapon Slot Definition und Clip-Systeme

11:14:35

Der Streamer erklärt die Weapon Slot Definition, auch als Clips bezeichnet, und ihre Bedeutung für die Spielmechanik. Verschiedene Waffentypen wie Langwaffen, Pistolen und Melee-Waffen werden beschrieben, wobei die Datenbankdefinitionen im Fokus stehen. Es wird diskutiert, ob bestimmte Waffen wie Taser oder Melee-Waffen mehrfach getragen werden können, was als Feature erwähnt wird. Der Streamer betont, dass dieses System in der Konfiguration definiert werden muss, um Flexibilität zu gewährleisten.

Balancing von Waffenträgermengen und Konfigurationsoptionen

11:16:05

Der Streamer überlegt, wie die Tragekapazität verschiedener Waffentypen konfiguriert werden kann. Es wird ein System vorgeschlagen, das die Wiederholung bestimmter Waffentypen erlaubt, insbesondere bei grauen Items. Das aktuelle Limit, ein Waffentyp nur einmal zu tragen, soll durch eine flexiblere Konfiguration ersetzt werden. Der Streamer betont, dass dies die Spielmechanik verbessern würde, da Spieler zum Beispiel eine Pistole, einen Schlagstock und einen Taser gleichzeitig tragen könnten.

Code-Analyse und Implementierungsherausforderungen

11:17:36

Der Streamer geht auf die technischen Aspekte des Weapon Slot Systems ein und erkennt, dass die Implementierung relativ einfach sein könnte. Er erinnert sich an frühere Pläne, die aufgrund von Komplexität nicht umgesetzt wurden. Der Code wird als machbar beschrieben, wobei nur geringe Anpassungen erforderlich sind. Trotz der scheinbaren Einfachheit gibt es Hürden wie die Animation und die Logik für die Draw-Animation, die berücksichtigt werden müssen.

Technische Komplexität und Animationen

11:18:26

Der Streamer identifiziert die technischen Hürden bei der Implementierung von Waffenträgermengen, insbesondere in Bezug auf Animationen und Slot-Zuweisungen. Es wird erwähnt, dass die visuelle Darstellung und die Logik für verschiedene Waffentypen miteinander verzahlt sind. Der Streamer betont, dass die aktuelle Struktur zwar funktioniert, aber Anpassungen notwendig sind, um die gewünschte Flexibilität zu erreichen. Die Entwicklung wird als herausfordernd, aber machbar beschrieben.

Branch-Integration und Feature-Entwicklung

11:18:46

Der Streamer beschreibt die Integration eines neuen Features in einen separaten Branch, um den bestehenden Code nicht zu stören. Es wird erwähnt, dass der aktuelle Branch als Grundlage genutzt wird und das Feature als eigenständige Erweiterung entwickelt wird. Der Streamer betont, dass dies die Stabilität des Codes gewährleistet, während gleichzeitig Innovationen ermöglicht werden. Es wird auch angedeutet, dass der Streamer Unterstützung benötigt, um den Branch zu identifizieren und anzupassen.

Code-Struktur und Entwicklungsblockaden

11:20:15

Der Streamer äußert sich über die komplexe Struktur des Codes und die damit verbundenen Herausforderungen. Er beschreibt, wie er mit verschachtelten Abhängigkeiten und Link-Logiken konfrontiert ist, die die Entwicklung behindert haben. Trotz der anfänglichen Schwierigkeiten zeigt sich Motivation, die Probleme anzugehen. Der Streamer plant, sich in den kommenden Tagen intensiv mit dem Code auseinanderzusetzen, um die notwendigen Anpassungen vorzunehmen und die Entwicklung voranzutreiben.

ATMs und visuelle Optimierung

11:20:44

Der Streamer drückt seine Zufriedenheit mit den ATMs aus und betont, dass die visuelle Darstellung nun ansprechend ist. Er erwähnt, dass die Entwicklung viel Zeit gekosten hat, aber das Ergebnis lohnt. Die ATMs werden als Beispiel für die Balance zwischen Funktionalität und Ästhetik genannt. Der Streamer zeigt sich motiviert, die restlichen Features zu finalisieren und gemeinsam mit der Community die Ergebnisse zu testen, während er für heute Schluss macht.

Testplanung für den nächsten Tag

11:21:56

Der Streamer skizziert den Testplan für den nächsten Tag und betont, dass verschiedene Aspekte noch überprüft werden müssen. Er zeigt sich mit dem Fortschritt zufrieden und wünscht der Community eine gute Nacht. Der Stream wird mit einer Zusammenfassung der offenen Punkte beendet, und es wird angekündigt, dass die Entwicklung am nächsten Tag fortgesetzt wird. Der Streamer betont die Bedeutung von Community-Feedback für die weitere Entwicklung.

Partnerwerbung für Peebles und Rabattaktionen

11:25:19

Der Streamer wirbt für seinen Partner Peebles und bietet einen 10% Rabatt mit dem Code ‚Earlyboy‘ an. Er betont die Qualität der Produkte und freut sich über Unterstützung durch die Community. Zudem wird Nitrado als weiterer Partner erwähnt, der spannende Gaming-Server anbietet. Der Streamer zeigt sich dankbar für die Unterstützung und ermutigt die Community, die Angebote zu nutzen.

Serverhosting bei Nitrado und Rabattaktionen

11:26:21

Der Streamer empfiehlt Nitrado als Anbieter für Gameserver, insbesondere für Minecraft, Wellheim und Ark. Er erwähnt, dass Nitrado aktuelle Rabatte für Pile Vault 1.0 anbietet und eine Vielzahl an Serveroptionen zur Verfügung stellt. Der Streamer betont die Flexibilität der Pakete und die Möglichkeit, Server in verschiedenen Regionen zu hosten. Er zeigt sich begeistert von dem Server-Panel und den integrierten Funktionen.

Nitrado-Serverpanel und Mod-Integration

11:27:09

Der Streamer lobt das Nitrado-Serverpanel für seine Benutzerfreundlichkeit und Funktionen. Er erwähnt, dass Mods direkt im Spiel integriert werden können, ohne sie manuell hochladen zu müssen. Zudem wird die Möglichkeit beschrieben, Whitelists zu setzen und verschiedene Spiele zu hosten. Der Streamer betont, dass die Preise für die Serverangebote attraktiv sind und ermutigt die Community, Nitrado zu nutzen.

Abschluss des Streams und Verabschiedung

11:27:38

Der Streamer verabschiedet sich mit weiteren Hinweisen auf Nitrado und dankt der Community für den Support. Er erinnert an den Rabattcode ‚Earlyboy‘ und ermutigt die Zuschauer, bei Nitrado vorbeizuschauen. Der Stream wird mit der Erwähnung des nächsten Streams beendet, und der Streamer wünscht allen eine gute Nacht. Die Verabschiedung endet mit einer emotionalen Botschaft an die Community.