Guest Stream with @caldariprimeponyclub
Gastbeitrag von caldariprimeponyclub: Gemeinsames Gaming-Erlebnis
Die gemeinsame Spieleinheit mit caldariprimeponyclub steht im Mittelpunkt. Im Verlauf des Spielgeschehens agieren die Teilnehmer kooperativ und nutzen spezifische Spielmechaniken, um gemeinsame Ziele zu erreichen. Die Interaktion während des Spielgeschehens und die Dynamik zwischen den Spielern prägen das Erlebnis, wobei der Fokus auf dem Spielverlauf und den Herausforderungen liegt. Das Zusammenspiel zeigt die praktische Anwendung von Strategien innerhalb des gewählten Spiels.
Aufbau des Stream-Setups und Vorstellung eines neuen Tools
00:03:45Der Stream beginnt mit der Erklärung, dass der Start noch etwa eine Stunde dauern wird, aber bereits jetzt das Setup für ein neues Tool gezeigt wird, das EVE-Charaktere im Browser visualisieren soll. Es wird beschrieben, wie die Kamera und das Licht angepasst werden, um die Sichtbarkeit zu verbessern, und wie dieses Tool die Charaktere aus dem Spiel in eine Browser-Umgebung überführen soll. Dies ermöglicht eine neue Art der In-Game-Charakter-Übersicht, die während des Streams vorgestellt und getestet wird.
Einführung eines interaktiven Twitch-Bots für Streamer-Interaktion
00:05:10Ein Twitch-Bot wird aktiviert, der die Teilnahme von verschiedenen EVE-Streamern verfolgt und für jeden aktiven Chatter ein Drohnen-Modell generiert, was die Interaktion zwischen der Community und den Streamern fördert. Das System wird im Hintergrund betrieben, um Online-Streamers zu identifizieren, und es werden zusätzliche Funktionen wie Boom-Sounds hinzugefügt. Zudem werden aktuelle EVE-Skins und Plex-Rabatte diskutiert, um das Engagement der Zuschauer zu steigern.
Arbeit am Charakter-Viewer und Analyse von Shader-Komplexität
00:17:16Die Entwicklung des Charakter-Viewers wird vorangetrieben, wobei der Streamer eine vollständige Liste aller Kategorien und Modifikationen im Charakter-Editor benötigt, um das Tool zu erweitern. Dies umfasst Bereiche wie Körper, Augen, Haare, Kleidung und weitere Anpassungsoptionen. Es folgt eine tiefgehende Diskussion über Shader, bei der versucht wird, die obfuskierten Grafikprogramme zu entschlüsseln und Fehler in der Darstellung zu beheben. Dabei werden Techniken wie das Laden von Charaktermodellen, das Anpassen von Bones und das Debuggen von Render-Passen behandelt, um die Visualisierung von In-Game-Charakteren zu verbessern.
Performance-Herausforderungen und Optimierungsstrategien
02:39:00Bei der Darstellung von Schiffen im Tool treten erhebliche Performance-Probleme auf, da zu viele Schiffe auf dem Bildschirm die FPS stark reduzieren. Der Streamer analysiert die Leistungslogs, um die Frame-Rate zu erhöhen, und erwägt, unnötige Assets wie Booster, Sprites und plane sets zu deaktivieren, um die Ressourcennutzung zu optimieren. Es wird ein Vergleich zu früheren Versionen der Engine gezogen, die bis zu 10.000 Schiffe ohne Probleme handhaben konnten, und es werden Maßnahmen zur Größenreduktion der Modelle und zur Reduzierung der Vertices diskutiert, um die Effizienz des Tools zu steigern.
Technische Überarbeitungen und Performance-Tests
02:52:08Der Stream begann mit technischen Überarbeitungen und Performance-Tests. Diskutiert wurden Anpassungen an der Physik-Engine für Kollisionen, wobei festgestellt wurde, dass die enge Packung der Objekte die Performance negativ beeinflusste. Es folgten Verbesserungen, die deutlich sichtbar waren, gefolgt von einem neuen Reset und dem Hinzufügen weiterer Modelle. Ziel war es, die Performance zu optimieren und mehr Menschen zu spawnen, während gleichzeitig Cluster-Shutdowns beobachtet wurden. Die Optimierungen waren erfolgreich, da die Anzahl der Objekte erhöht werden konnte, ohne die Performance übermäßig zu belasten.
Giveaway-Ziehungen und Community-Interaktion
03:09:43Es wurden mehrere Giveaways durchgeführt, bei denen Zuschauer durch Eingabe von Kommandos wie 'exclamation mark Titan' teilnehmen konnten. Die Ziehungen betrafen verschiedene Preise, darunter Schiffspakete und 'Lancer' als möglichen Gewinn. Während der Giveaways gab es technische Herausforderungen, wie das Verwalten von Gewinnern und die Einrichtung von Verträgen im Spiel. Der Streamer interagierte stark mit der Community, forderte zum Chat-Spam auf, um die Performance zu testen, und drückte seine Zufriedenheit über die Beteiligung aus, obwohl es gelegentlich zu Verwirrung bei der Identifizierung von Gewinnern kam.
Deep Dive in Tech 3 Schiffs-Skinning
03:27:50Der Fokus verlagerte sich auf die komplexe Methode des Skinnings von Tech 3 Schiffen. Erklärt wurde, dass es zwei Hauptansätze gibt: entweder jedes einzelne Bauteil mit einem Muster zu versehen oder das Muster auf die Vorderseite anzuwenden, wobei es sich auf die Rückseite projiziert. Der Streamer erläuterte, dass dies so komplex ist wie das Skinnen von bis zu 16 Schiffen gleichzeitig, was die Erstellung hochwertiger Skins sehr zeitaufwendig macht. Es folgte eine praktische Demonstration mit verschiedenen Textur- und Farbanpassungen, um die Herausforderungen beim Erstellen von Skins für verschiedene Schiffsvariationen zu zeigen.
Optimierung von Skins und Farbkonzepten
03:46:07Nach mehreren Giveaways, einschließlich eines Gewinns von 'L-Trum underscore Eve', wurden weitere Tests mit dem Skin-Tool durchgeführt. Der Streamer experimentierte mit japanisch inspirierten Farbschemata (Rot, Gold, Schwarz und Beige), um ein ästhetisch ansprechendes Design zu finden. Es gab Diskussionen über die technischen Möglichkeiten, Farben zu swapen und Muster zu optimieren, wobei auch Fehlerbehebungen bei der Projektion und Stretching von Texturen behandelt wurden. Ziel war es, ein ausgewogenes und visuell ansprechendes Skin-Design zu entwickeln, während die technischen Grenzen im Spiel berücksichtigt wurden.
Stress-Test und Keepstar-Performance
04:27:06Für einen letzten großen Stress-Test plante der Streamer, die Performance bis zur Keepstar, einer riesigen Struktur im Spiel, zu skalieren. Dazu rief er die Community auf, massiv im Chat zu spammen, um genügend Spielereinträge zu laden. Der Test verlief erfolgreich bis zu einem gewissen Punkt, führte jedoch zu Browser-Abstürzen und 'Status Access Violation'-Fehlern. Trotz dieser Herausforderungen konnte die Performance unter extremer Belastung gemessen werden, wobei festgestellt wurde, dass mit mehreren weiteren Teilnehmern eine stabile Anzeige der Keepstar möglich gewesen wäre.
Letzte Giveaways und Übergabe
04:42:57Am Ende des Streams wurden noch einmal zwei Giveaways durchgeführt, eines für einen Gewinner mit einem komplexen Namen, der Probleme bereitete, und ein letztes für 'Andy'. Kurz vor der Übergabe an den nächsten Streamer, Andi, gab es einen letzten Versuch, den Keepstar-Test erfolgreich abzuschließen, was jedoch an der großen Anzahl benötigter Teilnehmer und Zeit knapp scheiterte. Der Streamer bedankte sich bei den Zuschauern für ihre Hilfe beim Debugging und stellte die erzielten Performance-Fortschritte vor, bevor er den Stream beendete und den Mitgast übernahm.