Veröffentlicht am Schreib einen Kommentar

Squadron 42 Monatsbericht: Mai 2021

Squadron 42 Monatsbericht Mai 2021 Star Citizen deutsche Übersetzung Cinematics 1

Squadron 42 Monatsbericht: Mai 2021

Dies ist ein Cross-Post des Berichts, der kürzlich über den monatlichen Squadron 42 Newsletter verschickt wurde. Wir veröffentlichen ihn ein zweites Mal als Comm-Link, damit die Community leichter darauf zurückgreifen kann.

Achtung Rekruten, was ihr gleich lesen werdet, sind die neuesten Informationen über die weitere Entwicklung von Squadron 42 (SCI des: SQ42).

Dank der Arbeit von engagierten Feldagenten und Agenten haben wir Informationen über Sicherheitsdienste, Screaming Galsons und die Shubin Interstellar Archon Station aufgedeckt.

Die in dieser Mitteilung enthaltenen Informationen sind äußerst sensibel und es ist von größter Wichtigkeit, dass sie nicht in die falschen Hände geraten. Lösche alle Aufzeichnungen nach dem Lesen.

UEE Marine Oberkommando

Es handelt sich hier um eine Rohtext- DeepL Übersetzung. Verlinkungen innerhalb der Texte werden nicht berücksichtigt.

Referral-Bonus

Komm ins Verse und erstelle deinen Star Citizen Account mit meinem Referral-Code. Schau dir die Referral Code Boni an, die auf dich warten.

KI (Content)

Das KI-Inhaltsteam hat sich den ganzen Monat über auf die Invictus-Launch-Woche konzentriert, was das Optimieren des Touristen- und Reiseleiterverhaltens, der Wildlinien, der Look-IK und die Fertigstellung der erforderlichen weiblichen Animationen beinhaltete. Sie widmeten sich der Auswahl der Animationen für die Mannequin-Fragmente, um sicherzustellen, dass sie korrekt in den Kontext passen, und der Ladenbesitzer erhielt mehr Usables, die die Spieler in Lebensmittel- und Getränkeläden erwarten würden.

Sie begannen auch damit, mögliche Flusserweiterungen zu entwerfen, die es NSCs erlauben, Spieler unterschiedlich zu bedienen, wenn sie sich entscheiden, im Laden zu essen oder mitzunehmen. So wird es zum Beispiel möglich sein, dem Spieler das Essen direkt zu geben oder es auf einem Teller und Tablett zu servieren.

Der Sicherheitsdienst wurde vollständig entworfen und prototypisch umgesetzt. Dieses Verhalten bietet großartige Gameplay-Möglichkeiten in einer emergenten oder systemischen Art und Weise, da es Szenarien von NSCs erfüllt, die als Gesetzeshüter, Informationsgeber, Pförtner und Begrüßer agieren.

Das KI Content Team setzte auch das Design und Prototyping des Hintergrundlebens für den medizinischen Raum fort, wenn Spieler respawnen, einschließlich des systemischen Hausmeisters und der NPCs, die die Badezimmerkabine benutzen und in den Etagenbetten schlafen.

Speziell für SQ42 unterstützte das Team die Aciedo-Station, indem es taktile Interaktionsmöglichkeiten identifizierte und Animationen sowie das Usables-Setup ausblockte. Diese Usables, die mit geskripteten KI-Pfaden arbeiten, helfen dabei, Mini-Szenarien zu erstellen, in denen die KI scheinbar nach Geiseln sucht, die sie einfrieren kann.

KI (Feature)

Das AI Feature Team entwickelte den Kampf weiter, einschließlich der Möglichkeit für gegnerische Kämpfer, ihre Ziele (KI oder Spieler) mit Hinrichtungsanimationen zu erledigen. Dazu wurde das bestehende Stealth-Takedown-System für die Nutzung durch die KI angepasst und datengesteuerter gemacht, sodass es verschiedene Arten von Takedowns mit eigenen Einstellungen unterstützt. Zum Beispiel die minimale und maximale Distanz, aus der ein Takedown durchgeführt werden kann und in welchem Quadranten sich der Angreifer relativ zum Ziel befinden muss.

Für Raumschiffe haben die KI-Features das Kampfverhalten der Jäger angepasst, um Raketen besser nutzen zu können. Dies beinhaltet die Auswahl des richtigen Typs und der Anzahl der abzufeuernden Raketen, damit die NSCs nicht alle ihre Raketen mit hohem Schaden auf kleineren Zielen verbrauchen. Im Gruppenkampf sorgt dies dafür, dass die Raketen über eine Reihe von Zielen verteilt werden und für den Einsatz während des Kampfes rationiert werden. Dies führt zu interessanten Verhaltensweisen, bei denen Jäger Ziele mit einem Sperrfeuer von Raketen “aufweichen”, bevor sie sich in den Nahkampf stürzen und in günstigen Momenten gelegentlich Raketen abfeuern. Sie haben auch am Sicherheitsverhalten der Piloten gearbeitet, um Probleme zu beheben, die auftreten, wenn ein Ziel sich ergeben hat oder festgenommen wurde.

Als Teil des größeren Sicherheitsverhaltens wurde die Arbeit am Subverhalten Waffentraining fortgesetzt, bei dem NSCs ihre Kampffähigkeiten verbessern können, indem sie einen Schießstand benutzen. Zunächst muss eine Waffe vom Waffenschmied abgeholt werden, wobei das Team das bestehende Verkäufer- und Gönnerverhalten aktualisiert hat, um die Abholung und Rückgabe in der Waffenkammer zu unterstützen. Für den Schießstand musste das Team die bestehenden Ziel- und Schießsysteme anpassen, um Nicht-Agenten-Ziele zu unterstützen. Diese Technologie wird in der Zukunft verwendet werden, um das Zielen auf “zerstörbare” Objekte im Kampf zu unterstützen. Zum Beispiel könnte die KI eine Computerbank ausschalten müssen, um ein Missionsziel zu erfüllen. Die Grundlagen für das Zielen auf bestimmte Körperteile (z.B. Kopfschüsse) und “nicht-menschliche Agenten” (z.B. Tiere) wurden ebenfalls fertiggestellt.

Für die KI-Features schließlich entwickelte das Team den untrainierten Waffenkampf weiter. Außerdem bereiteten sie sich auf eine kommende Mo-Cap-Session für untrainiertes Deckungsverhalten, Reaktion auf tote Körper, feindliche Reaktionen in Usables, Cowering und Kapitulation vor.

KI (Tech)

Im Mai hat die KI-Abteilung die Arbeiten an den Tier-0-Navigationsverbindungen abgeschlossen und das Feedback bearbeitet. Dies beinhaltete Verbesserungen bei der Nutzung der Cache-Daten während der Navigationslinks mit Motion-Warp-Animationen, aber auch die Neuberechnung der Navigationslink-Verbindungspunkte, wenn sich das Navigationsnetz in seiner Nähe ändert.

Auf der EVA-Seite wurde die Arbeit an NPCs, die aus der Schwerelosigkeit in eine nutzbare übergehen (und umgekehrt), abgeschlossen. Darauf aufbauend wurde mit der Entwicklung der Zero-G-Kollisionsvermeidung für NPCs begonnen, die es ihnen ermöglicht, anderen Charakteren (KI oder Spieler) und kleinen Objekten auszuweichen, während sie schweben. Dies wird das 3D ORCA nutzen, das für die Kollisionsvermeidung der SchiffskI implementiert wurde. Das Team fügte auch eine neue Funktionalität für Bewegungsanfragen hinzu; sie sind nun in der Lage, Designerpfade am Ende umzuplanen, was es ihnen ermöglicht, Schleifen zu erstellen.

Ein weiteres Feature, an dem gearbeitet wurde, war die Planetennavigation. Das Ziel ist es, ein Navigationsnetz auf Planeten zu generieren, das von NPCs und Tieren um Außenposten herum genutzt werden kann. Dies wird Physik-Informationen nutzen, so dass jedes Mal, wenn Planeten-Kacheln physikalisiert werden, auch Navigations-Meshes generiert werden.

Für das Subsumption-Editor-Tool fügte das Team eine neue Funktionalität hinzu, die es erlaubt, mehrere Subsumption-Funktionen in der gleichen Fensteransicht zu erstellen oder zu verändern. Dies wird den Designern beim Schreiben von Missionsskripten oder Verhaltensweisen von Vorteil sein, da sie einen Überblick über die gesamte Logik an einem Ort haben werden.

Animation

Das Animationsteam verbrachte den Mai mit der Arbeit an Vanduul-Kämpfen, der Fortbewegung von Verletzten, dem Verhalten im Schussbereich, den SQ42-spezifischen Level-Usables, der Bewegung zwischen Nav-Meshes und dem medizinischen Gameplay (einschließlich der Heilung und dem Transport von Spielern zu Betten).
Außerdem testeten sie ein Rig für die Xi’an-Alienrasse (sowohl Körper als auch Gesicht) und unterstützten mehrere Story-Szenen.

Art (Characters)

Das Character Art Team ist mit der Entwicklung der Screaming Galsons vorangekommen. Basierend auf den Torso-Teil-Tests, die letzten Monat begonnen haben, sieht das modulare System wie ein vielversprechender Weg aus, um eine große Anzahl von Variationen kostengünstig zu erstellen. Der nächste Schritt ist, die Regeln für andere Rüstungstypen festzulegen und mit den maßgeschneiderten Screaming Galson Charakteren zu beginnen.

Das Team hat auch den Optimierungspass für Trejos Kopf abgeschlossen und ihn an Tech Animation weitergegeben, um das Rig zu aktualisieren. Ihr Haar befindet sich derzeit im Skinning, während ihr Unteranzug und ihr Helm im Modeling sind. Zu guter Letzt arbeiteten sie an einigen Charakteren für Aciedo und Uniformen für Kapitel 4G.

Art (Umwelt)

Das Environment Art Team hat das Space-Scaping und den Anflug auf Aciedo vorangetrieben, was nicht nur toll aussieht, sondern auch ein interessantes Flug-Gameplay ermöglicht. Das Innere der Station wurde beleuchtet, um die gewünschte Stimmung darzustellen.

Auf der Planetenseite wurden Fortschritte bei der Gestaltung von interessantem und glaubwürdigem Terrain gemacht, das Canyons einschließt, was dem Team zuvor nicht möglich gewesen war. Die Entwicklung des internen Straßenbahnsystems der Archon-Station, der Abwasserkanäle, des sozialen Zentrums, der Hintergassen und der Arbeiterbereiche wurde fortgesetzt, während die ersten Arbeiten für die äußeren FPS-Räume in Kapitel 13 begannen.

Kapitel 15 schritt voran, wobei Art mit Design zusammenarbeitete, um die Umgebungen für die Schlüsselmomente des Levels zu gestalten. Auch an der Krankenstation und der Waffenkammer der Bengalen wurden Fortschritte gemacht, die beide kurz vor der Fertigstellung stehen.

Cinematics

Aufgrund der Natur von SQ42’s stark eingebetteten Echtzeit-Cinematics ist es selten, dass das Cinematics Team komplett “unblockiert” an Szenen arbeiten kann und ohne Unterbrechungen. Blocker können sein, dass das Mo-Cap einer Szene fertiggestellt werden muss, dass die Zustandsmaschine für alle Animationsfragmente definiert werden muss, dass Charakter-Assets (wie Gesichter, Kostüme und Rigs) nicht fertig sind und dass Requisiten fehlen oder eine falsche Größe haben. Manchmal gibt es auch größere Probleme, wenn die Level Art Elemente für ein Set Piece oder eine Location nicht fest genug sind, um ein gutes Verständnis für die State Machine, die Platzierung, den Flow oder die Stimmung zu haben.

Also entwickelt das Team Tools, die ihnen helfen, unabhängig von Blockern effektiv zu arbeiten, und die im Mai weiterentwickelt wurden. Dazu gehörten Werkzeuge, um Schiffsfunktionen, den Kopf des Spielers, Einstellungen für einen weiblichen Charakter, den Inhalt von Objektcontainern und ein dynamisches Pro-Charakter-Beleuchtungs-Rig zu steuern, um eine Grundbeleuchtungsqualität zu erhalten.

Es wurde auch ein Tool erstellt, um jede Fahrwerksdruckfeder im Fahrzeugsetup unabhängig zu referenzieren und zu spielen. Dies ermöglicht es dem Team zum Beispiel, die hinteren Fahrwerkskufen eines Schiffes vor den vorderen aus- oder einzufahren.

Neben den Werkzeugen arbeiteten die Cinematics an bestimmten Kapitelszenen und Sequenzen, darunter eine Schlüsselbegegnung mit den Vanduul und eine, in der sich der Spieler zwischen Nebel und Schiffsteilen versteckt. Fortschritte wurden auch bei der Bengal gemacht, einschließlich der Animation der Brückensitze und der angebrachten Bildschirme.

Engine

Das Physics Team hat die im April begonnene Unterstützung für das Tracking von Floating Point Exceptions in der Physik abgeschlossen. Als Nebeneffekt ermöglichte dies eine effizientere Vektorcodegenerierung auf dem Linux Server. Der Rest des Monats wurde hauptsächlich mit Optimierungen verbracht, einschließlich der Verbesserung der mittleren und schmalen Phase der Soft Body Collision Detection. Es gab auch mehrere Updates für Signed Distance Fields (SDF), wie z.B. kachelbasierte Polygonisierung beim Remeshing von SDFs und Optimierungen im Tree Traversal beim Backen von SDFs.

Das Team hat weitere Fortschritte mit dem Gen12 Renderer gemacht, einschließlich der Einreichung von Verbesserungen am Scaleform (UI) Renderpfad, der letzten Monat eingeführt wurde. Der Rendergraph, der eine Schlüsselkomponente in Gen12 ist, erhielt erste Unterstützung für Resource Transition APIs, Split Barriers und Resource State Validation; allesamt wichtig für Next-Gen, Low-Level APIs wie Vulkan und DX12. Die Debuggability des Rendergraphen wurde ebenfalls aktualisiert.

Außerdem wurde das Textrendering refaktorisiert und optimiert und Unterstützung für Bild-Draw-Helper-Code hinzugefügt. Mehr Pipelines wurden für Gen12 standardmäßig aktiviert, darunter Tiled Shading, SSR, SSDO, Shadow Mask Generation und Scattering Queries.

Zusätzlich wurden signifikante Low-Level-Fortschritte in der Speicherverwaltung gemacht, die verschiedene Arten von Puffer- und Paketzuweisungen beinhalteten und zu einem effizienteren Schema führten. Schließlich wurden für den Renderer verschiedene APIs über gemeinsame Schnittstellen offengelegt, so dass Code auf höherer Ebene diese nutzen kann, um Daten im Voraus vorzubereiten und zu verpacken und den Renderer zu entlasten.

An der Grafikfront erhielt das Rendering von Haaren verschiedene Verbesserungen, wie z.B. eine fixierte Shadowmap-Generierung von sichtausgerichteten Strähnen und ein neues experimentelles Streumodell für besser aussehendes blondes Haar. Das Eye Shading erhielt Unterstützung für eine Normal plus Blend Map beim Rendern von Specular Overlays. Die Augentextur kann nun auch neu skaliert werden, um geteilte Texturen besser an unterschiedliche Augengeometrien anzupassen.

Das volumetrische Wolkensystem erhielt Unterstützung für Dichteabfragen, sodass verschiedene VFX gespawnt werden können und das Spiel auf das Vorhandensein von Wolken an bestimmten Orten reagieren kann. Scattering Query Support wurde ebenfalls hinzugefügt, so dass transparente und vorwärts schattierte Objekte Wolken beim Rendern korrekt berücksichtigen. Die Arbeit an SDFs für effizientes Space-Skipping wurde ebenfalls fortgesetzt.

Features (Gameplay)

Im Mai hat das Feature Team die Grundlagen des Reputationssystems der PU genommen und eine Einzelspielerversion für die Verwendung in SQ42 erstellt. Die Live-Version ist ein vom Spiel getrennter Dienst, der die Reputationswerte in eine Datenbank schreibt, wohingegen die Einzelspielerversion als Teil des Spiels selbst läuft und die Reputationen im Speicher ablegt, die dann im Speichersystem des Spiels abgelegt werden können. Abgesehen davon wurden Verbesserungen an der Lebensqualität vorgenommen und einige kleinere Aufgaben erledigt, wie zum Beispiel die Verbesserung des Videokommunikations-Setups für mehrere Parteien.

Gameplay Story

Letzten Monat konzentrierte sich die Gameplay Story auf den zweiten Walk-and-Talk für Kapitel 5, nachdem die Arbeit an der vorherigen Szene erfolgreich war. Dies beinhaltete die Umstrukturierung der Animationen und die Anpassung an die KI sowie die Erstellung von Unterbrechungs-, Leerlauf-, Ermutigungs- und Wiedereinstiegsanimationen.

“Das ist ein ziemliches Unterfangen, aber es war großartig, den Schwung beizubehalten und zu sehen, wie dieses Kapitel schnell Form annimmt.” -The Gameplay Story Team

Daneben haben sie einen holografischen Charakter erstellt, akkurate Holsteranimationen erstellt und mehrere Szenen aktualisiert, um die neue medizinische Waffe einzubauen. Außerdem wurde das Design bei der Arbeit an Kapitel 13 unterstützt und ein Prototyp für eine Szene in Kapitel 19 erstellt.

Grafiken & VFX Programmierung

Den ganzen Mai über haben die Grafik- und VFX-Programmierteams bedeutende Verbesserungen an mehreren Systemen vorgenommen.

Es wurde mit der Arbeit an einer Fenstershader-Erweiterung begonnen, die Einblicke in “gefälschte” Innenräume mit Unterstützung für zufällige Raumgrößen, Drehungen, Farben und Beleuchtung ermöglicht. Wenn sie live ist, wird dies zusätzliches Leben in Städte und Raumstationen bringen.

Das Render-to-Texture-System wurde modifiziert, um eine maßgeschneiderte Compositing- und Post-Effekt-Pipeline für das UI-Team zu ermöglichen, die eine größere visuelle Konsistenz und qualitativ hochwertigere Effekte bringen wird. Das Level of Detail (LOD)-Merger-System wurde aktualisiert, so dass es in New Babbage und Orison verwendet werden kann, um die Leistung zu verbessern und den künstlerischen Aufwand bei der Erstellung von super-niedrigen/entfernten LODs zu reduzieren. Pre-Streaming-Unterstützung wurde für verschiedene Spielsysteme (wie z.B. Fahrzeug-Todesmasken, Mündungsfeuer und Quantenreisen) hinzugefügt, um alle Texturen, die für Partikeleffekte benötigt werden, vorzustreamen, bevor die Partikel gespawnt werden. Dies sollte einige lange bestehende visuelle Bugs lösen.

Das Setup der Schildeffekte wurde überarbeitet, damit ein einzelner Effekt auf mehreren Schiffen unterschiedlicher Größe verwendet werden kann, wobei alle Effekte entsprechend skalieren. Die Arbeit an dem in früheren Berichten erwähnten Feuergefährdungssystem wurde fortgesetzt, wobei der Schwerpunkt im Mai auf dem Wärmemanagement des Raumsystems lag. Die Streaming-Unterstützung für Gaswolken wurde ebenfalls weiterentwickelt, um den Speicherverbrauch zu reduzieren und die Ladezeiten zu verbessern.

Für den Gen12-Renderer wurde ein neues Vulkan-Erweiterungs-Reporting-System hinzugefügt, sodass das Team ab Alpha 3.14 in der Lage sein wird, Daten darüber zu sammeln, welche Hardware- und Treiberunterstützung sie für verschiedene Vulkan-Features haben. Dies wird ihnen helfen, neuere Features zu nutzen, wenn sie ausreichend unterstützt werden. Das Team hat auch das GPU-to-CPU Rücklesesystem verallgemeinert und den DX9-Ära Textur-Sampling-Code auf ein modernes Äquivalent portiert.

Level Design

Das Space/Dogfight Team stellte weiterhin sicher, dass der unternehmensweite Fokus aus dem Meilenstein des letzten Quartals auch auf die Kapitel jenseits ihrer Meilensteinarbeit angewendet wurde. Einige Funktionen kamen spät im Quartal hinzu und werden nun verfeinert, damit sie zu dem passen, was entworfen wurde und was man in Bezug auf das Optimieren erwartet.

Das Level Design Team hatte mehrere ausführliche Diskussionen bezüglich der Nicht-Kampf-KI und Verhaltensweisen, die nun für die Pre-Combat/Stealth-Elemente des aktuellen Meilensteins umgesetzt werden, wobei ein signifikanter Fokus auf dem Kampfverhalten innerhalb kleiner Räume liegt.

Wie immer implementierte das Social Design Team Szenen für die verschiedenen Kapitel-Reviews und Sign-Offs.

Erzählung

Den ganzen Mai über konzentrierte sich das Narrative Team auf einen erweiterten Environmental Storytelling Pass für die Shubin Interstellar Archon Station, der zusätzliche Poster und Werbung beinhaltet, um die gewünschte Stimmung zu erzeugen; die Hoffnung ist, eine dynamische, lebendige Station zu erschaffen, die den Spieler eintauchen lässt, wohin er auch schaut.

Es gab auch mehrere Reviews eines Kapitels, in denen besprochen wurde, wie sich der persönliche Spielstil eines Spielers auf die Erzählung auswirken könnte und dann dafür gesorgt wurde, dass der Inhalt entsprechend reagiert. Diese Reviews halfen dabei, ein paar Bereiche hervorzuheben, in denen Szenen anders platziert werden könnten und zusätzliche Dialoge dem Spielerlebnis helfen könnten. Diese werden in Kürze geskriptet werden.

Zusätzlich plante Narrative eine Mo-Cap-Session, um mit den finalen Aufnahmen einiger der Platzhalter-Inhalte zu beginnen, die in früheren Berichten beschrieben wurden.

QA

Die Cinematics verließen sich weiterhin auf die QA für Aufnahmen jedes Levels zur Überprüfung, während die verschiedenen Entwicklerteams unterstützt wurden, indem ihre Änderungen und Aktualisierungen des Projekts nach Bedarf getestet wurden.

Die QA unterstützte auch weiterhin die KI, indem sie die Verhaltensimplementierungen in SQ42 testete, wobei der Fokus auf Verbesserungen für Vanduul lag. Außerdem wurden veraltete Probleme beseitigt und ein offener Bug-Sweep durchgeführt, um sicherzustellen, dass die Datenbanken auf dem neuesten Stand sind.

Tech Animation

Tech Animation’s vierteljährliche Ergebnisse und langjährige Initiativen kamen im Mai gut voran. Das Team investierte auch Zeit in Forschung und Entwicklung rund um die Animationspipeline und die Exportprozesse.

“Beides sind Grundpfeiler unseres Teams und haben nun viele Nice-to-have-Features, die das Tech Animation und das Animationsteam seit langem diskutiert haben.” -The Tech Animation Team

Sie verbrachten Zeit damit, verschiedene Animationsbugs zu beseitigen, implementierten Animationen und arbeiteten zusammen mit dem Art Team auch am Asset Skinning.

VFX

Letzten Monat wurde das lang erwartete Partikel-Beleuchtungssystem in die Builds der Artists integriert, sodass VFX damit begann, bestehende Umgebungseffekte zu aktualisieren, um die neuen Einstellungen zu nutzen. Das neue Beleuchtungssystem ist viel physikalisch genauer, was den Künstlern erlaubt, ihre Effekte natürlicher in die Umgebungen einzupassen, unabhängig von den Lichtverhältnissen. Es verbessert auch die allgemeine visuelle Qualität.

Wie immer hat das Team seine Zusammenarbeit mit Art und Design bei den Gaswolken fortgesetzt. Wie schon im letzten Monat haben die VFX-Artists bei der Erstellung der VDBs und den Partikeleffekten der Gaswolken mehr Hand angelegt (vorher war es eher eine beratende Rolle).

Veröffentlicht am Schreib einen Kommentar

Star Citizen Monatsbericht: Mai 2021

Invictus2951 - Launch Week - deutsche Übersetzung

Star Citizen Monatsbericht: Mai 2021

Im Monat Mai begrüßte Star Citizen die Flotte im Stanton-System, ein Unterfangen, das von vielen der Teams bei Cloud Imperium in Angriff genommen wurde, aber das war noch nicht alles! 

Es wurden große Fortschritte bei wichtigen Features für Alpha 3.14 und darüber hinaus gemacht, von der Landezone Orison bis zu den Systemen Pyro und Nyx.

Es handelt sich hier um eine Rohtext- DeepL Übersetzung. Verlinkungen innerhalb der Texte werden nicht berücksichtigt.

Referral-Bonus

Komm ins Verse und erstelle deinen Star Citizen Account mit meinem Referral-Code. Schau dir die Referral Code Boni an, die auf dich warten.

KI (Content)

Das KI-Inhaltsteam konzentrierte sich auf Technologien, die auch der Invictus-Launch-Woche zugutekamen, darunter das Optimieren des Touristen- und Reiseleiterverhaltens, der Wildlinien, der Look-IK und die Fertigstellung der erforderlichen weiblichen Animationen. Sie widmeten den Mannequin-Fragmenten Zeit bei der Auswahl der Animationen, um sicherzustellen, dass sie korrekt in den Kontext passen, und der Ladenbesitzer erhielt mehr Usables, die die Spieler in Lebensmittel- und Getränkeläden erwarten würden.

Sie begannen auch damit, mögliche Flusserweiterungen zu entwerfen, die es NSCs ermöglichen, Spieler unterschiedlich zu bedienen, wenn sie sich für ein Essen zum Mitnehmen oder für einen Imbiss entscheiden. So kann zum Beispiel das Essen direkt an den Spieler gegeben oder auf einem Teller und Tablett serviert werden.

Der Sicherheitsdienst wurde vollständig konzipiert und prototypisch umgesetzt. Dieses Verhalten bietet großartige Gameplay-Möglichkeiten auf emergente oder systemische Weise, da es Szenarien von NSCs erfüllt, die als Gesetzeshüter, Informationslieferanten, Pförtner und Begrüßer fungieren.

KI-Content hat außerdem das Design und den Prototyp für das Hintergrundleben des medizinischen Raums fortgesetzt, wenn Spieler respawnen, einschließlich des systemischen Hausmeisters und der NSCs, die die Toilettenkabine benutzen und in den Etagenbetten schlafen.

KI (Features)

Das AI Feature Team entwickelte den Kampf weiter, einschließlich der Möglichkeit für gegnerische Kämpfer, ihre Ziele (KI oder Spieler) mit Hinrichtungsanimationen zu erledigen. Dazu wurde das bestehende Stealth-Takedown-System für die Verwendung durch die KI angepasst und datengesteuerter gemacht, sodass es verschiedene Arten von Takedowns mit eigenen Einstellungen unterstützt. Zum Beispiel die minimale und maximale Entfernung, aus der ein Takedown durchgeführt werden kann und in welchem Quadranten sich der Angreifer relativ zum Ziel befinden muss.

Für Raumschiffe haben die KI-Features das Kampfverhalten der Jäger angepasst, um Raketen besser nutzen zu können. Dies beinhaltet die Auswahl des richtigen Typs und der Anzahl der abzufeuernden Raketen, damit die NSCs nicht alle ihre Raketen mit hohem Schaden auf kleineren Zielen verbrauchen. Im Gruppenkampf stellt dies sicher, dass die Raketen über eine Reihe von Zielen verteilt werden und während des Kampfes rationiert eingesetzt werden können. Dies führt zu interessanten Verhaltensweisen, bei denen Jäger Ziele mit einem Sperrfeuer von Raketen “aufweichen”, bevor sie in den Nahkampf einsteigen und in günstigen Momenten gelegentlich Raketen abfeuern. Es wurde auch am Sicherheitsverhalten der Piloten gearbeitet, um Probleme zu beheben, die auftreten, wenn sich ein Ziel ergeben hat oder festgenommen wurde.

Als Teil des größeren Sicherheitsverhaltens wurde die Arbeit am Subverhalten Waffentraining fortgesetzt, bei dem NSCs ihre Kampffähigkeiten durch die Nutzung eines Schießstandes verbessern können. Zunächst muss eine Waffe beim Waffenhändler abgeholt werden, wobei das Team die bestehenden Verhaltensweisen für Händler und Gönner aktualisierte, um die Abholung und Rückgabe in der Waffenkammer zu unterstützen. Für den Schießstand musste das Team die bestehenden Ziel- und Schießsysteme anpassen, um Nicht-Agenten-Ziele zu unterstützen. Diese Technologie wird in Zukunft verwendet werden, um das Zielen auf “zerstörbare” Objekte im Kampf zu unterstützen. Zum Beispiel könnte die KI eine Computerbank ausschalten müssen, um ein Missionsziel zu erreichen. Die Grundlagen für das Zielen auf bestimmte Körperteile (z. B. Kopfschüsse) und “nicht-menschliche Agenten” (z. B. Tiere) wurden ebenfalls fertiggestellt.

Für die KI-Features schließlich entwickelte das Team den Kampf mit untrainierten Waffen weiter. Außerdem bereiteten sie für eine bevorstehende Mo-Cap-Sitzung untrainierte Deckungsverhaltensweisen, die Reaktion auf tote Körper, feindliche Reaktionen in Usables, Cowering und Surrendering vor.

KI (Tech)

Im Laufe des Monats Mai hat die KI-Abteilung die Arbeiten an den Navigationsverbindungen der Stufe 0 abgeschlossen und das Feedback bearbeitet. Dies beinhaltete Verbesserungen bei der Verwendung der Cache-Daten während der Navigationslinks mit Motion-Warp-Animationen, aber auch die Neuberechnung der Navigationslink-Verbindungspunkte, wenn sich das Navigationsnetz in seiner Nähe ändert.

Auf der EVA-Seite wurde die Arbeit an NPCs, die von der Schwerelosigkeit in eine nutzbare (und umgekehrt) übergehen, abgeschlossen. Darauf aufbauend wurde mit der Entwicklung einer Zero-G-Kollisionsvermeidung für NPCs begonnen, die es ihnen ermöglicht, anderen Charakteren (KI oder Spieler) und kleinen Objekten auszuweichen, während sie schweben. Dabei wird das 3D ORCA verwendet, das für die Kollisionsvermeidung der SchiffskI implementiert wurde. Das Team fügte auch eine neue Funktionalität für Bewegungsanfragen hinzu; sie sind nun in der Lage, Designerpfade am Ende neu zu planen, was ihnen erlaubt, Schleifen zu erstellen.

Ein weiteres Feature, an dem gearbeitet wurde, war die Planetennavigation. Ziel ist es, ein Navigationsnetz auf Planeten zu generieren, das von NPCs und Tieren rund um Außenposten genutzt werden kann. Dies wird Physik-Informationen verwenden, so dass jedes Mal, wenn Planeten-Kacheln physikalisiert werden, auch Navigations-Meshes generiert werden.

Für das Subsumption-Editor-Tool fügte das Team eine neue Funktionalität hinzu, die es erlaubt, mehrere Subsumption-Funktionen in der gleichen Fensteransicht zu erstellen oder zu ändern. Dies wird für die Designer beim Schreiben von Missionsskripten oder Verhaltensweisen von Vorteil sein, da sie einen Überblick über die gesamte Logik an der gleichen Stelle haben werden.

Animation

Im letzten Monat arbeitete die Animation an verschiedenen Lebensanimationen, einschließlich derer für Verkäufer, Suchverhalten, Notfallreaktionen bei Nutzbarkeit, zivile Reaktionen auf Bedrohungen, medizinische Wiederbelebung, Bewachung und Sicherheit, Durchsuchen von Leichen und Reaktionen auf Leichen. Sie arbeiteten auch am Reiseleiter und Touristen für Invictus, unterstützten ein paar neue Fahrzeuge und bauten Test-Rigs für zwei Kreaturentypen und eine Bergungswaffe.

Art (Charaktere)

Character Art verbrachte den Mai mit der Fertigstellung neuer Assets für Orison und begann damit, das Design mit Schauspieler-Datensätzen und Loadouts zu versorgen, um die neue Landezone damit zu bevölkern. Die Konzeptkünstler arbeiteten an Zivilisten, Verkäufern und Gangs für das Pyro-System, während die Charakterkünstler mit drei Rüstungssets und generischen Rucksäcken vorankamen.

Art (Umwelt)

Star Citizen Star Citizen Monatsbericht Mai 2021 deutsche Übersetzung (1)

Das Landing Zone Team hat Invictus unterstützt und in den verschiedenen Messehallen Bugs beseitigt. Orison steht kurz vor der Fertigstellung. Es fehlt nur noch der letzte Feinschliff und die LOD-Durchläufe vor der Freigabe.

Das Modular-Team hat mit der endgültigen Gestaltung des ersten Satzes von Außenposten-Inhalten begonnen. Auf einer höheren Ebene läuft die Planung, um den nächsten Satz von Inhalten zu definieren, nachdem der erste Sondierungssatz fertig ist, um Abwechslung in den verschiedenen Außenposten zu bieten. Parallel dazu beginnt das Team mit der Integration von Crawlspaces in bestehende Inhalte. Und nach einigen Feedback-Runden ist das Team kurz davor, das Aussehen der Sprungpunkt-Gaswolke zu finalisieren, wobei besonderes Augenmerk auf das Zentrum gelegt wird, in dem sich der eigentliche Sprungpunkt befindet.

Das Planet Content Team konzentrierte sich auf Planeten für das Nyx-System.

“Wir experimentieren ständig mit neuen Biomen und Asset-Packs. Wir wollen, dass Nyx einzigartig aussieht, damit unsere abenteuerlustigsten Bürger eine befriedigende Erfahrung beim Erkunden dieser neuen Gebiete machen.” -Das Planet Content Team

Zusätzlich wurde ein neues Harvestable fertiggestellt, das Pyro bevölkern wird.

In Montreal hat das Modular Team die ersten Standorte fertiggestellt und den Krankenhäusern New Babbage und Orison den letzten Schliff gegeben. Danach ging es weiter mit weiteren Krankenhausstandorten für Lorville und Area18 sowie Kliniken für Grim HEX und verschiedene Raumstationen. Sie arbeiten so effizient wie möglich, um die Anzahl der verfügbaren Standorte zu maximieren, sobald das medizinische Gameplay live geht.

Art (Schiffe)

Das Modular-Team hat mit der endgültigen Gestaltung des ersten Satzes von Außenposten-Inhalten begonnen. Auf einer höheren Ebene läuft die Planung, um den nächsten Satz von Inhalten zu definieren, nachdem der erste Sondierungssatz fertig ist, um Abwechslung in den verschiedenen Außenposten zu bieten. Parallel dazu beginnt das Team mit der Integration von Crawlspaces in bestehende Inhalte. Und nach einigen Feedback-Runden ist das Team kurz davor, das Aussehen der Sprungpunkt-Gaswolke zu finalisieren, wobei besonderes Augenmerk auf das Zentrum gelegt wird, in dem sich der eigentliche Sprungpunkt befindet.

Das Planet Content Team konzentrierte sich auf Planeten für das Nyx-System.

“Wir experimentieren ständig mit neuen Biomen und Asset-Packs. Wir wollen, dass Nyx einzigartig aussieht, damit unsere abenteuerlustigsten Bürger eine befriedigende Erfahrung beim Erkunden dieser neuen Gebiete machen.” -Das Planet Content Team

Zusätzlich wurde ein neues Harvestable fertiggestellt, das Pyro bevölkern wird.

In Montreal hat das Modular Team die ersten Standorte fertiggestellt und den Krankenhäusern New Babbage und Orison den letzten Schliff gegeben. Danach ging es weiter mit weiteren Krankenhausstandorten für Lorville und Area18 sowie Kliniken für Grim HEX und verschiedene Raumstationen. Sie arbeiten so effizient wie möglich, um die Anzahl der verfügbaren Standorte zu maximieren, sobald das medizinische Gameplay live geht.

Art (Waffen)

Das Waffenteam konzentrierte sich weiterhin auf Bugs und Politur für die Patches Alpha 3.13 und 3.13.1 und unterstützte die Hauptkanone der Tumbril Nova. Nach der Fertigstellung wurde das Greycat-Bergungstool auf “First Pass Rigging” umgestellt und die Waffe als Trainings-Asset für den Rigging-Prozess verwendet. Das Whitebox-Asset für die Bergbau-Gadgets wurde ebenfalls mit einem frühen Blockout iteriert, bevor es für einen Konzeptdurchlauf weiterging.

Community

Star Citizen Star Citizen Monatsbericht Mai 2021 deutsche Übersetzung (8)

Das Community-Team hat den Monat mit einem Spectrum-‘Ask Me Anything’ über das Reputationssystem begonnen und es als AMA-Recap veröffentlicht.

Sie unterstützten die Invictus Launch Week 2951, indem sie einen New Player Guide, eine FAQ und den Manufacturer Schedule erstellten, um alle Informationen für Gäste leicht zugänglich zu machen. Das Team veröffentlichte auch die Scorpius Q&A zusammen mit der RSI Scorpius-Promotion zur Unterstützung des neuesten Konzeptschiffs von Star Citizen.

Das microTech MetroLoop-Rennen 2951 und der Screenshot-Wettbewerb förderten das Engagement der Community während Invictus, und es gab Unterstützung für das Quantum-, Quasar- und Virtual AI-Update.

Engine

Das Physik-Team hat die im April begonnene Unterstützung der Verfolgung von Fließkomma-Ausnahmen innerhalb der Physik abgeschlossen. Als Nebeneffekt ermöglichte dies eine effizientere Vektorcode-Generierung auf dem Linux-Server. Der Rest des Monats wurde hauptsächlich mit Optimierungen verbracht, einschließlich der Verbesserung der mittleren und schmalen Phase der Soft Body Collision Detection.

Außerdem gab es mehrere Aktualisierungen für Signed Distance Fields (SDF), wie z. B. die kachelbasierte Polygonisierung beim Remeshing von SDFs und Optimierungen beim Tree Traversal beim Backen von SDFs. Außerdem wurden verschiedene Aktualisierungen auf der Grundlage der Alpha 3.13-Telemetrie vorgenommen, von denen einige in den letzten inkrementellen Patches in PU aufgenommen wurden (die restlichen werden in Alpha 3.14 ausgeliefert).

Das Team machte weitere Fortschritte mit dem Gen12-Renderer, einschließlich der Einreichung von Verbesserungen am Scaleform (UI)-Renderpfad, der letzten Monat eingeführt wurde. Der Rendergraph, der eine Schlüsselkomponente in Gen12 ist, erhielt erste Unterstützung für Ressourcen-Übergangs-APIs, Split-Barrieren und die Validierung des Ressourcenzustands, die alle für Low-Level-APIs der nächsten Generation wie Vulkan und DX12 wichtig sind. Die Debuggability des Rendergraphen wurde ebenfalls aktualisiert.

Darüber hinaus wurde das Text-Rendering refaktorisiert und optimiert und Unterstützung für Bild-Draw-Helper-Code wurde hinzugefügt. Weitere Pipelines wurden für Gen12 standardmäßig aktiviert, darunter Tiled Shading, SSR, SSDO, Shadow Mask Generation und Scattering Queries.

Darüber hinaus wurden bedeutende Low-Level-Fortschritte in der Speicherverwaltung gemacht, die verschiedene Arten von Puffer- und Paketzuweisungen umfasste, die auf ein effizienteres Schema umgestellt wurden. Schließlich wurden für den Renderer verschiedene APIs über gemeinsame Schnittstellen offengelegt, so dass Code auf höherer Ebene sie schließlich nutzen kann, um Daten im Voraus vorzubereiten und zu verpacken und den Renderer zu entlasten.

An der Grafikfront erhielt das Haar-Rendering verschiedene Verbesserungen, wie z. B. eine feste Shadow-Map-Generierung von ansichtsausgerichteten Strähnen und ein neues experimentelles Streuungsmodell für besser aussehendes blondes Haar. Die Augenschattierung erhielt Unterstützung für eine Normalen-plus-Blend-Map beim Rendern von spiegelnden Überlagerungen. Die Augentextur kann nun auch skaliert werden, um gemeinsame Texturen besser an unterschiedliche Augengeometrien anzupassen.

Das volumetrische Wolkensystem erhielt Unterstützung für Dichteabfragen, so dass verschiedene VFX gespawnt werden können und das Spiel auf das Vorhandensein von Wolken an bestimmten Orten reagieren kann. Außerdem wurde Unterstützung für Streuungsabfragen hinzugefügt, damit transparente und vorwärts schattierte Objekte beim Rendern Wolken korrekt berücksichtigen. Die Arbeit an SDFs für effizientes Space-Skipping wurde ebenfalls fortgesetzt.

Auf der Seite der Core-Engine hat das Team die Codebasis aktualisiert, um mit Clang 11 zu bauen. Es wurde auch Zeit damit verbracht, einige der Startabstürze zu untersuchen und zu beheben, die nach dem Rollout der Alpha 3.13 auf Windows 7-Maschinen auftraten. Zusätzlich wurde etwas Unterstützung gegeben, um unsere Anti-Cheat-Maßnahmen zu verbessern.

Features (Charaktere & Waffen)

Als Teil der nächsten Iteration des Schauspieler-Status arbeitete das Team am medizinischen Support-Gameplay. Nach der Fertigstellung werden Spieler in der Lage sein, einen speziellen Heilungsgegenstand auszurüsten, der es ihnen ermöglicht, andere Spieler oder NPCs zu scannen, um deren Vitalwerte zu sehen, einschließlich des Status pro Gliedmaße. Es wurde viel Arbeit investiert, damit diese Informationen als Augmented-Reality-Overlay auf dem Zielspieler oder NPC angezeigt werden können.

Befindet sich der Spieler nahe genug am Zielcharakter, kann er mit demselben Gegenstand eine Kombination von Medikamenten per Kurzstreckenstrahl verabreichen, was deutlich effektiver ist als die bestehenden MedPens und durch die Anpassung der verabreichten Medikamentenmengen weiter verbessert werden kann.

Neben diesem speziellen Gegenstand wird es auch einen Heilstrahl-Aufsatz für das Multi-Tool geben, der dessen Vielseitigkeit weiter erhöht. Sowohl der Heilungsgegenstand als auch der Aufsatz können zur Selbstheilung verwendet werden, aber nur der spezielle Heilungsgegenstand bietet dem Benutzer die Möglichkeit, die Medikamentenmenge manuell zu verändern. Der MedPen, der derzeit die einzige Option zur Selbstheilung ist, kann nun auch bei anderen Spielern und NPCs eingesetzt werden. Dieses Feature wurde aus dem bestehenden Nahkampfsystem entwickelt, da der Jab ähnlich wie ein schwerer Messerangriff funktioniert und den Spieler nach vorne bewegt, um das Ziel abzufangen.

Um besser erkennen zu können, wann ein Spieler schwer verletzt ist, hat das Feature-Team dem ersten “Verletzten”-Locomotion-Set den letzten Schliff verpasst. Dieses ersetzt die normalen Bewegungs-Basis-Assets durch einen völlig neuen Satz von Motion-Capture-Leerlauf- und Bewegungsanimationen. Darüber werden zusätzliche visuelle Elemente gelegt, die vor allem dazu dienen, die verletzte Bewegung in der Ego-Perspektive zu vermitteln, z. B. ein leichtes Absenken der ausgerüsteten Waffen und eine geringfügige Zunahme des Kopfwackelns.

Features (Gameplay)

Das U.S. Gameplay Feature Team verbrachte den Mai damit, sich mit Must-Fix-Problemen für die Alpha 3.13.1 zu beschäftigen und die Expo-Hallen für Invictus einzurichten. Darüber hinaus arbeiteten sie an kommenden Initiativen, darunter der Player Asset Manager. Im letzten Monat hat die App erfolgreich alle Inventargegenstände, die der Spieler besitzt, mit der neuen Inventar-API, die vom Core Tech Team geliefert wurde, eingezogen. Dies ermöglicht es dem Team, Daten asynchron aus mehreren Quellen zu ziehen, damit sie in der Benutzeroberfläche angezeigt werden können. Die Gameplay-Features sind derzeit in Diskussion mit den Backend-Teams, um dem Spieler die Möglichkeit zu geben, einfache Abfrageparameter zu definieren, beginnend mit dem “Gegenstandstyp”. In der Zwischenzeit hat das UI Design das anfängliche Konzept für das Layout der App fertiggestellt und mit Narrative zusammengearbeitet, um es zu benennen.

“Wir haben einen Großteil der Basisfunktionalität fertiggestellt und werden hoffentlich in der Lage sein, den Großteil unserer verbleibenden Arbeit im letzten Monat des 2. Quartals abzuschließen.” -The Gameplay Features Team

Das Team kam auch mit dem Refactor der Fracht voran, wobei die Planung und Dokumentation im Laufe des Monats fortgesetzt wurde. Die Arbeit der Ingenieure an den technischen Design-Dokumenten geht weiter, da sich die Vision für das Feature zu einer einheitlichen Inventar-API entwickelt hat, bei der Gameplay-Features mit Actor-Features zusammenarbeiten, um zu vereinheitlichen, wie das Inventar in einer Server-Meshed-Umgebung funktioniert. Obwohl sie noch nicht mit der Implementierung begonnen haben, berührt das Inventar so viele Bereiche der bestehenden Kern-Gameplay-Schleifen, dass sie sicherstellen müssen, dass alles richtig berücksichtigt wird.

“Wir legen großen Wert darauf, unsere Features gründlicher zu planen, was zu einer stabileren Grundlage führen wird, auf der wir aufbauen können. Dies ist eine fortlaufende Bemühung, eine stabilere Spielumgebung für die Spieler zu schaffen, die, da sind wir uns sicher alle einig, extrem wichtig ist, während wir uns einer Beta-Veröffentlichung nähern.”

Das Team steht auch kurz vor der Fertigstellung der TDDs und plant, im Juni mit der Arbeit am Feature selbst zu beginnen.

Interne Tests und der Feinschliff für das nächste dynamische Ereignis, dem mehr QA-Ressourcen gewidmet wurden, sind noch im Gange. Dies wird ihnen erlauben, alle verbleibenden Edge Cases zu finden, so dass sie ihre Arbeit in den nächsten Wochen abschließen können.

Das in Großbritannien ansässige Team arbeitete an neuen Gameplay-Features, darunter Gadgets, die zusätzliches Risiko und Belohnung beim Mining bringen. Der Code für die Features ist fertig und das Team arbeitet zusammen mit den Künstlern an der Entwicklung von Assets für die verschiedenen Modelle. Auch die Loot-Generierung wurde im Mai vorangetrieben, die Kisten an verschiedenen Orten im Universum spawnen wird. Das Feature befindet sich noch in der Code-Entwicklung, kommt aber gut voran. Gameplay-Features hoffen, in naher Zukunft mehr Details dazu zu veröffentlichen.

Features (Fahrzeuge)

Im letzten Monat wurde das Andocken von Fahrzeugen an Stationen aufpoliert und Invictus unterstützt. Dabei wurden verschiedene Streaming-Probleme behoben, z. B. wenn die Javelin während des Andockens ausströmt.

Nach der Fertigstellung hat sich ein Teil des Teams der Entwicklung von Sprungpunkten zugewandt, die auf der bereits für die CitizenCon 2949 abgeschlossenen Arbeit aufbaut. Sie suchen auch nach besseren Möglichkeiten, um Sprungpunkte zu testen und mit den verschiedenen anderen Teams, die an ihnen arbeiten müssen, zusammenzuarbeiten.

Vehicle Experience und Vehicle Features arbeiteten gemeinsam an der Fertigstellung von Features für Alpha 3.14. Dafür haben sie das Schiffs-HUD, den Raketenbedienungsmodus, die Raketensteuerung und das neue Energiedreiecksystem aktualisiert. Diese Features haben das Release-Fenster der Alpha 3.13 knapp verpasst, sind also in einer guten Position, obwohl sie vor der Veröffentlichung noch getestet und mit anderen Features integriert werden müssen. Mit Blick auf die Zukunft arbeitete das Vehicle Experience Team an betrunkenem Flug- und Fahrverhalten, um die neuen Rauschmechaniken des Actor Teams zu unterstützen.

Grafiken & VFX Programmierung

Im Laufe des Monats Mai haben die Teams für Grafik- und VFX-Programmierung erhebliche Verbesserungen an mehreren Systemen vorgenommen.

Es wurde mit der Arbeit an einer Fenster-Shader-Erweiterung begonnen, um Einblicke in “unechte” Innenräume mit Unterstützung für zufällige Raumgrößen, Drehungen, Farben und Beleuchtung zu ermöglichen. Wenn sie in Betrieb ist, wird dies zusätzliches Leben in Städte und Raumstationen bringen.

Das Render-to-Texture-System wurde modifiziert, um eine maßgeschneiderte Compositing- und Post-Effekt-Pipeline für das UI-Team zu ermöglichen, die eine größere visuelle Konsistenz und hochwertigere Effekte bringen wird. Das Level of Detail (LOD)-Merger-System wurde aktualisiert, so dass es in New Babbage und Orison verwendet werden kann, um die Leistung zu verbessern und den künstlerischen Aufwand bei der Erstellung von super-niedrigen/entfernten LODs zu reduzieren. Pre-Streaming-Unterstützung wurde für verschiedene Spielsysteme (z. B. Fahrzeug-Todesmasken, Mündungsfeuer und Quantenreisen) hinzugefügt, um Texturen, die für Partikeleffekte benötigt werden, vor dem Spawnen der Partikel zu streamen. Dies sollte einige seit langem bestehende visuelle Bugs beheben.

Das Setup der Schildeffekte wurde überarbeitet, damit ein einzelner Effekt auf mehreren Schiffen unterschiedlicher Größe verwendet werden kann, wobei alle Effekte entsprechend skalieren. Die Arbeit an dem in früheren Berichten erwähnten Feuergefährdungssystem wurde fortgesetzt, wobei der Schwerpunkt im Mai auf dem Wärmemanagement des Raumsystems lag. Die Streaming-Unterstützung für Gaswolken wurde ebenfalls weiterentwickelt, um den Speicherverbrauch zu reduzieren und die Ladezeiten zu verbessern.

Für den Gen12-Renderer wurde ein neues Vulkan-Erweiterungs-Reporting-System hinzugefügt, so dass das Team ab Alpha 3.14 in der Lage sein wird, Daten darüber zu sammeln, welche Hardware- und Treiberunterstützung sie für verschiedene Vulkan-Features haben. Dies wird ihnen helfen, neuere Features zu verwenden, wenn sie ausreichend unterstützt werden. Das Team hat außerdem das GPU-zu-CPU-Rückmeldesystem verallgemeinert und den Textur-Sampling-Code aus der DX9-Ära auf ein modernes Äquivalent portiert.

Licht

Im Mai konzentrierte sich das Beleuchtungsteam darauf, sicherzustellen, dass die Invictus-Eventhallen poliert und optimiert wurden. Außerdem wurden die bestehenden Docking-Lobbys auf den R&R-Raumstationen und eine neue Variante der Sicherheitsstation für das Javelin-Docking-Event aufpoliert. Es gab viel Zusammenarbeit zwischen den Teams für Environment Art, Beleuchtung, SFX und Fahrzeug-Features, um sicherzustellen, dass das Andock-Erlebnis und die Beleuchtungsanimationen sowohl funktional als auch aufregend waren.

Das Beleuchtungsteam setzte auch den vollständigen Beleuchtungsdurchgang an Orison fort.

“Dies ist die bisher anspruchsvollste Landezone für das Lighting Team aufgrund der massiven Sichtweiten und der Menge an Plattformen, die angeflogen und gelandet werden können. Wir geben uns sehr viel Mühe, um sicherzustellen, dass die Beleuchtung gut optimiert ist, ohne die visuelle Qualität zu beeinträchtigen.” -Das Beleuchtungsteam.

Erzählung

Das Narrative Team verbrachte einige Zeit damit, Invictus zu unterstützen. Dazu gehörte die Zusammenarbeit mit den Teams für Charaktere, Design und KI, um die Verhaltensweisen und Animationen der Reiseleiter und Touristen sowie einige der Voiceover-Elemente zu überarbeiten, um das Ereignis zu beleben. Es gab auch einen großen Zustrom von Gegenständen, die Namen und Beschreibungen benötigten, zusätzlich zur üblichen Entwicklung von Kleidung, Rüstungen, Waffen und Gadgets.

Sie stimmten sich weiterhin mit dem Design der Organisationen ab, für die die Spieler arbeiten können. Diese Brainstorming-Diskussionen führten nicht nur zu einer Liste von neuen und bestehenden Unternehmen, sondern auch zu den Arten von Missionen, die sie anbieten könnten. Das Ziel ist es, sicherzustellen, dass sie die verschiedenen Bereiche des Gameplays auf unterschiedlichen Ebenen abdecken, um ein befriedigendes Gefühl des Fortschritts zu vermitteln.

Zusätzliche Arbeit wurde geleistet, um einen zusammenhängenden Charakterbogen für PU-Charaktere zu erstellen. Mit Abschnitten für jede Abteilung zielt dies darauf ab, die verschiedenen Disziplinen an einem einzigen Ort zu konsolidieren, an dem die Entwickler sehen können, was von einem Charakter vom visuellen Standpunkt aus erwartet wird, einen Blick auf das Skript werfen können und sehen können, in welcher Art von Umgebung sie existieren sollen.

Im letzten Monat wurde außerdem der zweite Teil der Kurzgeschichte “Gift for Baba” veröffentlicht, eine Debatte auf Showdown über die Kosten von Invictus, ein Nachdruck eines Portfolio-Artikels, der sich auf die Lightning Bolt Company konzentriert, und eine weitere Reihe neuer Galactapedia-Einträge.

Requisiten

Das Requisitenteam schloss seinen Durchgang für Krankenhäuser ab und produzierte eine Vielzahl von generischen High-Tech-Requisiten sowie einige speziell für jede Landezone. Sie arbeiteten eng mit Actor Features zusammen, um das medizinische Bett richtig zum Laufen zu bringen, ein komplexes Requisit mit vielen beweglichen Teilen.

QA

In Großbritannien arbeitete die QA daran, die Alpha 3.13.1 rechtzeitig für Invictus zu testen. Sie arbeiteten auch an zukünftigen dynamischen Ereignissen und halfen den Entwicklungsteams mit gezielten internen Playtests, um sicherzustellen, dass sie wie vorgesehen funktionieren. Auch die Vorabtests für die Features der Alpha 3.14 wurden intensiviert.

In Frankfurt unterstützte die QA weiterhin die verschiedenen Feature-Teams. Für die KI testeten sie die Verhaltensweisen, die in Invictus (und der PU im Allgemeinen) verwendet werden, und konzentrierten sich dabei auf die KI an Bord und die Verhaltensweisen der großen Schiffe. Nach der Veröffentlichung wurden die regulären KI-Tests fortgesetzt, wie z. B. wöchentliche Integritätsprüfungen, das Reproduzieren und Untersuchen von Problemen und das Bereitstellen von Feedback.

Das Engine-Team unterstützte weiterhin Stresstests auf PCs mit minimalen Anforderungen sowie PageHeap-Tests, um Speicherlecks zu finden. Es wurden auch automatisierte Testfälle erstellt, um die erforderlichen Prüfungen effizienter durchführen zu können.

Die QA testete auch weiterhin DataForge, StarWords, ExcelCore, CopyBuild und den Sandbox-Editor für das Tools-Team.

Systemische Dienste & Tools

Letzten Monat hat Systemic Services & Tools die neueste Version der Tools für die Wirtschaft und die KI-Simulation fertiggestellt und in Zusammenarbeit mit der Community die neuesten Updates in den Videos Quantum, Quasar und Virtual AI präsentiert.

Die Arbeiten am Super pCache für die nächste Version wurden abgeschlossen, während neue Dienste wie die KI-Info- und NSC-Erstellungsdienste überarbeitet wurden. Die Stabilität der systemischen Dienste wurde für Invictus ebenfalls verbessert, so dass das Team die Gleichzeitigkeit der Spieler bewältigen kann, ohne die Dienste zu belasten.

Schließlich wurden Fortschritte beim Server-Meshing gemacht, wobei der Schwerpunkt auf einem neuen hybriden Dienst lag, der die Anforderungen des Features erfüllen wird.

Tech Animation

Die vierteljährlichen Aufgaben und langjährigen Initiativen von Tech Animation kamen im Mai gut voran. Das Team investierte auch Zeit in Forschung und Entwicklung rund um die Animationspipeline und die Exportprozesse.

“Beides sind Grundpfeiler unseres Teams und haben jetzt viele Nice-to-have-Funktionen, die das Tech Animation- und das Animationsteam schon lange diskutiert haben.” -The Tech Animation Team

Sie verbrachten Zeit damit, verschiedene Animationsfehler im Spiel zu beheben, implementierten Animationen für Invictus und arbeiteten zusammen mit dem Art-Team auch am Asset-Skinning.

Turbulent

Im Mai führte das Live-Tools-Team längst fällige Wartungsarbeiten am Launcher sowie einige Weiterentwicklungen durch. Sie verbesserten auch die Leistung des Entity-Graph-Leistungswerkzeugs und unterstützten die Vorbereitungen für Invictus, indem sie eine neue Iteration des Warmer-Werkzeugs bereitstellten, das dabei hilft, die Server auf hohe Gleichzeitigkeit vorzubereiten.

Das Game Services Team unterstützte die Veröffentlichung von Alpha 3.13.1, indem es Probleme mit der Persistenz in Long Term Persistence beseitigte und die Benennung von Entitäten für das M50-Schiff änderte, um ein Problem zu beheben, bei dem sie nicht angezeigt wurden. Das Team arbeitete auch an der Dokumentation und übergab das Flottenmanagement und die Konfigurationsdienste an Publishing. Der größte Teil der Kapazität des Teams konzentrierte sich jedoch auf das Server-Meshing und wird dies auch in absehbarer Zukunft tun.

Das Turbulent Web Team arbeitete ausgiebig an den Promotions und Webseiten für Invictus, die Tumbril Nova und Crusader Hercules.

Fahrzeugtechnik

Neben der Behebung von Fehlern im Zusammenhang mit Invictus für die Veröffentlichung der Alpha 3.13.1 hat das Vehicle Tech Team dem Fahrzeug-Radar/Scan-Erlebnis den letzten Schliff gegeben und die UI-zentrischen Verbesserungen in die Codebasis integriert, um eine reibungslose Auslieferung für Alpha 3.14 zu gewährleisten.

Anfang des Monats polierten sie das Nova-Panzer-Erlebnis und waren erfreut zu sehen, dass die Community dieses neue Spielerlebnis genießt. Sie stellten auch sicher, dass verschiedene Schiffsfahrwerke korrekt funktionieren, da es verschiedene Fälle gibt, in denen ihre Zustände persistent sein müssen, einschließlich in Geschäften, beim Ein- und Aussteigen, während Cinematics und wenn sie in anderen Fahrzeugen angedockt sind.

Schließlich wurden Verbesserungen an den Werkzeugen für Türen, Fahrstühle und Bedienfelder vorgenommen. Diese Aktualisierungen ermöglichen eine feinere Kontrolle über mehrere Türen und stellen sicher, dass die inneren und äußeren Bedienfelder miteinander kommunizieren.

VFX

Im letzten Monat hat das Team neben der allgemeinen Fehlerbehebung und dem Feinschliff für Alpha 3.13.1 dem Nova und dem Hercules den letzten Schliff verpasst und die Schubdüsen- und Waffeneffekte des Bengal für sein Live-Debüt bei Invictus aufgeräumt.

“Es war wunderbar, diese Fahrzeuge in freier Wildbahn zu sehen!” -Das VFX-Team

Sie begannen auch mit den Effekten für Orison, darunter fallende und wehende Kirschblüten, Wasserspiele und holografische Anzeigen. Die Arbeiten an den medizinischen Heilstrahleffekten begannen und die Fahrzeug-Radar-Ping-Effekte wurden fertiggestellt.

Die VFX-Künstler setzten die Entwicklung von Feuergefahren fort und konzentrierten sich dabei besonders auf die Visualisierung, wie verschiedene Arten der Ausbreitung in einem futuristischen Raumschiff aussehen könnten. Sollten sie zum Beispiel so brennen, wie eine Holzhütte brennen würde?

Als schließlich das lang erwartete neue Partikel-Beleuchtungssystem in die Spiel-Builds eingefügt wurde, begannen die Künstler damit, alle bestehenden Effekte zu überarbeiten, damit sie die neuen Beleuchtungseinstellungen nutzen konnten.

Veröffentlicht am Schreib einen Kommentar

Squadron 42 Monatsbericht: April 2021

Squadron 42 Monatsbericht April 2021 deutsche Übersetzung

Squadron 42 Monatsbericht: April 2021

Dies ist ein Cross-Post des Berichts, der kürzlich über den monatlichen Squadron 42 Newsletter verschickt wurde. Wir veröffentlichen ihn ein zweites Mal als Comm-Link, damit die Community leichter darauf zurückgreifen kann.

Es handelt sich hier um eine Rohtext- DeepL Übersetzung. Verlinkungen innerhalb der Texte werden nicht berücksichtigt.

Referral-Bonus

Komm ins Verse und erstelle deinen Star Citizen Account mit meinem Referral-Code. Schau dir die Referral Code Boni an, die auf dich warten.

Achtung Rekruten,

Was ihr gleich lesen werdet, sind die neuesten Informationen über die weitere Entwicklung von Squadron 42 (SCI des: SQ42). Dank der Arbeit von engagierten Außendienstagenten und Operatoren haben wir Informationen über Vanduul-Kämpfe, Schreiende Galsons und Gaswolken aufgedeckt.

Die in dieser Mitteilung enthaltenen Informationen sind äußerst sensibel und es ist von größter Wichtigkeit, dass sie nicht in die falschen Hände geraten. Lösche alle Aufzeichnungen nach dem Lesen.

UEE Marine Oberkommando

KI (Content)

Während des gesamten Aprils konzentrierte sich das AI Content Team auf die Fertigstellung des ersten Durchgangs der Sicherheits-, Touristen- und Reiseleiter-Verhaltensweisen, wobei die Animationen der letzten Mocap-Sitzungen aufpoliert und die entsprechenden Verhaltensweisen angepasst wurden.

Außerdem wurde die erste Version des Landeoffiziers implementiert, einer der Deckscrews, die in Hangars, Landezonen und großen Schiffen zum Einsatz kommen werden. Der Landeoffizier gibt den Spielern klare Anweisungen, wie sie ihre Schiffe in Bezug auf die Landefläche positionieren müssen, um perfekt zu landen.

Die Arbeit am Hygiene-Verhalten wurde ebenfalls fortgesetzt, wobei das Team die Setups für die Toiletten- und Duschkabinen und ihre relativen Blockout-Animationen fertiggestellt hat. Für das Schlafverhalten wurden neue Animationen für die Betten erstellt, um physische Laken zu unterstützen, und der Prozess der Standardisierung der korrekten Verwendung von Bettläden begann.

Außerdem wurde das Ziel verfolgt, das Verhalten von Händlern in so vielen Läden wie möglich zu verbreiten. Sie entwerfen und blockieren derzeit die verschiedenen Elemente, die die verschiedenen Standorte ausmachen werden (Cafés, verschiedene Essensstände, etc.) und ermöglichen es den verfügbaren Kiosken, ebenfalls das Hawker-Verhalten zu nutzen.

KI (Features)

Im April hat das KI Features Team die Subsumption Tasks verbessert, die verwendet werden, um Anfragen im Kommunikationssystem in eine Warteschlange zu stellen, so dass sie direkt mit Dataforge-Einträgen verknüpft sind. Dies erlaubt es den Designern, Kommunikationskonfigurationen und Kanalnamen aus einem Dropdown auszuwählen, anstatt die Stringnamen manuell eingeben zu müssen.

Die Patrouillenpfad-Technologie wurde weiterentwickelt, während der Code des nutzbaren Systems überarbeitet wurde, um den nutzbaren Archetyp zu aktualisieren und Kanal-Archetyp-Flags einer Entität nach der Initialisierung zu verwenden. Die Bewegungsblöcke, die einen NSC in einem Usable installieren, wurden refaktorisiert, um sich für ihre interne Logik auf die Usable-Komponente zu verlassen, da die Usable-Komponente das KI-Wissen, wie man mit der Welt interagiert, abstrahieren und nicht an alle anderen möglichen Komponenten des Spiels delegieren sollte.

Die Arbeit am Kampfverhalten für untrainierte Charaktere, wie z.B. Zivilisten, ging ebenfalls voran. Dabei ging es darum, sicherzustellen, dass sie angemessen auf Kampfszenarien reagieren und versuchen, ihr Leben so gut wie möglich zu erhalten, was davon beeinflusst wird, welche Waffen, wenn überhaupt, ihnen zur Verfügung stehen. Das Team verbesserte auch die Definition der Reaktionsdistanz, die dazu führte, dass NSCs in manchen Situationen falsch auf die Anwesenheit des Spielers im Kampf reagierten.

Das Verhalten von Raumschiffen in Bezug auf das Anvisieren von Unterkomponenten wurde überarbeitet, wobei die Fähigkeit hinzugefügt wurde, von jedem anvisierbaren Objekt aus die Wurzel der anvisierbaren Einheiten zu finden. Die gesammelten Daten können in Flugaufgaben verwendet werden, um bestimmte Manöver durchzuführen, wie z.B. einem Schiff zu erlauben, eine Sphärenstrafe auszuführen, um eine Unterkomponente in einem bestimmten Sektor eines Zielschiffes anzugreifen. Außerdem wurde die ‘AISeatWeaponControllerComponent’ aktualisiert, um Raketen zu handhaben.

Es wurde mit der Unterstützung von Spawn-Closets begonnen, einschließlich der Implementierung der Behandlung des ‘OnDespawnRequest’-Ereignisses und des ersten Durchlaufs der Despawn-Aktivität. Momentan sucht die Entität nach einem brauchbaren im Spawn Closet Aktionsbereich und benutzt ihn. Wenn das fehlschlägt, wird es sich an eine zufällige Position im Bereich bewegen.

KI (Tech)

Einer der Schwerpunkte des KI Tech Teams im April waren die Navigationslinks für das Navigationsnetz. Die Arbeit beinhaltete die Umstrukturierung des Codes, um es Navigationslink-Entitäten zu ermöglichen, Extender zu spezifizieren, die als Code-Brücken zwischen der Spielcode-Funktionalität und dem Navigationslink fungieren. Dadurch werden navigation-system-spezifische Daten in einem Format bereitgestellt, das bei der Pfadfindung korrekt verwendet werden kann. Zum Beispiel können sie nun einen Extender erstellen, der einen expliziten Offset verwendet, um zwei Navmesh-Positionen oder eine Animation zu verbinden.

Die Animation kann auch Motion-Warp-Marker in einer ähnlichen Art und Weise, wie Mantel derzeit von Spielern verwendet wird. Es wird derzeit in SQ42 verwendet, um den Vanduul zu ermöglichen, auf und von Objekten unterschiedlicher Höhe zu springen, aber es kann auf alles skaliert werden, was für das Durchqueren der Umgebung durch jeden Charaktertyp benötigt wird.

Für EVA haben sie Aufgaben erledigt, die es NSCs erlauben, systematisch aus der Schwerelosigkeit in eine nutzbare zu wechseln (und umgekehrt). Zum Beispiel können KI-Charaktere das Cockpit eines Schiffes reibungslos verlassen und dann eine 3D-Bewegung in der Schwerelosigkeit ausführen. Sie können die entsprechende Enter/Exit-Animation filtern, damit der 3D-Pfad auch an der entsprechenden Stelle korrekt beginnt oder endet.

Im April hat das Team auch die Subsumption Komponente konvertiert, um das ECUS ‘InRangeChanged’ Event zu nutzen. Dies nutzt die effizientere Entity Component Update System API und verbessert die Handhabung von Zuweisungen, um sicherzustellen, dass Zuweisungsanfragen korrekt aus der Warteschlange propagiert werden, wenn der In-Range-Status geändert wird. Sie haben auch behoben, wie die Ereigniswarteschlange des Mastergraphs bei der Propagierung in die neu ausgewählte Aktivität bei der Handhabung von Zuweisungen, die verwendet wird, um die passende Unteraktivität auszuwählen, wenn der Übergang verzögert wird.

Schließlich hat das Team für KI die Flowgraph-Funktionalität für das Anfordern einer benutzerdefinierten Funktionszuweisung weiter verbessert. Dies wurde durch das Hinzufügen von Unterstützung für dynamische Eingangs- und Ausgangsvariablen erreicht, die in der ausgewählten globalen Funktion definiert sind. Letztendlich wird dies sicherstellen, dass das Team korrekt Funktionstestebenen erstellen kann, um Verhaltensinhalte und die damit verbundenen Funktionen auf eine skalierbare Weise zu validieren und zu testen.

[amazon]

Animation

Den ganzen April über entwickelte das Animationsteam Animationen für den Vanduul-Kampf, den Landeoffizier, Zero-G-Traversal, geduckte ‘verletzte’ Fortbewegung, männliche und weibliche Messehallen-Sets, Positional Blending Fortbewegungstests, MedPen-Assets und den Schießstand.

Mocap wurde für Wahrnehmungsreaktionsdaten für Zivilisten (überraschen, kauern, fliehen) und Spec Ops (kapitulieren, falsche Kapitulation) gelöst und Useables wurden für Feinde in Kampfzonen ausgearbeitet. Das Facial Team arbeitete auch an Animationen für das Effort Set und die Sicherheitspiloten.

Art (Charaktere)

Character Art hat mit der Entwicklung und Modellierung für die Screaming Galsons begonnen. Für diese Fraktion wird eine Vielzahl von Charakteren benötigt, weshalb das Team nach neuen modularen Systemen sucht, um effiziente Wege zu finden, Rüstungsteile auf interessante und performante Weise zu mischen. Trejos Haare und Uniform machten gute Fortschritte, während sich das Team darauf vorbereitete, mit der Entwicklung der Aciedo Comm-Relay Charaktere zu beginnen.

Art (Waffen)

Das Waffenteam hat weiterhin die eigenständigen Greycat-Werkzeuge durch die Pipeline gebracht, wobei der Traktorstrahl in die finale Art geht und das Bergungswerkzeug die Whitebox durchläuft. Das Waffenteam iterierte auch an medizinischen Werkzeugen zusammen mit den UI-Design-Teams, die mit der Arbeit an weiteren Features vorankamen.

Audio

Das Audio Team konzentrierte sich auf Kapitel 4a, die Erstellung von Musikinhalten, um die Erzählung voranzutreiben. Dies beinhaltet die Identifizierung von Schlüsselbereichen für neue filmische Cues und die Definition und Abstimmung der Musiklogik, um das Gameplay zu unterstützen.

Engine

Im April hat das Physics Team die Fahrzeugunterstützung weiter verbessert, unter anderem die Lenkgrenze eines neutral drehenden Panzers und die Schwerkraft eines frei fallenden Panzers. Auch der Code für Fahrzeuge mit Rädern wurde weiter aufgeräumt.

Für Alpha 3.13 wurde eine Lösung gefunden, um Fließkomma-Ausnahmen auf Linux-Servern zu aktivieren, was dem Team helfen wird, Probleme schneller an der Wurzel zu packen, was eine schnellere Behebung von Bugs bedeutet. Für die numerische Robustheit wurden mehrere Verbesserungen bei der Konvertierung von Double-Precision Floats in Single-Precision Floats oder 32-Bit Integers vorgenommen.

Während des gesamten Aprils hat das Engineering weiter am G12 Renderer gearbeitet und Teile des neuen Gen12 Renderpfades standardmäßig aktiviert und den vollständigen Übergang zur neuen Architektur begonnen. Außerdem wurde die Portierung von Renderpässen zusammen mit dem Grafikteam fortgesetzt. Zum Beispiel erhielt der Scaleform (UI) Renderpfad einen ersten Commit, um ihn auf Gen12 zu portieren. Der Shader-Parser erhielt ebenfalls einige neue Verbesserungen und Optimierungen.

Die Arbeit am volumetrischen Wolkensystem wurde fortgesetzt, wobei im April ein Pass für effizientes Leerspace-Skipping im Raymarcher erfolgte. Die SDF-Generierung wurde weiter optimiert und ein erforderlicher Verfeinerungspass wurde ebenfalls implementiert. Es wurde weiter an der Generierung und Anwendung von SDFs geforscht und mit den ersten generierten SDFs wurde begonnen, diese in den raymarcher Prozess zu integrieren. Für die Wolkenmodellierung können die Künstler nun ein benutzerdefiniertes Set von Volumentexturen pro Planet festlegen, um Wolken zu formen, da nicht jeder Planet Wolken hat, die denen auf der Erde ähneln.

Auf der Seite der Core-Engine wurde der Job-Manager weiter verbessert, indem das Team einen expliziten Pro-Thread- und Faser-Infoblock eingeführt hat, um Konflikte in einigen der Threading-Backends zu reduzieren. In naher Zukunft werden sie die Out-Lock-Implementierungen verbessern, um weniger unnötige Thread-Wakeups und weniger Kernel-Aufrufe beim gleichzeitigen Aufwecken von mehr als einem Thread zu machen. Zusätzlich haben sie in einem der Threading-Backends Contention beseitigt, indem sie den Scheduling-Algorithmus von einer Lock-geschützten Prioritäts-Warteschlange auf einen Lockless-Ansatz mit Producer/Consumer-Warteschlangen fester Größe mit Aging umgestellt haben. Für das Post-Mortem-Profiling sahen sie die ersten Ergebnisse bei der Visualisierung der gesammelten Daten in einem neu geschriebenen Tool, das benutzerfreundlicher und flexibler ist.

Die Zeit im April wurde auch dem Server Meshing gewidmet. Die bestehende StarHash Logik, die für das Streaming von Server-Objekt-Containern verwendet wird, wurde in das Netzwerkmodul verschoben, um einen späteren Umzug zu einem Server-Meshing-Service vorzubereiten. Die Assert-Pipeline wurde ebenfalls überarbeitet und für eine effektivere Fehlerverfolgung gestrafft. Dies beinhaltete auch die Einführung von Daten-Assets (für den Fall, dass bösartige Daten dazu führen, dass Code unter unerwarteten Bedingungen ausgeführt wird), wodurch Issues direkt dem entsprechenden Content-Team zugewiesen werden können.

Zu guter Letzt wurde Code implementiert, um ungenutzte Textur-Slots in Materialien zu markieren, um die automatische Nachverfolgung von Asset-Abhängigkeiten zu steuern, was die Datenflut im Spiel in Schach halten wird.

Features (Gameplay)

Der Großteil der Arbeit des Teams im letzten Monat war die Unterstützung des internen vierteljährlichen Meilensteins. Außerdem wurde die Fähigkeit implementiert, RTT-Videogespräche zwischen zwei NPC-Charakteren zu führen, was für mehrere filmische Sequenzen erforderlich war, da bisher nur der Spieler diese empfangen konnte. Sie schlossen auch die erste Implementierung von Spieler-Formationsflügen ab, bei denen ein Hologramm die gewünschte Position anzeigt und automatisches Fliegen zur Unterstützung verwendet wird, falls gewünscht.

Gameplay Story

Im April implementierte das Team alle bisher aufgenommenen Gesichts- und Audioaufnahmen der Spielerin. Fast 140 Zeilen wurden eingerichtet, synchronisiert, eingearbeitet, exportiert und getestet. Anschließend unterstützten sie das Design mit Kapitel 5.

“Es war großartig zu sehen, wie all die Animationen, die wir bereits für Kapitel 5 vorbereitet haben, plötzlich verwendet werden und im Spiel gut funktionieren.” -The Gameplay Story Team

Es wurden zusätzliche Variationen und Polieranimationen erstellt, um das Spielerlebnis weiter zu verbessern. Sie konnten auch die neuen Ess- und Trinkanimationen nutzen, um die Gameplay-Story-Szenen in der Kantine zu verbessern. Außerdem nutzten sie das neue Motion Capture, um maßgeschneiderte Übergänge zwischen den Szenen in der Krankenstation zu erstellen, die es den Charakteren ermöglichen, sich natürlich zu bewegen und die Glaubwürdigkeit des Bereichs zu erhalten.

Weitere Aufgaben wurden für Kapitel 14 abgeschlossen, darunter das Polieren einer Szene auf der Brücke und die Erstellung von Prototypen für zusätzliche Post-Combat-Vignetten.

Grafiken & VFX Programmierung

Nach einer Phase der Fehlerbehebung hat sich das Grafikteam wieder auf den Gen12 Renderer konzentriert. Die meisten Post-Effekte laufen nun standardmäßig mit der Gen12-Version und sobald die letzten paar aktiviert sind, werden sie beginnen, Geometrie-Pässe zu aktivieren. Dies wird mit Schatten beginnen, gefolgt von opaker Geometrie und schließlich transparenter Geometrie. Die Geometrie-Passes sind bereits teilweise fertiggestellt, obwohl es noch Probleme zu lösen gibt, bevor sie die erwarteten Leistungssteigerungen sehen.

Am Vulkan-Backend wurden Fortschritte gemacht, um Parität mit DirectX 11 zu erreichen, was einen Durchgang über alle Shader erfordert, um eine Handvoll veralteter DirectX 9 Features zu entfernen, die nicht mehr unterstützt werden.

Die VFX-Programmierer setzten die Gen12-Konvertierung ihres Codes fort, die fast abgeschlossen ist. Große Fortschritte wurden auch bei der Feuergefahr gemacht, während eine große Überarbeitung der Partikelbeleuchtung abgeschlossen wurde. Die Partikel-Beleuchtung ist nun physikalisch basierter, energiesparender (reflektiert nicht mehr Licht als es empfängt) und liefert qualitativ hochwertigere Ergebnisse, die in verschiedenen Beleuchtungsszenarien konsistenter sind.

Level Design

Das Space/Dogfight Team hat für den letzten internen Meilenstein an der Flug-KI gearbeitet, einschließlich der weiteren Arbeit an dem in früheren Berichten erwähnten Traits-System. Neben den Eigenschaften wurden auch viele Basismechaniken wie das Formationssystem und die QT-Verknüpfung weiterentwickelt.

Das Level Design hat weiterhin die verschiedenen gravitationsbasierten Levels bevölkert und Bereiche des Gameplays mit Unterstützung des Art-Teams gefestigt, während das Social Design an einigen der vielen erzählerischen Szenen der Kampagne gearbeitet hat.

Erzählung

Die Narrative unterstützten mehrere andere Teams, indem sie Dialoge für verschiedene Zwecke skripteten, darunter Gameplay-Hinweise, Umgebungsgeschichten und das Auffüllen langer Reiseabschnitte mit Charakteraustausch. Wie im März unterstützten sie die Teams Audio und Gameplay mit Platzhalteraufnahmen für Szenen während der gesamten Kampagne.

In einer weiteren Produktionsinitiative arbeitete ein Teil des Teams mit den Design- und Charakterteams zusammen, um die Master-Charakterliste zu organisieren und auf ihre Richtigkeit zu überprüfen, indem sie Kontext und Beschreibungen für alle Charaktere im Spiel lieferten. “Wie zu erwarten, ist es keine kurze Liste!” -Das Narrative Team

Sie trafen sich auch mit dem Art Team, um erste Ideen zu besprechen, wie man einigen der Orte zusätzliche Tiefe und Charakter verleihen kann. Im Anschluss an das Treffen begannen sie mit der Erstellung von Dokumenten, um potenzielle Audio-Cues, Set-Dressing und übergreifende Ideen für den Ton zu skizzieren und mit den Künstlern zu teilen.

QA

Die Cinematics haben sich weiterhin auf die QA verlassen, um die Aufnahmen jedes Levels zu machen, wobei weitere Tests nach späteren Änderungen und Updates durchgeführt wurden. Die QA testete auch Verhaltensimplementierungen für das KI-Team, indem sie tägliche Checklisten durchführte und bei der Reproduktion von Problemen half.

[amazon]

Tech Animation

Das Tech Animation Team hat mit der Arbeit an einem neuen Bereich der Gesichts-Pipeline begonnen, der Fotos in vollständige Kopfgeometrie-Modelle umwandeln wird. Der Prozess an sich wird schon seit Jahren genutzt, aber diese Initiative sieht vor, dass das Team so viel wie möglich automatisiert, damit sich die Künstler auf die Kunst konzentrieren können und nicht auf zeitraubende technische Prozesse. Dies beinhaltet die Nutzung mehrerer Anwendungen und das Streamlining aller benötigten Daten durch diese ohne Benutzerinteraktion.

Die Waffen-Authoring-Pipeline wurde ebenfalls überarbeitet, um die Benutzer zu unterstützen und so viel wie möglich zu automatisieren. So wird Maya die Engine-Dateien intelligenter handhaben und einen Teil des Authorings und der Validierung direkt in seiner Umgebung durchführen können.

UI

Die UI-Künstler verbrachten einen Teil des Monats damit, die Optik der Hintergrundbildschirme in einem der Schlüsselbereiche der Kampagne zu verbessern und überarbeiteten das Design und die Farben auf ein Niveau, das man in einem Sci-Fi-Film sehen würde.

Auf der Codeseite unterstützte das Team verschiedene Bereiche, wie z.B. die UI-Visuals für das Scannen des Gameplays und die Erweiterung der visuellen Werkzeuge, die zur Erstellung interaktiver Bildschirme verwendet werden. Sie fügten auch die Möglichkeit für Entwickler hinzu, Tooltips hinzuzufügen, um den Spielern mehr Informationen zu geben, wenn sie mit dem Mauszeiger über einen Gegenstand auf bestimmten Bildschirmen fahren.

VFX

Den ganzen April über unterstützte das Team die VFX-Anforderungen von Gaswolken und setzte Pläne um, um neben Art und Design eine aktivere Rolle bei der Erstellung von VDBs zu übernehmen. Sie arbeiteten auch an einem der größeren Schiffe im Spiel.

“Es wurden weitere Verbesserungen an den Triebwerkseffekten der Bengal vorgenommen, einschließlich ihrer absolut riesigen hinteren Haupttriebwerke, die kleinere Schiffe wie die Gladius in den Schatten stellen!”

-Das VFX Team