Avec le lancement des patchs, Pyro sur le PTU et la CitizenCon 2954, on peut dire que le mois d'octobre a été très chargé pour toute les équipes de CIG. Parallèlement à ces événements majeurs, les progrès sur les fonctionnalités à venir se sont poursuivis, de nombreuses équipes finalisant les contenus de l'Alpha 4.0 et de 2025. Lisez la traduction qui suit du Monthly Report d'octobre 2024 pour tous les détails en matière de développement de l'univers persistant de Star Citizen.
A noter que ce PU Report sera le dernier de l'année, les articles de novembre et décembre étant prévus pour janvier. De plus, le rapport mensuel de Squadron 42 fait actuellement l'objet d'un rafraîchissement, il ne sera donc pas présent ici-même. En attendant, assurez-vous d'être abonné à la liste de diffusion sur Squadron42.com, et n'oubliez pas de sélectionner votre langue préférée dans les Paramètres du compte car CIG se prépare à localiser la newsletter.
IA Content
Le mois dernier, l'équipe AI Content a pris en charge les comportements sociaux liés aux avant-postes et colonies abandonnés de Stanton, qui seront utilisés pour le nouveau contenu des missions. Comme les joueurs neutres peuvent visiter ces lieux, les PNJ doivent se comporter "normalement" lorsqu'ils ne sont pas menacés ou dans les conditions de la mission.
L'équipe a également travaillé sur des tâches pour Alpha 4.0, notamment la validation de l'IA sociale dans diverses stations autour de Pyro. Ils ont également examiné les zones d'atterrissage de Stanton pour voir où des améliorations pouvaient être apportées. Après de nouvelles discussions, l'équipe cherche à capturer de nouveaux contenus afin d'offrir des conversations plus dynamiques à Stanton et à Pyro.
Francesco Roccucci, directeur de l'IA, a également animé la présentation Brave New Worlds à la CitizenCon, où il a été question de donner vie à l'IA et d'expliquer comment elle affecte les expériences de combat dans le Verse.
AI Features
En octobre, AI Features a amélioré les fonctionnalités de combat humain pour l'Alpha 4.0. Pour les premières réactions, le comportement a été remanié pour fournir des réponses plus cohérentes à travers un éventail de situations. Cela a été testé en profondeur dans la "cellule de test" mentionnée dans les rapports précédents.
L'équipe a continué à itérer sur la fonctionnalité pour les PNJ qui soignent les amis abattus, y compris les modifications des états des acteurs pour s'assurer que le flux d'animation continue correctement entre les animations individuelles et synchronisées. Une cellule de test a également été créée pour s'assurer que l'infirmier fonctionne de manière cohérente dans différentes configurations, y compris dans différentes directions autour du corps du patient.
En ce qui concerne la gestion des munitions et des armes, les développeurs se sont penchés sur la fonctionnalité de rechargement, y compris le comportement permettant de passer à une arme de poing lorsque l'on ramasse des munitions ou que l'on pille des corps, puis de revenir à l'arme initiale.
Des améliorations ont également été apportées aux PNJ équipés de lance-roquettes, qui entrent désormais en combat même s'ils ne sont pas à couvert et passent à leur arme de poing si un ennemi s'approche trop près.
Les équipes AI Features et Audio se sont associées pour implémenter et corriger les wildlines dans tous les comportements de l'IA, y compris les premières réactions, les tactiques et les investigations.
L'équipe a également présenté le premier gameplay de valakkar à la CitizenCon.
Cette créature a été très amusante et intéressante à travailler, car elle est très différente de tout ce que nous avons dans le jeu jusqu'à présent. Nous partagerons plus de détails sur son implémentation et les défis auxquels nous avons été confrontés avant sa sortie.
Equipe AI Features
AI Tech
AI Tech a continué à prendre en charge le Server Meshing, en synchronisant le composant Subsumption entre les serveurs dédiés, de sorte que les PNJ conservent les comportements qui leur sont attribués lorsqu'ils changent de serveur.
Ils ont ensuite implémenté la première passe de plusieurs fonctionnalités présentées lors de la CitizenCon, y compris des améliorations de la perception de la vision ennemie, qui prend désormais en compte les cycles d'éclairage planétaires.
La première passe de génération de couverture dynamique pour les planètes a également été achevée ; cela peut également être utilisé dans d'autres endroits avec des zones de navigation. Comme nous l'avons vu à la CitizenCon, l'équipe peut désormais générer des emplacements et des surfaces de couverture en même temps qu'un maillage de navigation.
Une fonctionnalité a également été ajoutée pour lier le "volume de coût de navigation" et le "volume d'exclusion de navigation" à des zones dans différents conteneurs d'objets. Par exemple, les conteneurs d'objets d'avant-postes qui présentent des volumes d'exclusion ou de coût peuvent influencer la façon dont le maillage de navigation de la planète est généré.
Ils ont également amélioré les fonctionnalités de l'IA des vaisseaux, notamment l'évitement des surfaces planétaires, et ont optimisé la validation des tirs d'armes des vaisseaux contre les alliés. Ils ont également optimisé les composants liés à la perception, comme la vision et l'audition. Par exemple, les requêtes sur les zones de vision sont désormais plus rapides, tandis que la propagation des stimuli audio est plus précise car elle utilise un graphe de système de salle.
AI (Game Intelligence Development Team)
Tout au long du mois d'octobre, l'équipe de développement de l'intelligence du jeu a peaufiné StarScript v1.0 en vue de sa publication interne. Par exemple, ils ont réduit le temps de chargement pour la majorité des grands conteneurs ( comme un système solaire entier) de 10 à 2 secondes et ont intégré le nouveau visuel des "groupes" pour différencier plus clairement les groupes.
Ils ont également introduit des plages de zoom minimum et maximum dans l'éditeur de graphiques afin d'éviter les ruptures de vue, empêché le popup d'aide d'obscurcir les noeuds de tâches et mis en place le Smart Panel. Les graphiques sont désormais présentés dans le même ordre que leurs noms dans le plan, les ports parallèles mal placés sur les noeuds de tâches ont été corrigés, et l'affichage de deux graphiques fonctionne désormais correctement.
La relation entre le panneau des propriétés et l'élément sélectionné sur le Smart Panel a été améliorée, tandis que les tâches à carré arrondi ont été intégrées dans le SmartPanel pour imiter les tâches dans le visualiseur de graphiques. Les cases des groupes réduits ont été agrandies pour inclure des titres longs, tandis qu'une icône a été ajoutée pour différencier les variables d'activité et de mission dans le planificateur.
Enfin, pour StarScript, une procédure de test d'assurance qualité a été créée pour tester correctement les activités et les missions les plus importantes.
Animation
Le mois dernier, l'équipe chargée de l'animation a travaillé sur le valakkar et la "vache de l'espace", tout en procédant à des ajustements sur le kopion. Elle a également continué à fournir un support d'animation faciale pour les personnages du PU et s'est préparée pour un tournage narratif à venir.
L'équipe d'animation soutient actuellement la conception des niveaux avec un certain nombre d'animations d'interaction avec les joueurs pour la traversée des niveaux.
Art (Personnages)
En octobre, l'équipe de création de personnages s'est concentrée sur les tâches liées à la CitizenCon. Après l'événement, l'équipe a continué à créer les armures utilitaires et spécialisées, y compris les variantes de couleurs et de matériaux pour soutenir les factions et les missions. Elle a également commencé à travailler sur les armures des événements à venir.
L'équipe chargée de la conception des personnages a créé de nouvelles armures, notamment une armure utilitaire de combat et une armure super-lourde.
Art (Vaisseaux)
En octobre, l'équipe chargée des vaisseaux a terminé la révision finale du contenu du RSI Polaris, tandis que les tâches finales sont actuellement en cours pour le MISC Starlancer MAX.
L'équipe a presque terminé deux véhicules non annoncés, tandis que plusieurs autres sont sur le point de faire l'objet d'une révision des boîtes blanches et des boîtes grises. Six autres véhicules seront bientôt mis en production.
Communauté
L'équipe communautaire a commencé le mois en soutenant le Jour du Vara avec les concours de décoration de citrouille et Killer Klips from Outer Space
.
Parallèlement au lancement de l'Alpha 3.24.2, l'équipe a publié un Patch Watch pour mettre en avant des fonctionnalités et des mises à jour moins connues, notamment des améliorations du Créateur de personnage, des modifications de la consommation de carburant quantique et des améliorations visuelles et de qualité de vie pour Arena Commander.
L'équipe a également participé à plusieurs événements Bar Citizen avant la CitizenCon.
Le CitizenCon New Wakefield Street Takeover a été le plus grand Bar Citizen auquel nous ayons jamais assisté, avec une rue entière fermée pour l'occasion ! Un grand merci à l'équipe internationale du Bar Citizen pour l'organisation d'un événement aussi mémorable et à tous les citoyens qui se sont joints à nous. Cette soirée incroyable a donné le ton parfait au week-end de la CitizenCon.
Cependant, le point culminant du mois d'octobre a sans aucun doute été la CitizenCon 2954. Avec près de 5000 participants au Manchester Central, elle n'a pas seulement battu des records, elle les a complètement pulvérisés, devenant le plus grand événement Star Citizen à ce jour.
Cette réussite est un véritable témoignage du travail acharné, du dévouement et de l'engagement de chacun, et nous sommes incroyablement reconnaissants à tous ceux qui ont rendu l'événement inoubliable pour l'ensemble de la communauté. Nous remercions tout particulièrement l'incroyable équipe de BTS qui a travaillé sans relâche en coulisses, les talentueux cosplayers qui ont donné vie au Verse, et les stands de la communauté qui ont ajouté tant d'énergie et d'enthousiasme à l'événement. Merci !
Equipe Communautaire
Economie du Jeu
L'équipe chargée de l'économie a poursuivi son travail sur Pyro et a commencé à mettre en oeuvre certaines des modifications d'équilibrage mentionnées dans les rapports mensuels précédents.
Conception des Missions
En octobre, l'équipe de conception des missions a finalisé la chaîne de quêtes Save Stanton. Celle-ci comprend trois nouvelles missions modulaires. Elle a également créé une entrée de journal pour que les joueurs puissent suivre leur progression tout au long de l'événement.
Le remaniement du système de missions a progressé, tandis que les futures missions de "bricolage" sont entrées en QATR et passent actuellement par la phase de polissage final.
Nous avons eu beaucoup de plaisir à participer à la CitizenCon, nous avons rencontré de nombreux backers, nous avons eu de nombreuses conversations sur les missions et partagé nos projets pour Star Citizen 1.0.
Equipe Mission Design
Ils ont également planifié des tâches pour les versions futures ainsi que les archétypes fondamentaux pour certaines des guildes dévoilées à la CitizenCon.
Narrative
L'équipe Narrative s'est attelée à une multitude de tâches en amont de la CitizenCon, ainsi qu'à des travaux en cours en dehors de l'événement. Par exemple, elle a généré des textes de mission et des éléments à découvrir pour les correctifs des points de l'Alpha 3.24 et a travaillé sur la quantité importante de texte nécessaire pour soutenir le contenu des missions dans l'Alpha 4.0.
L'annonce majeure de l'équipe pour le mois a été faite lors de la présentation The Stars My Destination à la CitizenCon, qui a décrit ce à quoi ressemblera Star Citizen 1.0 et le vaste travail narratif qui l'accompagnera. La présentation a souligné l'introduction d'une histoire principale, de guildes et de factions, et d'histoires de lieux pour injecter du caractère dans l'Univers Persistant.
Un Whitley's Guide pour l'Idris et un Portfolio sur Wildstar Racing ont été publiés en même temps que le Jump Point d'octobre, qui présentait une plongée en profondeur dans l'Alliance du Peuple de Levski. Il y a également eu une autre série d'entrées dans la Galactapedia.
Technologie en ligne
Les modifications du système social dorsal nécessaires au Server Meshing ont commencé à être testées en interne par l'équipe Assurance Qualité. Le système de mission commence également sa première série de tests, avec des fonctionnalités supplémentaires en cours de développement pour supporter des missions coordonnées plus importantes.
L'équipe Live Tools a commencé à finaliser un nouvel outil pour fournir une gestion d'accès plus détaillée et plus puissante à Hex. La phase de test a commencé avec les équipes d'assistance aux joueurs, dont les commentaires orienteront les améliorations futures. Le travail sur la nouvelle architecture du pipeline de rapports d'erreurs internes a également progressé.
Recherche & Développement
L'équipe R&D a passé les derniers mois à soutenir l'introduction de la météo dynamique.
Pour soutenir l'évolution des nuages, une passe de calcul a été effectuée pour animer le paysage nuageux global sur la base des propriétés locales de la planète, telles que la température, l'humidité et le vent. Ces données sont utilisées comme base pour façonner les fronts nuageux, qui sont ensuite affinés localement par un bruit procédural. Ces données sont également utilisées pour construire une carte météorologique afin de permettre à la météo d'influencer les effets visuels, la physique et le gameplay. Cette carte comprend actuellement des informations sur les précipitations ainsi que les positions extraites des emplacements potentiels des éclairs. Une API a également été mise en place pour permettre au jeu d'échantillonner ces attributs météorologiques à partir du GPU et du CPU de manière cohérente, simple et efficace.
Pour rendre le temps pluvieux crédible, la prise en charge du rendu des "volumes de pluie" a été ajoutée au raymarcher de l'atmosphère. Les volumes de pluie sont essentiellement des colonnes de pluie sous de gros nuages qui produisent leur propre ombre tout en projetant des ombres dans l'environnement. Ceci est important pour éviter les scènes mal éclairées où les joueurs s'attendent à ce que les volumes de pluie denses bloquent partiellement la lumière du soleil (surtout au crépuscule et à l'aube). De plus, des modifications de l'éclairage indirect ont été mises en place pour améliorer l'effet de la multidiffusion sur l'atmosphère et les nuages (appelé new multi-scatter LUT
lors de la CitizenCon). La multidiffusion est désormais consciente de la présence de nuages dans l'atmosphère. Par conséquent, les ciels couverts sont moins brumeux et bleus et les sommets des nuages apparaissent plus clairs.
Pour donner aux nuages en mouvement un aspect plus lisse, des modifications ont été apportées pour tenir compte de leur mouvement lors de l'échantillonnage des ombres des nuages ainsi que de la carte météorologique du GPU (cette dernière influençant directement l'apparence des volumes de pluie). D'autres améliorations sont en cours pour réduire l'inclinaison des ombres des nuages lorsque la caméra se déplace, ce qui peut souvent être observé lorsque le soleil est bas.
Le travail sur les volumes de pluie a également inspiré un prototype pour améliorer le rendu du brouillard au sol. Il sera moins coûteux à évaluer et à calculer, tout en améliorant l'aspect de la modélisation et de l'éclairage. Il s'ombragera lui-même et projettera des ombres, comme les volumes de pluie et les nuages.
Enfin, le travail a commencé pour prendre en charge et maintenir la carte stockant la quantité de pluie accumulée. Cela permettra, entre autres, de conserver les flaques d'eau pendant un certain temps après la pluie.
VFX
En octobre, l'équipe VFX a soutenu plusieurs présentations de la CitizenCon, y compris celles présentant de nouveaux biomes, la construction de bases et Levski.
Les artistes ont continué à soutenir les équipes chargées des véhicules et des emplacements pour les livrables à venir.