Après une année depuis la refonte de la Roadmap, CIG continu de se trainer ce boulet qu'est la Release View, source de hype et de déceptions à chaque remaniement. Quand vont-ils enfin se décider à dégager une bonne fois la Release View pour ne garder que le Progress Tracker accompagné d'un post d'information à J-7 nous spécifiant le contenu d'un patch prêt à sortir ?
Le Tour d'Horizon de la Feuille de Route s'est fait attendre, mais le voici enfin et son contenu ne va pas ravir tout le monde, en particulier si vous êtes du genre à ne consulter que la surface de la RoadMap sans vous soucier de ce qui se trouve en profondeur. En l'occurrence, la RoadMap traditionnelle, ou Release View
, fond comme neige au soleil avec une dizaine de fonctionnalités qui sont reportées à une date inconnue et cela ne va pas aller en s'arrangeant pour les mois à venir, mais ce n'est là que la "surface".
Par le passé cette vue de la RoadMap a toujours été une source de problèmes et des déceptions chez les joueurs, et même après une refonte générale, le problème persiste et CIG en a bien conscience. De ce fait, à compter de la 3.18, ils vont délibérément délaisser cette partie de la RoadMap afin de n'y présenter que le trimestre à venir. Bien évidemment, l'intention de CIG est de nous pousser à consulter ce qui se trouve en "profondeur", c'est-à-dire le Progress Tracker
, qui est aujourd'hui la représentation véritable de ce sur quoi les équipes de développement travaillent.
Tout cela, couplé au fait que CIG met les bouchées doubles sur le développement de Squadron 42, fait que vous devez vous attendre à ne plus avoir une vision sur l'année comme nous l'avions précédemment avec tout son lot de déception à chaque remaniement, mais plutôt sur les trois mois à venir avec une plus grande garantie que le contenu annoncé se concrétise. Reste à espérer que cela fonctionne, car CIG nous a prouvé il y a peu de temps que même une fonctionnalité en voie d'être libérée pouvait être reportée.
Pour ce qui suit, veuillez retrouver l'intégral de la traduction du Roadmap Roundup du 2 février 2022 afin de mieux comprendre par vous-même ce que nous réserve le devenir de la Roadmap dans les mois à venir...
Tour d'Horizon de la Roadmap du 2 février 2022
Joyeux mercredi, tout le monde !
Toutes les deux semaines, nous accompagnons la mise à jour de la feuille de route d'une brève note explicative pour vous donner un aperçu de la prise de décision qui a conduit à tout changement. Cela fait partie d'un effort pour rendre nos communications plus transparentes, plus spécifiques et plus perspicaces pour tous ceux qui contribuent à rendre Star Citizen et Squadron 42 possibles.
Ceci étant dit, plongeons dans le Roadmap Roundup de cette semaine !
L'équipe communautaire de CGI
Changements notables du 2 février 2022
Lorsque nous avons refait notre feuille de route publique en 2020, notre objectif était de lever le voile sur le développement et de montrer la progression de l'ensemble de notre entreprise, jusqu'aux 50+ équipes de développement et à chaque développeur (anonyme) de chaque équipe spécifique, afin que vous puissiez voir sur quel produit livrable ils travaillent actuellement et ce qui est prévu pour les trois prochains trimestres, pour une vue complète du développement sur 12 mois. Le Progress Tracker était la pierre angulaire de cette initiative. Avec l'introduction de cette nouvelle vue, nous avons partagé publiquement plus de 450 fonctionnalités, dans cinquante-deux équipes. Aujourd'hui, nous avons décidé de doubler cet engagement.
Montrer presque tout n'était pas notre seul objectif majeur. Un autre grand objectif pour nous était d'utiliser notre nouvelle feuille de route publique pour mieux sensibiliser notre communauté à l'incroyable fluidité du développement de jeux, et pour vous aider à comprendre que le déplacement des fonctionnalités et du contenu (en avant et en arrière) est un état naturel du développement informatique. Cette fluidité ne doit pas être considérée comme bonne ou mauvaise ; c'est simplement la façon dont le développement fonctionne, car les changements de priorités, les blocages imprévus, les inconnus, les obstacles techniques inattendus et la R&D normale ont un impact sur les délais et les calendriers de développement. Lorsque ces changements inévitables se sont produits par le passé, nous avons souvent craint que la communauté ne réagisse violemment à un nouveau retard. Mais lorsque nous avons dévoilé la nouvelle feuille de route publique en décembre 2020, nous avons décidé de ne plus investir d'émotion et d'hésitation dans notre présentation des changements de calendrier, mais de les présenter de manière impartiale. Et afin de garantir à la communauté que le développement ne s'est pas arrêté simplement parce qu'une fonctionnalité a été retirée d'une fiche de patch, nous vous avons orienté vers le nouveau suivi de l'avancement, afin que vous puissiez voir que les développeurs continuent en fait à travailler sur ladite fonctionnalité, même si sa livraison prévue pour un patch donné ne pouvait plus être engagée. C'est pourquoi le suivi de l'avancement est significatif. Il ne se concentre pas sur les estimations, les objectifs ou les souhaits, mais met en lumière la réalité de ce qui est.
Parce que nous avons décidé de passer de la livraison à la progression, nous avons aussi intentionnellement décidé de minimiser l'importance de la vue de la version. Nous ne voulions plus que vous ou nos développeurs se concentrent autant sur la date de sortie d'une fonctionnalité, mais plutôt sur ce sur quoi nous travaillons en ce moment et ce que nous prévoyons de faire ensuite. C'était le défaut de l'ancienne feuille de route publique : nous ne vous montrions que ce qui était à venir, et nous vous disions involontairement que c'était tout ce qui comptait. Mais avec le changement total de la nouvelle feuille de route publique, il était temps de se concentrer sur les progrès. C'est pourquoi le suivi des progrès est la première chose que vous voyez lorsque vous accédez à l'application Feuille de route sur notre site. Nous considérons que c'est notre vue par défaut de la feuille de route publique. Nous avions envisagé de supprimer complètement la vue "Release" lors du lancement de la nouvelle feuille de route publique. Nous avons estimé que le suivi de l'avancement des travaux permettait de mieux montrer ce sur quoi tout le monde travaillait. Et c'est sur cela que nous voulions que tout le monde se concentre désormais, au lieu de promesses involontaires. Le suivi de l'avancement devait être l'outil sur lequel vous deviez passer votre temps à vous plonger. C'est ici que vous pouvez voir quand une fonctionnalité quitte le concept et passe à l'intégration, ou quand l'art du véhicule est terminé et que les effets visuels peuvent maintenant être utilisés ; le changement séquentiel de mains à mesure que le contenu ou les fonctionnalités font leur chemin dans notre pipeline de développement.
Cependant, dans le même temps, nous avons estimé que, même si l'accent devait être mis sur l'avancement du développement, il était important de montrer aux joueurs les fonctionnalités et le contenu qu'ils pouvaient attendre à l'avenir, et quand ils pourraient les obtenir. C'est pourquoi la vue des versions a été conservée. Au lieu de supprimer l'affichage des versions, nous avons choisi d'ajouter une nouvelle fonctionnalité, qui permet de marquer les cartes comme étant provisoirement planifiées ou engagées. Et pour tenter de préserver l'héritage et de maintenir la préséance de l'ancienne feuille de route, nous avons décidé de conserver une vue des versions à quatre quarts de temps. Rétrospectivement, après avoir vécu avec cette nouvelle feuille de route publique pendant les six derniers trimestres, nous avons réalisé que c'était une erreur. Nous avons accordé trop d'attention à des fonctionnalités qui avaient une forte probabilité de changer d'orientation. Il nous est apparu très clairement que, malgré tous nos efforts pour communiquer sur la fluidité du développement et sur le fait qu'il ne faut pas se fier aux fonctionnalités marquées comme provisoires, l'orientation générale de nombre de nos joueurs les plus passionnés a continué à les amener à interpréter tout ce qui figure sur la vue de sortie comme une promesse. Nous tenons à reconnaître que vous n'avez pas tous vu les choses de cette façon ; beaucoup ont pris notre nouvelle orientation et nos mots à coeur et ont compris exactement ce que nous avons essayé de transmettre. Mais il reste encore un contingent très fort d'observateurs de la feuille de route qui voient les projections comme des promesses. Et leur bruit continu à chaque fois que nous changeons de livrable est devenu une distraction à la fois en interne chez CIG et au sein de notre communauté, ainsi que pour les fans potentiels de Star Citizen qui observent depuis les coulisses nos communications sur le développement ouvert.
Plutôt que de continuer à afficher les projections de sortie qui ont un pourcentage élevé de chance de se déplacer (celles qui sont décalées de plusieurs trimestres), nous n'afficherons plus aucun livrable dans la vue des sorties pour les patchs autres que celui du trimestre suivant. Même si nous avons toujours ajouté un avertissement indiquant qu'une carte pouvait être déplacée, nous pensons maintenant qu'il est préférable de ne pas mettre un produit livrable en vue de la publication tant que nous ne pouvons pas vraiment nous y engager. Nous allons insister plus que jamais sur le fait que vous devez concentrer votre attention sur notre suivi de l'avancement, ce qui a toujours été notre objectif. À l'avenir (à partir de l'Alpha 3.18), nous n'ajouterons des cartes sur l'affichage des versions qu'un trimestre plus tard. Notre processus reste le même pour la mise à jour du statut d'une fonctionnalité : les cartes en vue de la publication seront listées comme Tentatives jusqu'à ce qu'elles passent leur examen final, où elles seront marquées comme validées. Ce n'est pas différent de la façon dont les choses sont gérées aujourd'hui.
Ceci étant dit, voici les mises à jour pour cette semaine :
Release View
Comme mentionné dans un précédent Roadmap Roundup, ainsi que dans cet épisode de Star Citizen Live, le Core Gameplay Pillar a été déplacé pour se concentrer exclusivement sur Squadron 42. Les fonctionnalités développées par cette équipe seront d'abord intégrées dans Squadron 42, puis transférées dans l'univers persistant. L'avantage est double : Squadron 42 bénéficiera grandement des ressources supplémentaires et de la concentration sur le projet, et l'univers persistant verra les fonctionnalités mises en ligne dans un état plus complet et plus abouti. Alors que le processus de migration de ces fonctionnalités dans le PU est finalisé, nous retirons temporairement les cartes suivantes pendant l'évaluation de leur mise en oeuvre dans le PU :
- Player Interaction Experience
- FPS Radar & Scanning
- Hacking - Tech
- EVA T2
- Zero G Push & Pull
Quelques livrables clés de la Release View sont dépendants de la technologie de base du Persistent Streaming. Bien que de grands progrès soient réalisés sur cette technologie, l'achèvement nécessaire de celle-ci met en danger quelques fonctionnalités. Par conséquent, les cartes suivantes sont temporairement retirées :
- Persistent Hangars
- Hangar Manager App
Les fonctionnalités suivantes ont été identifiées comme nécessitant une mise au point supplémentaire avant leur lancement dans l'univers persistant. Par conséquent, nous retirons temporairement ces cartes jusqu'à ce que les projections de leur date de sortie respective soient confirmées :
- MISC Hull C
- NPC Taxi Mission T0
- Pirate Swarm / Vanduul Swarm Improvments
La carte suivante a été ajoutée à la colonne Alpha 3.17 :
Coffee Shop Vendor
L'Area 18 se dote d'un nouveau café interactif. L'IA interagira avec trois nouveaux objets utilisables (distributeur de boissons chaudes, distributeur de boissons gazeuses et réfrigérateur à boissons) pour servir au joueur une variété de nouvelles boissons.
Progress Tracker
Avec la mise à jour de cette semaine, nous mettons à jour la majorité du calendrier en aval jusqu'au premier trimestre 2022. Les équipes restantes suivront dans une prochaine publication.
Les livrables suivants sont ajoutés au Progress Tracker :
Argo SRV
Construire, mettre en oeuvre et équilibrer le remorqueur d'Argo, le SRV, en tant que véhicule prêt pour le jeu. Ce livrable est ajouté au calendrier de l'équipe chargée du contenu des véhicules de l'UE.
Greycat Industrial Cydnus Mining Droid
Construction, mise en oeuvre et équilibrage de la plateforme minière de Greycat, le Cydnus, en tant que véhicule prêt à l'emploi. Ce livrable est ajouté au calendrier de l'équipe artistique de Squadron 42.
Hospital Surgeon
Conception, création et mise en oeuvre des tenues portées par les chirurgiens, en commençant par ceux qui travaillent dans l'hôpital général d'Orison. Ce livrable est ajouté au planning de l'équipe artistique des personnages de Star Citizen et de l'équipe artistique technique des personnages.
Military Multi-Tool
Conception et construction d'une variante de multi-outil utilisée par les militaires de l'UEE dans la campagne Squadron 42. Ce livrable est ajouté au calendrier de l'équipe chargée du contenu des armes.
AI - Arcade Machine
Comportement de l'IA qui joue plusieurs parties sur une machine d'arcade, avec des résultats émotionnels variés selon qu'elle gagne ou perd. Ce livrable est ajouté au calendrier de l'équipe chargée du contenu de l'IA.
AI - Usable System V2
Amélioration de l'implémentation du système utilisable existant pour optimiser l'utilisation de la mémoire et améliorer les performances lors de l'interrogation des données utilisables au moment de l'exécution. Ce livrable est ajouté au calendrier de l'équipe AI Tech and Feature.
Modular Shaders
Mise à jour du système de shaders existant et de ses flux de travail pour permettre la mise en oeuvre du support de la modularité de base. Ce livrable est ajouté au calendrier de l'équipe graphique.
Server Streaming
Modification de l'implémentation du Server Object Container Streaming (S-OCS) pour qu'il soit piloté par la couche de réplication du code réseau, soutenu par EntityGraph pour le stockage persistant. Ce livrable est ajouté au calendrier de l'équipe réseau.
DGS Crash Recovery
Lorsqu'un serveur de jeu dédié (DGS) tombe en panne, ce système fera tourner un DGS de remplacement et restaurera son état à partir de la couche de réplication. Ce livrable est ajouté au calendrier de l'équipe réseau.
Long Term Persistence
Changements à la persistance à long terme qui supportent le nouvel inventaire et la base de données des shards. La fonctionnalité LTP restera la même, mais le système lira/écrira les données à partir de la nouvelle base de données de graphiques d'entités. Ce livrable est ajouté au calendrier de l'équipe technique de la persistance.
Wheeled Vehicle Physics Improvements
Amélioration de la physique des véhicules terrestres en prenant en compte l'environnement statique et les collisions lors de la prédiction et de la synchronisation du réseau. Ce livrable est ajouté au calendrier de l'équipe Physique.
Reputation V2
Une mise à niveau du système de réputation qui permet à la réputation de déterminer l'hostilité de l'IA. Ce livrable est ajouté au calendrier des équipes Narrative et US PU Gameplay Feature.
Look IK Architecture Refactor
Mise à jour du système Look IK existant pour remapper la trajectoire des yeux afin d'utiliser les expressions oculaires définies dans la logique du rig. Ce livrable est ajouté au calendrier de l'équipe Tech Animation.
Le livrable suivant, précédemment supprimé, revient maintenant dans le Progress Tracker :
Bounty Hunter V2
Permettre aux joueurs de traquer les criminels via une application de sécurité mobiGlas liée à des balises de détresse, des réseaux de communication, des systèmes de contrôle du trafic aérien, des caméras et des informateurs PNJ. Cette application s'appuiera sur diverses nouvelles technologies de base, notamment l'IA virtuelle, le planificateur de PNJ et le service de sécurité. Ce livrable revient dans le calendrier de l'équipe US PU Gameplay Feature.
Persistent Habs
En raison de la dépendance susmentionnée à l'égard du Persistent Streaming et afin de donner une priorité supplémentaire aux hangars persistants, ce livrable est temporairement retiré du Progress Tracker.