Roadmap Roundup - February 2nd, 2022

Spectrum Dispatch Lore Roadmap Roundup

Content

Roadmap Roundup
02/02/2022 - 1:00 PM

Happy Wednesday, everyone!

Every two weeks, we accompany the Roadmap update with a brief explanatory note to give you insight into the decision-making that led to any changes. This is part of an effort to make our communications more transparent, more specific, and more insightful for all of you who help to make Star Citizen and Squadron 42 possible.

With that said, let’s go ahead and dive into this week’s Roadmap Roundup!

-CIG Community Team

Notable Changes for February 2nd, 2022
When we remade our Public Roadmap in 2020, our goal was to truly lift the veil on development and show the progress of our entire company, right down to all 50+ development teams and each (anonymized) developer on each specific team, so you could see what deliverable they were working on currently and planned for the next three quarters, for a full 12-month view on development. The Progress Tracker was the cornerstone of this initiative. With the introduction of this new view, we shared publicly a whopping 450+ features, across fifty-two teams. Today, we have decided to double-down on that commitment.

Showing nearly everything wasn’t our only major goal. Another big objective for us was to use our new Public Roadmap to better educate our community about how incredibly fluid game development truly is, and to help you understand that features and content shifting around (both forwards and backwards) is a natural state in software development. That kind of fluidity should not be seen as good or bad; it’s simply how development works, as shifting priorities, unforeseen blockers, unknown unknowns, unexpected technical hurdles, and normal R&D impacts timelines and development schedules. When these inevitable shifts happened in the past, we were frequently apprehensive about how the community might take yet another delay. But when we unveiled the new Public Roadmap in December 2020, we decided we would no longer invest emotion and hesitation into our presentation of schedule changes but rather move them dispassionately. And in order to assure the community that development didn’t stop just because a feature got removed from a Patch Card, we pointed you all to the new Progress Tracker, so you could see that the devs were in fact still working on said feature, even if its expected delivery for a stated patch could no longer be committed to. This is why the Progress Tracker is meaningful. It doesn’t focus on estimates, targets, or desires, but instead shines a bright light on the actuality of what is.

Because our focus was very vocally shifting from delivery to progress, we also intentionally decided to minimize the importance of the Release View. We no longer wanted you or our developers to focus so much on when a feature was coming out, but to instead focus on what we were working on in the moment and what we planned to tackle next. That was the flaw of the old Public Roadmap; we only showed you what was coming, so we unintentionally told you that’s all that mattered. But with the total shift in the new Public Roadmap, it was time to focus on progress. That’s why the Progress Tracker is the first thing you see when you go to the Roadmap app on our site. We consider that our default Public Roadmap view. We had considered removing the Release View entirely when the new Public Roadmap debuted. We felt the Progress Tracker did a much better job of showing what everyone was working on. And it was what we wanted everyone to now focus on, instead of unintended promises. The Progress Tracker was meant to be what you spend your time really diving into now. It is here that you can see when a feature leaves concepting and moves to integration, or when vehicle art is complete, and now VFX gets to dive in; the sequential changing of hands as content or features make their way through our development pipeline.

However, at the same time, we felt that while the focus should be on development progress, we also still saw value in showing players what features and content they could look forward to down the line, and when they could get their hands on them. Thus, the Release View remained. Instead of removing the Release View, we opted to add new functionality, where cards could be marked as Tentatively Planned or Committed. And in trying to preserve the legacy and maintain the precedence of the old Roadmap, we decided to still hold to a four-quarters-out Release View. In hindsight, after living with this new Public Roadmap for the past 6 quarters, we’ve come to realize that this was a mistake. It put too much attention on features that had a high probability of shifting around. It has become abundantly clear to us that despite our best efforts to communicate the fluidity of development, and how features marked as Tentative should sincerely not be relied upon, the general focus of many of our most passionate players has continued to lead them to interpret anything on the Release View as a promise. We want to acknowledge that not all of you saw it that way; many took our new focus and our words to heart and understood exactly what we tried to convey. But there still remains a very loud contingent of Roadmap watchers who see projections as promises. And their continued noise every time we shift deliverables has become a distraction both internally at CIG and within our community, as well as to prospective Star Citizen fans watching from the sidelines at our Open Development communications.

Rather than continuing to display release projections that carry a high percentage chance of moving (those multiple quarters out), we will no longer show any deliverables in the Release View for any patches beyond the immediate one in the next quarter. Even though we always added a caveat that a card could move, we feel now that it's better to just not put a deliverable on Release View until we can truly commit to it. We’re going to emphasize more strongly than ever that you should focus your attention on our Progress Tracker, which has been our continued goal. Going forward (starting after Alpha 3.18), we’ll only add cards on Release View one quarter out. Our process remains the same for updating a feature’s status: cards on Release View will be listed as Tentative until they pass their final review, in which they are marked as committed upon passing. This is no different than how things are handled today.

With all of that said, here are the updates for this week:

Release View
As mentioned in a previous Roadmap Roundup, as well as on this episode of Star Citizen Live, the Core Gameplay Pillar has moved to focus exclusively on Squadron 42. Features developed by this team will be integrated into Squadron 42 first, and then migrated over to the Persistent Universe. This has a two-fold benefit: Squadron 42 will benefit greatly from the additional resources and dedicated focus, and the Persistent Universe will see features come online in a more complete and polished state. As the process of migrating these features into the PU is finalized, we're temporarily removing the following cards while their PU implementation is evaluated:

Player Interaction Experience

FPS Radar & Scanning

Hacking - Tech

EVA T2

Zero G Push & Pull

A few key deliverables on Release View hold a dependency with the Persistent Streaming core technology. While great progress is being made on this tech, the required completion of it puts a few features at risk. Therefore, the following cards are being removed temporarily:

Persistent Hangars

Hangar Manager App

The following features have been identified to need additional polish before their release into the Persistent Universe. Therefore, we are removing these cards temporarily until the projections for their respective release timings have been confirmed:

MISC Hull C

NPC Taxi Mission T0

Pirate Swarm / Vanduul Swarm Improvments

The following card has been added to the Alpha 3.17 column:

Coffee Shop Vendor
Area 18 is getting a new, interactable coffee shop. The AI will interact with three new usables – Hot drink dispenser, soft drink dispenser, and drinks fridge – to serve the player with a variety of new drinks.

Progress Tracker
With this week's update, we're updating the majority of the downstream schedule through Q1 2022, with the remaining teams to follow in an upcoming publish.

The following deliverables are being added to Progress Tracker:

Argo SRV
Building, implementing, and balancing Argo's tugboat, the SRV, as a game-ready vehicle. This deliverable is being added to the EU Vehicle Content team's schedule.

Greycat Industrial Cydnus Mining Droid
Building, implementing, and balancing Greycat's mining platform, the Cydnus, as a game-ready vehicle. This deliverable is being added to the Squadron 42 Art Team's schedule.

Hospital Surgeon
Concepting, creating, and implementing the outfits worn by surgeons, beginning with the ones working in the Orison General hospital location. This deliverable is being added to the Star Citizen Character Art and Character Tech Art Team's schedules.

Military Multi-Tool
Designing and building a multi-tool variant used by the UEE Military in the Squadron 42 campaign. This deliverable is being added to the Weapon Content Team's schedule.

AI - Arcade Machine
AI behavior where the AI will play multiple rounds on an arcade machine, with varied emotional results depending on if they win or lose. This deliverable is being added to the AI Content Team's schedule.

AI - Usable System V2
Improving the implementation of the existing usable system to optimize the memory usage, and improve the performance when querying usable data at runtime. This deliverable is being added to the AI Tech and Feature Team's schedule.

Modular Shaders
Updating the existing shader system and its workflows to allow for implementation of support for basic modularity. This deliverable is being added to the Graphics Team's schedule.

Server Streaming
Changes the implementation of Server Object Container Streaming (S-OCS) to be driven from the network code's Replication Layer, backed by EntityGraph for persistent storage. This deliverable is being added to the Network Team's schedule.

DGS Crash Recovery
When a Dedicated Game Server (DGS) crashes, this system will spin-up a replacement DGS and restore its state from the Replication Layer. This deliverable is being added to the Network Team's schedule.

Long Term Persistence
Changes to Long Term Persistence that support the new inventory and shard database. LTP functionality will stay the same, but the system will read/write the data from the new entity graph database. This deliverable is being added to the Persistent Tech Team's schedule.

Wheeled Vehicle Physics Improvements
Improving physics for ground vehicles by taking static environment and collisions into account during network prediction and synchronization. This deliverable is being added to the Physics Team's schedule.

Reputation V2
An upgrade to the reputation system that allows reputation to drive AI hostility. This deliverable is being added to the US PU Gameplay Feature and Narrative Team's schedules.

Look IK Architecture Refactor
Update to the existing Look IK system to remap eye trajectory to use eye expressions that are defined in rig logic. This deliverable is being added to the Tech Animation Team's schedule.

The following deliverable, previously removed, is now returning to Progress Tracker:

Bounty Hunter V2
Enabling players to track criminals via a mobiGlas security app linked to distress beacons, comm arrays, air traffic control systems, cameras, and NPC informants. This will rely on various new backend tech, including Virtual AI, the NPC Scheduler, and Security Service. This deliverable is returning to the US PU Gameplay Feature Team's schedule.

Persistent Habs
Due to the aforementioned dependency on Persistent Streaming and in order to give additional priority to Persistent Hangars, this deliverable is being temporarily removed from Progress Tracker.

That's all for this week! Join the discussion on Spectrum.
Roadmap-Roundup
02/02/2022 - 1:00 PM

Einen schönen Mittwoch, liebe Leser!

Alle zwei Wochen begleiten wir das Roadmap-Update mit einer kurzen Erläuterung, um Ihnen einen Einblick in die Entscheidungsfindung zu geben, die zu den Änderungen geführt hat. Dies ist Teil unserer Bemühungen, unsere Kommunikation transparenter, spezifischer und aufschlussreicher für Sie alle zu gestalten, die Sie dabei helfen, Star Citizen und Squadron 42 möglich zu machen.

In diesem Sinne, lassen Sie uns mit dem Roadmap Roundup von dieser Woche beginnen!

-CIG Community Team

Bemerkenswerte Änderungen für den 2. Februar 2022
Als wir unsere öffentliche Roadmap im Jahr 2020 neu gestalteten, wollten wir den Schleier über der Entwicklung lüften und den Fortschritt unseres gesamten Unternehmens zeigen, bis hin zu allen 50+ Entwicklungsteams und jedem (anonymisierten) Entwickler in jedem einzelnen Team, so dass Sie sehen konnten, an welchen Produkten sie gerade arbeiten und was für die nächsten drei Quartale geplant ist, um einen vollständigen 12-Monats-Überblick über die Entwicklung zu erhalten. Der Progress Tracker war der Grundstein für diese Initiative. Mit der Einführung dieser neuen Ansicht haben wir mehr als 450 Funktionen in zweiundfünfzig Teams öffentlich zugänglich gemacht. Heute haben wir beschlossen, dieses Engagement zu verdoppeln.

Fast alles zu zeigen, war nicht unser einziges großes Ziel. Ein weiteres großes Ziel für uns war es, unsere neue öffentliche Roadmap zu nutzen, um unsere Community besser darüber aufzuklären, wie unglaublich fließend die Entwicklung von Spielen wirklich ist, und um Ihnen zu helfen, zu verstehen, dass sich Funktionen und Inhalte (sowohl vorwärts als auch rückwärts) verschieben, ein natürlicher Zustand in der Softwareentwicklung ist. Diese Art von Fluidität sollte weder als gut noch als schlecht angesehen werden; sie ist einfach die Art und Weise, wie die Entwicklung funktioniert, da sich Prioritäten, unvorhergesehene Hindernisse, Unbekannte, unerwartete technische Hürden und die normale Forschung und Entwicklung auf den Zeit- und Entwicklungsplan auswirken. Als es in der Vergangenheit zu diesen unvermeidlichen Verschiebungen kam, waren wir oft besorgt darüber, wie die Community eine weitere Verzögerung aufnehmen würde. Als wir jedoch im Dezember 2020 die neue öffentliche Roadmap vorstellten, beschlossen wir, dass wir nicht länger Emotionen und Zögern in die Präsentation von Zeitplanänderungen investieren, sondern sie sachlich angehen würden. Und um der Community zu versichern, dass die Entwicklung nicht aufhört, nur weil ein Feature von einer Patch Card gestrichen wurde, haben wir Sie alle auf den neuen Progress Tracker verwiesen, damit Sie sehen können, dass die Entwickler tatsächlich noch an diesem Feature arbeiten, auch wenn die erwartete Lieferung für einen bestimmten Patch nicht mehr zugesagt werden konnte. Aus diesem Grund ist der Progress Tracker so wichtig. Er konzentriert sich nicht auf Schätzungen, Ziele oder Wünsche, sondern wirft ein helles Licht auf das, was tatsächlich ist.

Da sich unser Schwerpunkt ganz klar von der Lieferung auf den Fortschritt verlagert hat, haben wir auch absichtlich beschlossen, die Bedeutung der Release-Ansicht zu minimieren. Wir wollten nicht mehr, dass Sie oder unsere Entwickler sich so sehr darauf konzentrieren, wann eine Funktion herauskommt, sondern darauf, woran wir gerade arbeiten und was wir als nächstes in Angriff nehmen wollen. Das war der Fehler der alten öffentlichen Roadmap: Wir haben Ihnen nur gezeigt, was kommen wird, und haben Ihnen damit ungewollt gesagt, dass das alles ist, was zählt. Aber mit der völligen Umstellung auf die neue Public Roadmap war es an der Zeit, sich auf den Fortschritt zu konzentrieren. Deshalb ist der Progress Tracker das erste, was Sie sehen, wenn Sie die Roadmap-App auf unserer Website aufrufen. Wir betrachten dies als unsere Standardansicht der öffentlichen Roadmap. Wir hatten überlegt, die Release-Ansicht ganz zu entfernen, als die neue Public Roadmap eingeführt wurde. Wir waren der Meinung, dass der Progress Tracker viel besser zeigt, woran alle arbeiten. Und wir wollten, dass sich alle darauf konzentrieren und nicht auf ungewollte Versprechungen. Der Progress Tracker sollte das sein, womit Sie Ihre Zeit jetzt wirklich verbringen. Hier können Sie sehen, wann ein Feature die Konzeptphase verlässt und zur Integration übergeht, oder wann die Fahrzeuggrafik fertiggestellt ist und nun die VFX zum Einsatz kommen; der sequenzielle Wechsel der Hände, wenn Inhalte oder Features ihren Weg durch unsere Entwicklungspipeline machen.

Gleichzeitig waren wir jedoch der Meinung, dass der Fokus zwar auf dem Entwicklungsfortschritt liegen sollte, wir aber auch Wert darauf legten, den Spielern zu zeigen, auf welche Funktionen und Inhalte sie sich freuen können und wann sie diese in die Hände bekommen. Daher blieb die Release-Ansicht bestehen. Anstatt die Versionsansicht zu entfernen, haben wir uns dafür entschieden, eine neue Funktion hinzuzufügen, bei der Karten als "vorläufig geplant" oder "zugesagt" markiert werden können. Und in dem Bestreben, das Erbe und den Vorrang der alten Roadmap zu bewahren, haben wir uns entschieden, an der Release-Ansicht festzuhalten, die vier Quartale umfasst. Im Nachhinein, nachdem wir in den letzten 6 Quartalen mit dieser neuen öffentlichen Roadmap gelebt haben, ist uns klar geworden, dass dies ein Fehler war. Sie hat zu viel Aufmerksamkeit auf Funktionen gelenkt, die sich mit hoher Wahrscheinlichkeit verschieben werden. Es ist uns klar geworden, dass trotz unserer Bemühungen, die Fließfähigkeit der Entwicklung zu kommunizieren und darauf hinzuweisen, dass man sich auf Features, die als "Tentativ" gekennzeichnet sind, nicht verlassen sollte, viele unserer leidenschaftlichsten Spieler alles, was in der Release-Ansicht steht, als Versprechen interpretieren. Wir möchten anerkennen, dass nicht alle von Ihnen das so gesehen haben. Viele haben sich unseren neuen Fokus und unsere Worte zu Herzen genommen und genau verstanden, was wir zu vermitteln versuchten. Aber es gibt immer noch eine sehr laute Gruppe von Roadmap-Beobachtern, die Projektionen als Versprechen ansehen. Und ihr anhaltender Lärm jedes Mal, wenn wir die Liefertermine verschieben, ist zu einer Ablenkung geworden, sowohl intern bei CIG als auch in unserer Community und für zukünftige Star Citizen-Fans, die unsere Open Development-Kommunikation von der Seitenlinie aus verfolgen.

Anstatt weiterhin Release-Prognosen anzuzeigen, die eine hohe prozentuale Wahrscheinlichkeit für eine Verschiebung aufweisen (die mehrere Quartale in der Zukunft liegen), werden wir in der Release-Ansicht für alle Patches, die über den unmittelbaren Patch im nächsten Quartal hinausgehen, keine Deliverables mehr anzeigen. Auch wenn wir immer einen Vorbehalt eingefügt haben, dass sich eine Karte verschieben könnte, sind wir jetzt der Meinung, dass es besser ist, eine Leistung erst dann in der Versionsansicht anzuzeigen, wenn wir uns wirklich dazu verpflichten können. Wir werden noch stärker als bisher darauf hinweisen, dass Sie Ihre Aufmerksamkeit auf unseren Progress Tracker richten sollten, was auch weiterhin unser Ziel war. In Zukunft (ab Alpha 3.18) werden wir in der Versionsansicht nur noch Karten mit einem Vierteljahr Vorlauf hinzufügen. Unser Verfahren zur Aktualisierung des Status einer Funktion bleibt gleich: Karten in der Versionsansicht werden als "Tentativ" aufgeführt, bis sie die letzte Überprüfung durchlaufen haben und dann als "committed" markiert werden. Dies unterscheidet sich nicht von der heutigen Vorgehensweise.

Nach all dem sind hier die Aktualisierungen für diese Woche:

Release-Ansicht
Wie bereits in einem früheren Roadmap-Roundup und in dieser Episode von Star Citizen Live erwähnt, konzentriert sich die Core Gameplay Pillar nun ausschließlich auf Squadron 42. Funktionen, die von diesem Team entwickelt werden, werden zuerst in Squadron 42 integriert und dann in das Persistent Universe migriert. Dies hat einen doppelten Vorteil: Squadron 42 wird von den zusätzlichen Ressourcen und der Konzentration auf das Spiel profitieren, und im persistenten Universum werden die Funktionen in einem vollständigeren und ausgefeilteren Zustand online gehen. Während der Prozess der Migration dieser Funktionen in das PU abgeschlossen ist, werden wir die folgenden Karten vorübergehend entfernen, während ihre PU-Implementierung evaluiert wird:

Spieler-Interaktion Erfahrung

FPS Radar & Scannen

Hacken - Technik

EVA T2

Zero G Push & Pull

Einige wichtige Ergebnisse von Release View sind von der Kerntechnologie Persistent Streaming abhängig. Während bei dieser Technologie große Fortschritte gemacht werden, gefährdet die erforderliche Fertigstellung dieser Technologie einige Funktionen. Daher werden die folgenden Karten vorübergehend entfernt:

Persistente Hangars

Hangar Manager App

Es hat sich herausgestellt, dass die folgenden Funktionen vor ihrer Veröffentlichung im Persistent Universe noch den letzten Schliff benötigen. Daher entfernen wir diese Karten vorübergehend, bis die Prognosen für ihre jeweiligen Veröffentlichungszeitpunkte bestätigt sind:

MISC Rumpf C

NPC Taxi-Mission T0

Piratenschwarm / Vanduul-Schwarm-Verbesserungen

Die folgende Karte wurde der Spalte Alpha 3.17 hinzugefügt:

Kaffeehaus-Verkäufer
Gebiet 18 erhält einen neuen, interaktiven Coffeeshop. Die KI interagiert mit drei neuen Geräten - Heißgetränkespender, Softgetränkespender und Getränkekühlschrank - um den Spieler mit einer Vielzahl neuer Getränke zu versorgen.

Fortschrittstracker
Mit dem Update dieser Woche aktualisieren wir den Großteil des Zeitplans für den Downstream bis zum 1. Quartal 2022, die restlichen Teams folgen in einer der nächsten Veröffentlichungen.

Die folgenden Leistungen werden dem Progress Tracker hinzugefügt:

Argo SRV
Bau, Implementierung und Balancierung des Schleppers von Argo, des SRV, als spielfähiges Fahrzeug. Diese Aufgabe wird dem Zeitplan des EU Vehicle Content Teams hinzugefügt.

Greycat Industrial Cydnus Bergbau-Droide
Bau, Implementierung und Balancing von Greycats Bergbauplattform Cydnus als spielfertiges Fahrzeug. Dieser Beitrag wird dem Zeitplan des Squadron 42 Art Teams hinzugefügt.

Krankenhaus-Chirurg
Konzeption, Erstellung und Implementierung der Outfits der Chirurgen, beginnend mit denen, die im Orison General Krankenhaus arbeiten. Diese Aufgabe wird in den Zeitplan des Star Citizen Character Art und Character Tech Art Teams aufgenommen.

Militärisches Multi-Tool
Entwurf und Bau einer Multi-Tool-Variante, die vom UEE-Militär in der Squadron 42-Kampagne verwendet wird. Diese Aufgabe wird dem Zeitplan des Weapon Content Teams hinzugefügt.

KI - Arcade-Maschine
KI-Verhalten, bei dem die KI mehrere Runden an einem Spielautomaten spielt, mit unterschiedlichen emotionalen Ergebnissen, je nachdem, ob sie gewinnt oder verliert. Dieser Beitrag wird dem Zeitplan des AI Content Teams hinzugefügt.

KI - Benutzbares System V2
Verbesserung der Implementierung des bestehenden nutzbaren Systems, um die Speichernutzung zu optimieren und die Leistung bei der Abfrage von nutzbaren Daten zur Laufzeit zu verbessern. Dieses Projekt wird in den Zeitplan des AI Tech and Feature Teams aufgenommen.

Modulare Shader
Aktualisierung des bestehenden Shader-Systems und seiner Arbeitsabläufe, um die Implementierung von Unterstützung für grundlegende Modularität zu ermöglichen. Diese Aufgabe wird in den Zeitplan des Grafikteams aufgenommen.

Server Streaming
Ändert die Implementierung von Server Object Container Streaming (S-OCS) so, dass es von der Replikationsschicht des Netzwerkcodes gesteuert wird und von EntityGraph für die persistente Speicherung unterstützt wird. Dieses Projekt wird in den Zeitplan des Netzwerkteams aufgenommen.

DGS Crash Recovery
Wenn ein Dedicated Game Server (DGS) abstürzt, wird dieses System einen Ersatz-DGS hochfahren und seinen Zustand über die Replikationsschicht wiederherstellen. Diese Leistung wird in den Zeitplan des Netzwerkteams aufgenommen.

Langfristige Persistenz
Änderungen an Long Term Persistence zur Unterstützung der neuen Inventar- und Splitterdatenbank. Die LTP-Funktionalität bleibt unverändert, aber das System wird die Daten aus der neuen Entity-Graph-Datenbank lesen und schreiben. Diese Leistung wird in den Zeitplan des Persistent Tech Teams aufgenommen.

Verbesserungen der Physik von Fahrzeugen auf Rädern
Verbesserung der Physik für Bodenfahrzeuge durch Berücksichtigung der statischen Umgebung und von Kollisionen während der Netzwerkvorhersage und Synchronisation. Diese Aufgabe wird in den Zeitplan des Physics Teams aufgenommen.

Reputation V2
Ein Upgrade des Reputationssystems, das es ermöglicht, die Feindseligkeit der KI durch Reputation zu steuern. Diese Leistung wird in den Zeitplan des US PU Gameplay Features und des Narrative Teams aufgenommen.

Überarbeitung der Look IK Architektur
Aktualisierung des bestehenden Look IK-Systems, um die Augenbewegung so umzuwandeln, dass Augenausdrücke verwendet werden, die in der Rig-Logik definiert sind. Dieser Beitrag wird dem Zeitplan des Tech Animation Teams hinzugefügt.

Das folgende Projekt, das zuvor entfernt wurde, kehrt nun in den Progress Tracker zurück:

Kopfgeldjäger V2
Ermöglicht es den Spielern, Kriminelle über eine mobiGlas-Sicherheits-App aufzuspüren, die mit Notsignalen, Kommunikationsarrays, Flugsicherungssystemen, Kameras und NPC-Informanten verbunden ist. Dies wird sich auf verschiedene neue Backend-Technologien stützen, darunter Virtuelle KI, der NPC Scheduler und der Security Service. Dieses Projekt wird wieder in den Zeitplan des US PU Gameplay Feature Teams aufgenommen.

Dauerhafte Habs
Aufgrund der bereits erwähnten Abhängigkeit von Persistent Streaming und um Persistent Hangars zusätzliche Priorität einzuräumen, wird dieses Projekt vorübergehend aus dem Progress Tracker entfernt.

Das war's für diese Woche! Beteiligen Sie sich an der Diskussion auf Spectrum.
Roadmap Roundup
02/02/2022 - 1:00 PM

Happy Wednesday, everyone!

Every two weeks, we accompany the Roadmap update with a brief explanatory note to give you insight into the decision-making that led to any changes. This is part of an effort to make our communications more transparent, more specific, and more insightful for all of you who help to make Star Citizen and Squadron 42 possible.

With that said, let’s go ahead and dive into this week’s Roadmap Roundup!

-CIG Community Team

Notable Changes for February 2nd, 2022
When we remade our Public Roadmap in 2020, our goal was to truly lift the veil on development and show the progress of our entire company, right down to all 50+ development teams and each (anonymized) developer on each specific team, so you could see what deliverable they were working on currently and planned for the next three quarters, for a full 12-month view on development. The Progress Tracker was the cornerstone of this initiative. With the introduction of this new view, we shared publicly a whopping 450+ features, across fifty-two teams. Today, we have decided to double-down on that commitment.

Showing nearly everything wasn’t our only major goal. Another big objective for us was to use our new Public Roadmap to better educate our community about how incredibly fluid game development truly is, and to help you understand that features and content shifting around (both forwards and backwards) is a natural state in software development. That kind of fluidity should not be seen as good or bad; it’s simply how development works, as shifting priorities, unforeseen blockers, unknown unknowns, unexpected technical hurdles, and normal R&D impacts timelines and development schedules. When these inevitable shifts happened in the past, we were frequently apprehensive about how the community might take yet another delay. But when we unveiled the new Public Roadmap in December 2020, we decided we would no longer invest emotion and hesitation into our presentation of schedule changes but rather move them dispassionately. And in order to assure the community that development didn’t stop just because a feature got removed from a Patch Card, we pointed you all to the new Progress Tracker, so you could see that the devs were in fact still working on said feature, even if its expected delivery for a stated patch could no longer be committed to. This is why the Progress Tracker is meaningful. It doesn’t focus on estimates, targets, or desires, but instead shines a bright light on the actuality of what is.

Because our focus was very vocally shifting from delivery to progress, we also intentionally decided to minimize the importance of the Release View. We no longer wanted you or our developers to focus so much on when a feature was coming out, but to instead focus on what we were working on in the moment and what we planned to tackle next. That was the flaw of the old Public Roadmap; we only showed you what was coming, so we unintentionally told you that’s all that mattered. But with the total shift in the new Public Roadmap, it was time to focus on progress. That’s why the Progress Tracker is the first thing you see when you go to the Roadmap app on our site. We consider that our default Public Roadmap view. We had considered removing the Release View entirely when the new Public Roadmap debuted. We felt the Progress Tracker did a much better job of showing what everyone was working on. And it was what we wanted everyone to now focus on, instead of unintended promises. The Progress Tracker was meant to be what you spend your time really diving into now. It is here that you can see when a feature leaves concepting and moves to integration, or when vehicle art is complete, and now VFX gets to dive in; the sequential changing of hands as content or features make their way through our development pipeline.

However, at the same time, we felt that while the focus should be on development progress, we also still saw value in showing players what features and content they could look forward to down the line, and when they could get their hands on them. Thus, the Release View remained. Instead of removing the Release View, we opted to add new functionality, where cards could be marked as Tentatively Planned or Committed. And in trying to preserve the legacy and maintain the precedence of the old Roadmap, we decided to still hold to a four-quarters-out Release View. In hindsight, after living with this new Public Roadmap for the past 6 quarters, we’ve come to realize that this was a mistake. It put too much attention on features that had a high probability of shifting around. It has become abundantly clear to us that despite our best efforts to communicate the fluidity of development, and how features marked as Tentative should sincerely not be relied upon, the general focus of many of our most passionate players has continued to lead them to interpret anything on the Release View as a promise. We want to acknowledge that not all of you saw it that way; many took our new focus and our words to heart and understood exactly what we tried to convey. But there still remains a very loud contingent of Roadmap watchers who see projections as promises. And their continued noise every time we shift deliverables has become a distraction both internally at CIG and within our community, as well as to prospective Star Citizen fans watching from the sidelines at our Open Development communications.

Rather than continuing to display release projections that carry a high percentage chance of moving (those multiple quarters out), we will no longer show any deliverables in the Release View for any patches beyond the immediate one in the next quarter. Even though we always added a caveat that a card could move, we feel now that it's better to just not put a deliverable on Release View until we can truly commit to it. We’re going to emphasize more strongly than ever that you should focus your attention on our Progress Tracker, which has been our continued goal. Going forward (starting after Alpha 3.18), we’ll only add cards on Release View one quarter out. Our process remains the same for updating a feature’s status: cards on Release View will be listed as Tentative until they pass their final review, in which they are marked as committed upon passing. This is no different than how things are handled today.

With all of that said, here are the updates for this week:

Release View
As mentioned in a previous Roadmap Roundup, as well as on this episode of Star Citizen Live, the Core Gameplay Pillar has moved to focus exclusively on Squadron 42. Features developed by this team will be integrated into Squadron 42 first, and then migrated over to the Persistent Universe. This has a two-fold benefit: Squadron 42 will benefit greatly from the additional resources and dedicated focus, and the Persistent Universe will see features come online in a more complete and polished state. As the process of migrating these features into the PU is finalized, we're temporarily removing the following cards while their PU implementation is evaluated:

Player Interaction Experience

FPS Radar & Scanning

Hacking - Tech

EVA T2

Zero G Push & Pull

A few key deliverables on Release View hold a dependency with the Persistent Streaming core technology. While great progress is being made on this tech, the required completion of it puts a few features at risk. Therefore, the following cards are being removed temporarily:

Persistent Hangars

Hangar Manager App

The following features have been identified to need additional polish before their release into the Persistent Universe. Therefore, we are removing these cards temporarily until the projections for their respective release timings have been confirmed:

MISC Hull C

NPC Taxi Mission T0

Pirate Swarm / Vanduul Swarm Improvments

The following card has been added to the Alpha 3.17 column:

Coffee Shop Vendor
Area 18 is getting a new, interactable coffee shop. The AI will interact with three new usables – Hot drink dispenser, soft drink dispenser, and drinks fridge – to serve the player with a variety of new drinks.

Progress Tracker
With this week's update, we're updating the majority of the downstream schedule through Q1 2022, with the remaining teams to follow in an upcoming publish.

The following deliverables are being added to Progress Tracker:

Argo SRV
Building, implementing, and balancing Argo's tugboat, the SRV, as a game-ready vehicle. This deliverable is being added to the EU Vehicle Content team's schedule.

Greycat Industrial Cydnus Mining Droid
Building, implementing, and balancing Greycat's mining platform, the Cydnus, as a game-ready vehicle. This deliverable is being added to the Squadron 42 Art Team's schedule.

Hospital Surgeon
Concepting, creating, and implementing the outfits worn by surgeons, beginning with the ones working in the Orison General hospital location. This deliverable is being added to the Star Citizen Character Art and Character Tech Art Team's schedules.

Military Multi-Tool
Designing and building a multi-tool variant used by the UEE Military in the Squadron 42 campaign. This deliverable is being added to the Weapon Content Team's schedule.

AI - Arcade Machine
AI behavior where the AI will play multiple rounds on an arcade machine, with varied emotional results depending on if they win or lose. This deliverable is being added to the AI Content Team's schedule.

AI - Usable System V2
Improving the implementation of the existing usable system to optimize the memory usage, and improve the performance when querying usable data at runtime. This deliverable is being added to the AI Tech and Feature Team's schedule.

Modular Shaders
Updating the existing shader system and its workflows to allow for implementation of support for basic modularity. This deliverable is being added to the Graphics Team's schedule.

Server Streaming
Changes the implementation of Server Object Container Streaming (S-OCS) to be driven from the network code's Replication Layer, backed by EntityGraph for persistent storage. This deliverable is being added to the Network Team's schedule.

DGS Crash Recovery
When a Dedicated Game Server (DGS) crashes, this system will spin-up a replacement DGS and restore its state from the Replication Layer. This deliverable is being added to the Network Team's schedule.

Long Term Persistence
Changes to Long Term Persistence that support the new inventory and shard database. LTP functionality will stay the same, but the system will read/write the data from the new entity graph database. This deliverable is being added to the Persistent Tech Team's schedule.

Wheeled Vehicle Physics Improvements
Improving physics for ground vehicles by taking static environment and collisions into account during network prediction and synchronization. This deliverable is being added to the Physics Team's schedule.

Reputation V2
An upgrade to the reputation system that allows reputation to drive AI hostility. This deliverable is being added to the US PU Gameplay Feature and Narrative Team's schedules.

Look IK Architecture Refactor
Update to the existing Look IK system to remap eye trajectory to use eye expressions that are defined in rig logic. This deliverable is being added to the Tech Animation Team's schedule.

The following deliverable, previously removed, is now returning to Progress Tracker:

Bounty Hunter V2
Enabling players to track criminals via a mobiGlas security app linked to distress beacons, comm arrays, air traffic control systems, cameras, and NPC informants. This will rely on various new backend tech, including Virtual AI, the NPC Scheduler, and Security Service. This deliverable is returning to the US PU Gameplay Feature Team's schedule.

Persistent Habs
Due to the aforementioned dependency on Persistent Streaming and in order to give additional priority to Persistent Hangars, this deliverable is being temporarily removed from Progress Tracker.

That's all for this week! Join the discussion on Spectrum.

Links

No links available.

Images

0
No images available.

Metadata

CIG ID
18520
Channel
Spectrum Dispatch
Category
Lore
Series
Roadmap Roundup
Comments
0
Published
4 years ago (2022-02-02T22:00:00+00:00)