Guest Stream with @caldariprimeponyclub

Gastbeitrag von caldariprimeponyclub: Gemeinsames Gaming-Erlebnis

Guest Stream with @caldariprimeponyclub
CCP
- - 04:54:12 - 5.598 - EVE Online

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.

EVE Online

00:00:00
EVE Online

Aufbau des Stream-Setups und Vorstellung eines neuen Tools

00:03:45

Der 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:10

Ein 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:16

Die 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:00

Bei 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:08

Der 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:43

Es 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:50

Der 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:07

Nach 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:06

Fü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:57

Am 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.