Frohes neues Jahr! Wir beginnen das Jahr 2024 mit einem Rückblick auf die letzten paar Monate des Jahres 2023. Lest weiter, um eine vollständige Übersicht über alles zu erhalten, was im November und Dezember für das Persistent Universe getan wurde, einschließlich neuer Kreaturen, Fahrzeuge, Planetentechnologie und mehr.
AI (Content)
AI Content hat das Jahresende damit verbracht, Fehler zu beheben und die soziale KI zu verbessern. Sobald sie einen stabileren Zustand erreicht hat, werden sie damit beginnen, verschiedene SQ42-Funktionen und Verhaltensweisen zu implementieren.
In der Zwischenzeit haben sie das zivile Verhalten wiederbelebt. Dabei wurden grundlegende KI-Nutzungsgegenstände wie Stühle, Sitze und Schienen an verschiedenen Orten repariert und veraltete nutzbare Setups identifiziert und mit dem Requisitenteam kommuniziert, um sie auf den neuesten Stand zu bringen.
Sprachpakete und grundlegende Verhaltensweisen wurden für die Händler-, Verkäufer-, Verwalter- und Barkeeper-KI in verschiedenen Stationen und Landezonen aktualisiert. Jetzt werden den NSCs die richtigen Sprachpakete zugewiesen und ihre Verhaltensweisen lösen die richtigen Zeilen aus. Die NSCs benutzen auch ihre Gebrauchsgegenstände korrekt und mit besseren Animationen, anstatt einfach nur stillzustehen (allerdings haben einige Läden möglicherweise nicht die volle Funktionalität, weil ihnen die richtigen Gebrauchsgegenstände fehlen).
Das Team hat außerdem eine Reihe von Sicherheits-KI-Fehlern in Lorvilles Transitbereich identifiziert und behoben. Dies beinhaltete die Implementierung einiger Sicherheitsverhaltensweisen von SQ42, einschließlich Wache und Wächter, und die Ausstattung der NPCs mit entsprechenden Sprachpaketen.
Schließlich arbeitete AI Content mit dem Level Design zusammen, um das Ingenieur- und Sicherheitsverhalten von SQ42 in verschiedenen Bereichen mit begrenzter Funktionalität zu implementieren.
AI (Features)
Im Rahmen der Veröffentlichung der Alpha 3.22 haben die KI-Funktionen Zeit damit verbracht, Probleme zu untersuchen, die verhindern, dass das verbesserte Kampfverhalten während der Missionen wie beabsichtigt funktioniert, einschließlich der langsam reagierenden KI.
„Wie das berüchtigte Problem mit den Stühlen hat auch die langsame Reaktion der KI nicht nur eine einzige Ursache, sondern weist auf eine Reihe von Problemen hin, die sich als dasselbe Problem zu manifestieren scheinen. Jede Ursache muss einzeln untersucht und eine Lösung vorgeschlagen werden, was oft stundenlange Tests und Fehlersuche erfordert, um die genauen Bedingungen herauszufinden, unter denen das spezifische Problem auftritt. Oft treten die Probleme nur sporadisch oder nur bei bestimmten Missionen an bestimmten Orten auf.“ Team für KI-Funktionen
Das Team hat sich zum Ziel gesetzt, den Zeitaufwand für die Fehlersuche in diesen Fällen durch drei Ansätze zu verringern:
Der erste besteht darin, die Kenntnisse über die KI-Debugging-Tools zu verbessern, insbesondere im QA-Team, damit beim ersten Auftreten eines Problems alle richtigen Informationen zur Verfügung stehen. Dadurch können oft Probleme mit bestimmten Missions- oder Standortkonfigurationen aufgedeckt werden, die keine weitere Fehlersuche erfordern. Zum Beispiel fehlende oder schlecht platzierte Navigationsgitter, fehlende Animationen oder schlechte Server-Frameraten.
Wenn ein Problem nur an einer bestimmten Stelle während einer bestimmten Mission auftritt, muss das Team in der Lage sein, es schnell zu reproduzieren, anstatt darauf zu warten, dass die Kombination aus Mission und Ort im normalen Spielablauf auftaucht. Bei der Untersuchung von Problemen ist einer der größten Zeitfresser der Flug zum Einsatzort (selbst wenn man den No-Clip-Gott-Modus verwendet), daher wird eine Teleportfunktion zu aktiven Einsatzorten in Betracht gezogen.
Und schließlich werden sie, wenn sie eine Ursache identifiziert haben, die wieder auftreten könnte, die Debugging-Tools verbessern, um sie hervorzuheben, damit sie spätere Vorkommnisse leichter identifizieren können.
In der Version Alpha 3.22 haben die KI-Funktionen an mehreren Ursachen für langsam reagierende KI gearbeitet, darunter:
Behebung eines Problems, bei dem ein Anstieg der KI-Wahrnehmungsanzeige in der allgemeinen Reaktionsfunktion nicht erkannt wurde, was dazu führte, dass NSCs in einer Reaktionsleerlaufanimation „hängen“ blieben.
Behebung eines Problems, bei dem die KI das Erkundungsverhalten nicht korrekt beendete, weil sie das aktuelle Ziel nicht überprüfte.
Behebung eines Problems, bei dem die Feindseligkeits- und Wahrnehmungssysteme die spezifischen Anforderungen an die Feindseligkeit in einer bestimmten Mission und an einem bestimmten Ort nicht korrekt kapselten. Dies erfordert jedoch eine bessere Spezifikation des beabsichtigten Designs und wird mit den geplanten Verbesserungen des Feindseligkeitssystems einhergehen. Das Team prüft außerdem, ob es in der nächsten Version einen Hotfix zur Umgehung dieses Problems einbauen kann.
Dies sind nicht die einzigen Probleme mit der langsam reagierenden KI, daher wird das Team auch weiterhin Probleme untersuchen und in den nächsten Versionen beheben und gleichzeitig sicherstellen, dass die verbesserte Kampffunktionalität erhalten bleibt.
Die KI-Funktionen haben auch an KI-Problemen gearbeitet, die im Zusammenhang mit der Replikationsschicht festgestellt wurden. Die Replikationsschicht ist eine Kernkomponente des Server-Meshings, die es der KI ermöglicht, zwischen Servern zu migrieren oder ihren Zustand nach einem Serverabsturz wiederherzustellen. Das Team stellte fest, dass der beobachtbare Zustand der KI (lebendig, tot, bewusstlos usw.) nicht korrekt wiederhergestellt wurde, wenn die KI von der Replikationsschicht zurück serialisiert wurde, was zu Problemen führte. So dachte die KI beispielsweise, ein anderer Agent sei tot und versuchte nicht, ihn anzugreifen. Als Teil dieser Korrektur macht das Team den Wechsel zwischen diesen Zuständen konsistenter und weniger ad-hoc, indem es ihn enger mit der Statuskomponente verknüpft, die steuert, wann der Wechsel stattfindet.
AI (Tech)
Ende des Jahres machte AI Tech Fortschritte bei den Funktionen und der Unterstützung für Release-Builds. Für Boids steht die erste Iteration kurz vor der Fertigstellung, die es den Designern ermöglicht, Fische, Nager und Vögel in der Umgebung zu platzieren. Zu den jüngsten Aktualisierungen gehören Regeln zur Vermeidung von gefährlichen Bereichen oder Akteuren, Übergangsregeln zur Erkennung von abgefeuerten Waffen/Geschossen und die Möglichkeit, von Leerlauf/Wandern zu einem Regelsatz für die Flucht zu wechseln. Das Team hat außerdem die Regeln für das Töten von Boids-Agenten und deren Übergang von einem animationsgesteuerten Zustand zu einer Stoffpuppe weiter verbessert. Bei Vögeln wurde die Anzahl der Wanderzustände erweitert. Zum Beispiel können Vögel nicht nur fliegen, sondern nach einem Landeübergang auch laufen. An der Synchronisation zwischen Server und Client wird derzeit gearbeitet.
Außerdem wurden verschiedene Funktionen optimiert und verbessert, darunter der Pathfinder-Algorithmus, das Kollisionsvermeidungssystem, das Navigationssystem und die Subsumption-Ladelogik.
Bei den Apollo-Tools unterstützte AI Tech die Designer weiterhin mit zusätzlichen Funktionen, darunter die Möglichkeit, PNG-Dateien aus Verhaltensweisen zu erstellen, eine verbesserte Lesbarkeit für Subsumption-Flussgrafik-Knoten und verbesserte Undo/Redo-Aktionen.
Mehrere bestehende Funktionen wurden aufpoliert und fertiggestellt, darunter NPCs, die Karren benutzen, die eine verbesserte Kollisionsvermeidung erhielten. Dazu wurde die Logik des PID-Reglers aktualisiert und die Art und Weise, wie er für die Pfadverfolgung verwendet wird, wenn NSCs Trolleys schieben.
Für die KI, die Leitern benutzt, wurden neue Funktionen hinzugefügt. Zum Beispiel können NPCs jetzt prüfen, ob die Leiter verfügbar ist und sie nur benutzen, wenn sie frei ist oder ein anderer NPC in dieselbe Richtung klettert. Falls die Leiter in die entgegengesetzte Richtung benutzt wird, suchen sich die NPCs einen freien Platz am oberen oder unteren Ende und warten.
Was die Schiffs-KI betrifft, so hat das Team die Spline-Funktionalität verbessert und erweitert. Dazu gehörte, dass sich Schiffe entlang eines Splines bewegen können, während sie auf das Ziel ausgerichtet bleiben und sich zum Anfang eines Splines bewegen, der sich bereits bewegt (z. B. ein Spline, der an ein anderes Schiff angeschlossen ist).
Gegen Ende des Jahres hat AI Tech damit begonnen, nach einer besseren Lösung für die Generierung von Navigationsmaschen auf Planeten zu suchen, da die aktuelle Implementierung schneller sein könnte und Probleme bei der Generierung von Navigationsmaschen in der Nähe von Planetenpolen hat (was sich auf einige Außenposten und die dazugehörigen NSCs auswirkt). Dies ist derzeit in Arbeit und ein Update wird in einem zukünftigen Bericht veröffentlicht werden.
Animation
Die Animationsabteilung verbrachte viel Zeit damit, Kreaturen in die Welt zu bringen, angefangen bei einem vierbeinigen Raubtier, einem Vogel und einem Fisch. Außerdem wurde weiter an der Gesichtsanimation gearbeitet, um die Anzahl der Linien und die Wiedergabetreue zu erhöhen.
Art (Characters)
Im November und Dezember stellte Character Art das legendäre Duster-Outfit und den Helm des Rennfluganzugs fertig. Sie arbeiteten weiter an dem Rennfluganzug selbst und bereiteten ein Outfit für Subscriber Flair vor. Parallel dazu wurden Forschungs- und Entwicklungsarbeiten für Kreaturen durchgeführt.
Das Character Concept Art-Team begann mit der Erforschung von Funktionen für den Charakteranpassungsprozess und für andere Kreaturen.
Art (Ships)
Gegen Ende des Jahres durchlief der RSI Polaris die Whitebox-Prüfung und ging in die Greybox-Phase über, in der die gesamte Oberflächenmodellierung und -animation abgeschlossen wird. Der Schwerpunkt lag auf der Modularität des Innenraums, um die Wiederverwendung und Skalierbarkeit zu verbessern.
Die Arbeit am Gold-Standard-Pass für den Aegis Sabre Raven begann, der einen Komponenten-Pass und eine Politur des Armaturenbretts umfasst.
Es wurde an drei neuen Varianten gearbeitet: eine davon ging in Produktion, eine weitere durchlief die Greybox-Phase, und die letzte wurde in LOD0 überführt.
Im November wurden außerdem die Arbeiten an den Gatac Syulen und die strukturelle Bergungsunterstützung für den Aegis Reclaimer abgeschlossen.
Community
November und Dezember waren arbeitsreiche Monate für das Community-Team, das Pyro zum ersten Mal im Preview Channel unterstützt hat. Das Team war unglaublich dankbar für all das positive Feedback und hatte eine Menge Spaß dabei, die Stimmung rund um das zweite System von Star Citizen zu sammeln.
Neben allgemeinen Aufgaben im Zusammenhang mit dem Abschluss der CitizenCon 2953 lud das Team alle Panels der Veranstaltung auf YouTube hoch, zusammen mit Kapiteln und Zeitstempeln, und veröffentlichte Community-Bilder der lebensgroßen Drake Dragonfly, die am Samstag und Sonntag auf der Veranstaltung aufgenommen wurden.
Image by Your_Lordship
Die Community unterstützte die Rückkehr der Intergalactic Aerospace Expo (IAE) und die damit verbundene Free Fly, indem sie die IAE 2953 FAQ und den Guide to Professions und Design Convention Badge Wettbewerbe veröffentlichte.
Darüber hinaus wurde der Kontakt zu den Bürgern auf der ganzen Welt bei einer Vielzahl von Bar Citizen-Veranstaltungen aufrechterhalten, neben der Planung der Bar Citizen World Tour 2024.
„Wir hatten einen Riesenspaß bei den letzten Bar Citizen-Veranstaltungen, an denen wir teilnehmen durften! Vielen Dank an alle, die uns in Dublin, Irland, und Mailand, Italien, besucht haben, sowie an die virtuelle Bar Citizen, die von den großartigen Leuten von Sol Citizens organisiert wurde! Das war’s mit der Bar Citizen World Tour für 2023, aber zur Erinnerung: Wir wollen von Ihnen wissen, wo wir 2024 hingehen sollen, und haben bereits unseren ersten Bar Citizen-Besuch mit Barcelona, Spanien, am 3. Februar fest im Blick!“
Das Team hat in Zusammenarbeit mit der Gruppe „Spielerfahrung“ eine Auswahl von Testuniversums-Champions hervorgehoben, die einen wichtigen Beitrag zur letzten Runde der Patch-Tests geleistet haben. Diese Initiative wird auch in zukünftigen Patches fortgesetzt, mit neuen Kategorien in jedem Zyklus.
Im Dezember hat das Community-Team die Luminalia-Tradition aufgegriffen und eine Empfehlungsaktion sowie einen Luminalia-Grußkartenwettbewerb mit zusätzlichen Belohnungen veranstaltet.
Das Team hat sich auch mit Intel und CLXGaming zusammengetan, um Star Citizen Spielepakete (zusammen mit dem exklusiven Sabre Raven Schiff) an fünf glückliche Gewinner zu verschenken, sowie einen maßgefertigten Sabre Raven PC, während des Dreamhack Gaming Festivals in Atlanta.
Das Team unterstützte dann die Veröffentlichung von Alpha 3.22: Wrecks to Riches. Zusammen mit dem Team für Spielerfahrung verfolgten sie das Feedback der Spieler zu den neuesten Funktionen und diskutierten mit den Entwicklungsteams Lösungen für Bugs und Probleme mit der Lebensqualität. Außerdem aktualisierten sie den Bergungs- und Reparaturleitfaden, um den Spielern ein besseres Verständnis für das mit der strukturellen Bergung eingeführte neue Gameplay zu vermitteln.
Und zu guter Letzt hat das Team mit der Arbeit an der CitizenCon 2954 begonnen! Mehr dazu später…
Image by Shockbreaker
Economy
Im November und Dezember hat das Wirtschaftsteam die Preisanpassung für Rüstungen und Fahrzeuge abgeschlossen. Anschließend wurden die Preise für FPS-Waffen untersucht, um die Wirtschaft im Allgemeinen auszugleichen und alle Systeme zusammenzuführen. Es wurde eine kontextbezogene Inventarvererbung entwickelt, um Gegenstände in Geschäften zu kennzeichnen, die es ihnen ermöglichen wird, die Preise leichter anzupassen.
Das Team arbeitete an den wirtschaftlichen Auswirkungen von Lastenaufzügen und begann, die Zeit und die Kosten für deren Nutzung auszugleichen.
Sie untersuchten auch die UEC-Einnahmen und begannen, Maßnahmen zu ergreifen, um Exploits zu verhindern und die Missionsbelohnungen neu auszubalancieren, und untersuchten Exploits im Zusammenhang mit der Zeit und den Preisen für Schiffsansprüche.
Features (Arena Commander)
Im November und Dezember konzentrierte sich das Features-Team darauf, wichtige Refactors und Polishing-Aufgaben abzuschließen, bevor es dazu übergeht, das Persistent Universe in einer dauerhaften Kapazität zu unterstützen. Außerdem unterstützten sie anstehende Sonderveranstaltungen und die Veröffentlichung von Alpha 3.22.
Die Ingenieure schlossen die Arbeit an den experimentellen Modi des „Kill Collector“ für Alpha 3.22 ab, einschließlich eines Systems, das es den Entwicklern erlaubt, den Sammelgegenstand je nach Spielmodus und aktiven Ereignissen zu ersetzen. Weitere Arbeiten wurden an den speziellen Ereignissen und Auszeichnungssystemen durchgeführt, einschließlich der Voraussetzungen, die es dem Team ermöglichen, exklusive Auszeichnungen zu implementieren. Diese Arbeit umfasste auch das Hinzufügen von einzigartigen Ladebildschirmen, Hintergründen und einem Banner, das im Frontend angezeigt wird, wenn ein Ereignis oder ein experimenteller Modus aktiv ist. Außerdem wurde mit einem FPS-Loadout-Anpassungsprogramm im Spiel experimentiert, das den neuen Spawn-Bildschirm nutzt.
Im Bereich Technik hat das Team die ersten Tests zur Aktivierung des Streamings im Arena Commander erfolgreich abgeschlossen. Dies ermöglicht es ihnen, die Leistung des Moduls zu verbessern und jeden Ort im Persistenten Universum ohne Einschränkungen zu nutzen. Bisher konnten einige Orte, z. B. in der Nähe von Städten, nur mit erheblichem Mehraufwand genutzt werden – mit Streaming wird der Zeitaufwand für die Portierung eines beliebigen Ortes auf Arena Commander minimal sein.
Designunterstützte Arbeit für Kill Collector, Duo Showdown und andere Spielmodi und spezielle Events für Alpha 3.22 und darüber hinaus. Neben einer Reihe von Qualitätsverbesserungen und Verbesserungen des Frontends, des Spawn-Bildschirms und der Multi-Crew-Systeme wurde auch mit der Planung für das kommende Jahr begonnen.
Das Leveldesign hat die Arbeit an drei neuen Rennstrecken (eine weitere ist in Arbeit) für einen neuen Spielmodus abgeschlossen. Eine brandneue Strecke rund um den Pyro-Sprungpunkt wurde ebenfalls speziell zum Testen des neuen Master Modes erstellt: Classic Race für Alpha 3.22 zu testen. Das Team hat einen Prototyp des Spielmodus erstellt, der erfolgreich getestet wurde und an dem auch 2024 weiter gearbeitet werden wird.
Schließlich hat das Team einen neuen Grav-Lift-Rennspielmodus fertiggestellt, der auf der Dreamhack Atlanta vorgestellt wurde.
Features (Mission)
Im November hat das Feature-Team damit begonnen, ein Fristensystem für einige Missionen im gesamten Verse zu implementieren, das dafür sorgt, dass Missionen nicht ewig aufrechterhalten werden können, wenn die akzeptierten Spieler sich nicht mit ihnen beschäftigen. Dafür gibt es mehrere Gründe. Zum Beispiel können Spieler andere Missionen ausschließen, und aus narrativer Sicht macht es keinen Sinn, dass ein Auftragnehmer fünf Stunden darauf wartet, dass Spieler jemanden töten, wenn sie dessen genaue Position kennen. Es handelt sich jedoch nicht um ein universell einsetzbares System; die Frist jeder Mission wird individuell berücksichtigt.
Die Mission „Stehlen/Wiederfinden“ wurde weiter ausgefeilt, und es werden derzeit Varianten erstellt.
Auch das Erlebnis für neue Spieler wurde aufpoliert, wobei das Team neue Teile hinzufügte, um einige der wichtigeren Systeme im Spiel einzuführen. Anschließend hat das Team die bestehenden Infiltrations- und Verteidigungsmissionen aufgeräumt und aufpoliert. Und mit der Veröffentlichung von Data Heist startete das Team eine Gegenmission, die eine der modularen Missionen verwendet.
In Jumptown wurden Änderungen an der Art und Weise vorgenommen, wie die Spieler in die Kämpfe eingreifen, und es wurde damit begonnen, jeden Ort einzigartig zu gestalten.
Im Dezember begann Missions Features mit der Entwicklung eines Prototyps für ein Zeitrennen zu Fuß, um das Feature „Ledge Grab v2“ besser nutzen zu können.
Schließlich wurde damit begonnen, die Missionen für die Nutzung des Lastenaufzugs umzubauen. So werden beispielsweise Blockade Runner, XenoThreat und andere Missionen überprüft, um festzustellen, was aktualisiert werden muss, um sicherzustellen, dass sie mit dem neuen Feature vor dessen Veröffentlichung übereinstimmen.
Graphics, VFX Programming, & Planet Tech
Ende 2023 waren die Grafikteams mit ihren längerfristigen Aufgaben weitgehend vorangekommen. So wurde beispielsweise die Arbeit an der Verbesserung der visuellen Qualität von Gaswolken durch Hinzufügen eines gerichteten Okklusionseffekts fortgesetzt. Die Ausgabe des Gaswolken-Systems wird auch mit dem Planetenwolken-System vereinheitlicht, so dass die neue Wolken-Hochskalierungslösung von beiden genutzt werden kann.
Das Global Illumination Team hat die Unterstützung für Transparenz über ein dichtes View-Frustum-Voxel-Gitter von niedrig aufgelösten Sonden zusammen mit einem spärlicheren Zone-Space-Gitter von höher aufgelösten Sonden hinzugefügt. Es wird auch daran gearbeitet, die Darstellung von Materialien im Raytracing-System zu verbessern.
Vulkan befindet sich in der Endphase der Entwicklung, und das Team hat die letzten Rendering-Technologien fertiggestellt. Die laufenden Arbeiten zielen auf die Verringerung von Stottern ab, indem an der Zwischenspeicherung von Shader- und PSO-Kompilierungen gearbeitet wird und die allgemeine Leistung vor der ersten Veröffentlichung aufpoliert wird.
Das Planet Tech-Team hat die Arbeiten an der Wasserfunktion fortgesetzt und sich dabei auf Robustheit, Speichernutzung und Leistung konzentriert. Parallel dazu verbesserte das Grafikteam die Wasserkanteneffekte sowohl für die Umgebung als auch für den Visor/die Kameralinse.
Die VFX-Programmierung arbeitete an der Fertigstellung der Feuergefahr-Visualisierung, untersuchte die Netzwerkunterstützung für das Feuergefahrensystem und fügte Unterstützung für Wasser-VFX hinzu. Auf der Seite der Werkzeuge wird Unterstützung für eindeutige IDs hinzugefügt, die mit jedem Partikeleffekt verbunden sind, um eine robuste Referenzierung und die Reorganisation von Effekten zu ermöglichen.
Narrative
Das Ende des Jahres brachte für das Narrative-Team eine Fülle von Aktivitäten mit sich, um ein starkes Jahr abzuschließen und sich für ein noch besseres Jahr 2954 zu rüsten. Im November fand die IAE statt, auf der es immersive Karrieredioramen auf der Ausstellungsfläche und neue Videos von Sicherheitsexperte Garman Humble und Social-Media-Influencer Mahli zu sehen gab. Für die Veröffentlichung von Alpha 3.22 arbeitete das Team an der Unterstützung einer Vielzahl neuer Funktionen, wie z. B. strukturelle Bergung, verlassene Siedlungen, Frachtcontainer, Ergänzungen für den Arenaleiter und eine Vielzahl von Luminalia-Gegenständen (einschließlich des Lieblingskekses der Feiertage, Ringalings). Das Team arbeitete auch an der Entwicklung des San’tok.yāi, wobei der Schwerpunkt auf der Sprache und den Überlieferungen von Xi’an lag.
Mit Blick auf die Zukunft plante das Team die anstehenden Arbeiten für die PU, einschließlich neuer Missionen, die stärker auf die Geschichte ausgerichtet sein werden, und diskutierte, wie Gilden und Fraktionen am besten genutzt werden können, wenn die Spieler vorankommen und Ansehen erlangen. Es wurde auch an der Verbesserung des allgemeinen NPC-Stimmenpakets gearbeitet, um es zu rationalisieren und funktionaler zu machen, mit dem Ziel, das Universum immersiver zu machen, während es für den Umfang von Star Citizen noch handhabbar ist.
Wie immer wurde auf der RSI-Webseite eine Auswahl von Beiträgen zur Geschichte veröffentlicht – ein Blick zurück auf Banus ersten Kontakt mit Jerry: A History Half-Remembered, ein November Galactapedia Update, ein Loremakers: Community Questions, und zum Abschluss des Jahres ein Galactapedia-Update vom Dezember.
R&D
Im November und Dezember verbrachte das Forschungs- und Entwicklungsteam viel Zeit mit dem temporalen Rendering-Modus für Atmosphäre und Wolken. Als Ergebnis wurde die erste WIP-Version der erweiterten Verlaufsunterdrückung sowie der verfeinerten Disokklusionserkennung und der Vorbereitung von dilatierten Bewegungsvektoren eingereicht. Weitere Forschungsarbeiten betrafen den Upsample- und History-Blend-Prozess, um hochdetaillierte Ergebnisse zu erzielen, die dem Referenz-Renderoutput in voller Auflösung so weit wie möglich entsprechen.
Für Bodennebel wurde eine experimentelle Unterstützung für Nebeldichtekarten hinzugefügt, die derzeit von Tech Art geprüft wird. Der Signalcodierungs- und Rekonstruktionscode für volumetrische Wolkenschatten wurde verbessert, um Ringing-Artefakte zu minimieren, die gelegentlich in Bereichen sichtbar sind, in denen (ungedämpftes) Sonnenlicht zuerst auf Wolken trifft. Der Atmosphärenlichtpass erhielt verfeinerte Bestrahlungsstärkeschätzungen, basierend auf dem Feedback der Community, die berichtet hatte, dass die Unterseite von Schiffen, die sich einem Planeten in einer höheren Umlaufbahn nähern, fast vollständig schwarz waren, im Gegensatz zu reflektiertem Bodenlicht.
Neben der Arbeit an der Grafik wurden auch verschiedene Verbesserungen am Postmortem-Crash-Analyse-Tool vorgenommen, das Berichte verarbeitet, die über interne Tests sowie über die PU und PTU eingereicht wurden. Das Tool unterstützt nun das Deduping von Callstacks für alle Threads in einem Prozess und sortiert sie so, dass wichtige Threads ganz oben aufgeführt werden. Das Tool unterstützt jetzt auch Dumps, die von „fast-linked“ Binärdateien geschrieben wurden. Es ist geplant, zusätzliche Unterstützung für das Erfassen und Extrahieren von Hilfsaufrufstapeln für Speicherkorruptionen (insbesondere doppelte Löschungen und Schreibvorgänge nach Free-Ereignissen) bereitzustellen. Diese werden dann für die Problemdeduplizierung in Sentry verwendet, um die Zusammenführung von Speicherabstürzen wesentlich effektiver zu gestalten.
Tech Art/Animation
Das Team für technische Animation hat das Jahresende damit verbracht, für die Content-Teams beider Projekte Ergebnisse zu liefern.
Dazu gehört ein Outfit-Manager, der ein komplettes Set von Assets für jedes Charakter-Outfit im Spiel zusammenstellt, was den Animationsteams bei der Erstellung spezifischer Inhalte helfen wird.
Die Erstellung von Physik-Proxy-Tools, die bisher in der Pipeline fehlten, wurde hinzugefügt, um die Erstellung von physischen Skeletten in Maya intuitiver und effizienter zu gestalten. Ein Editor für Animationsereignisse wurde ebenfalls hinzugefügt, um Audio projektübergreifend mit Animationen zu verknüpfen. Neue ADB-Diff-Tools helfen den Entwicklern auch bei der Verfolgung und Diagnose von Problemen mit komplexen XML-Format-Dateien, die einen historischen Kontext benötigen, um nützlich zu sein.
Ein Ersatz für ein sehr altes Toolset, das aus Maya exportierte Inhalte validiert, wurde geschaffen.
„Wir sind jetzt in der Lage, die Tests zu erweitern und möglicherweise einige Low-Level-Paradigmen zu ändern, um die Erforschung neuer Pipeline-Möglichkeiten zu ermöglichen.“ Team der Technischen Animation
Darüber hinaus hat Technical Animation weitere Head-Assets erstellt und korrigiert, bestehende Pipelines verfeinert, die Engine-Animationssysteme weiterentwickelt und Ideen für zusätzliche Möglichkeiten zur Annäherung an Goldmaster entwickelt.
Speziell für PU hat das Team Zeit damit verbracht, neue Kreaturen zu erstellen.
VFX
Im November und Dezember arbeitete das VFX-Team an strukturellen Bergungseffekten für die Drake Vulture und die Aegis Reclaimer.
Außerdem leistete das Team Effektunterstützung für neue Schauplätze und die Überarbeitung bestehender Schauplätze, darunter mehrere neue verlassene Gebäude und Rappel, eine „ziemlich höllische Umgebung, in der der Boden buchstäblich brennt!“
Auch Fahrzeugeffekte wurden unterstützt, darunter für den Aopoa San’tok.yāi und die Origin X1-Serie.
Quelle: Star Citizen Monthly Report: November & December 2023 – Roberts Space Industries | Follow the development of Star Citizen and Squadron 42
Siruck 20230111