Aller au contenu
  • Rapport mensuel

    53 News dans cette catégorie

      363 2

      Rapport mensuel de Star Citizen : Août 2022

      Rapport mensuel de PU
      Août 2022
       
      Bienvenue au rapport mensuel du PU d'août. Des mises à jour des échelles aux nouveaux avant-postes pour Pyro, une énorme quantité de travail a été accomplie ce mois-ci pour les prochaines mises à jour. Découvrez tout ce qui a été fait en vue des plus grandes mises à jour du verse.  
       
      Contenu IA
      Le mois dernier, AI Content s'est concentré sur les nouveaux comportements médicaux, en créant trois nouveaux produits utilisables :
      Console angulaire assise : Il s'agit d'un bureau où les PNJ peuvent s'asseoir et effectuer des tâches administratives, comme vérifier les dossiers médicaux des patients.
      Examiner : Ces emplacements situés de part et d'autre du lit médicalisé permettent aux médecins d'approcher un patient et de diagnostiquer son état. Cela inclut l'utilisation d'un datapad et de scanners manuels.
      Réfrigérateur médical : C'est là que sont stockés les médicaments. Pour l'instant, les PNJ inspecteront visuellement le niveau de stock et entreront les informations sur le datapad. Ils finiront par le réapprovisionner lorsque les quantités seront faibles.
      L'équipe a également continué à résoudre de nombreux bugs sur les objets utilisables de chowline, ce qui était un défi en raison de leur nature complexe, et a repris le travail sur le vendeur de nourriture de l'année dernière.
      Parallèlement, l'équipe AI Content a continué à améliorer le réalisme des déplacements en prenant les animations superposées sur lesquelles elle a travaillé le mois dernier et en les classant par fréquence. Par exemple, les toux et les éternuements seront joués 10% du temps, les étirements de la tête 40%, et les actions plus étendues et plus audacieuses comme la vérification du mobiGlas se produiront 30% du temps. Ils sont en train de concevoir un système de priorité pour déclencher ces animations.
       
      IA (fonctionnalités)
      Le mois dernier, l'équipe chargée des fonctionnalités d'IA a poursuivi l'implémentation du système de traits, qui permet de spécialiser les personnages d'IA à l'aide de la logique comportementale en limitant ou en favorisant certains comportements. Par exemple, une IA avec le trait "prudent" préférera se déplacer de couvert en couvert lorsqu'elle s'approchera de la cible, alors qu'avec le trait "agressif", elle se dirigera directement vers la cible en ignorant les couverts disponibles. D'autres traits incluent les "tireurs" qui préfèrent utiliser des tourelles, les "médecins" qui aident leurs alliés en les soignant, et les "accros" qui utilisent des drogues stimulantes dès qu'elles sont disponibles. Le système de base a été implémenté et plusieurs traits sont maintenant en place. D'autres traits seront mis en place lorsque les comportements correspondants seront développés.
      Après avoir mis en place la base du comportement d'"investigation", l'équipe est passée à la mise en œuvre de l'investigation de groupe, qui implique le partage de cachettes potentielles entre les personnages IA à la recherche de la même cible. Ce comportement est construit à partir du système de jetons qui permet à plusieurs IA de collaborer en mettant en commun leurs ressources et a été développé en vue d'une utilisation future. Les données génériques partagées, dans ce cas l'emplacement de la cachette, peuvent être spécialisées pour des cas d'utilisation spécifiques. Lorsque les PNJ se déplacent dans la pièce, ils déterminent et partagent les cachettes qui ont été vues afin que les autres PNJ n'y reviennent pas. À partir d'une mise en œuvre simple, on obtient des résultats assez compliqués, avec des PNJ qui se déplacent maintenant pour couvrir la pièce comme vous vous attendez à ce qu'ils le fassent dans la vie réelle.
      Un nouveau système lié à ces deux fonctionnalités a également été implémenté le mois dernier : le jeton de tir. Lorsque plusieurs IA ciblent le même personnage et veulent faire feu, elles demandent un jeton de tir parmi un nombre limité de jetons partagés. Si leur demande est acceptée, elles pourront faire feu. En revanche, si aucun jeton n'est disponible, elles ne pourront pas tirer et pourront envisager d'autres comportements, comme se mettre à couvert. Cela permet à l'équipe de mieux contrôler la pression exercée sur le joueur tout en générant des comportements de tir de couverture, puisque certains personnages tireront pendant que d'autres se déplacent.
      Des traits ont également été implémentés pour supprimer la nécessité du jeton de tir de différentes manières. La première consiste à ignorer complètement le jeton de tir, ce qui signifie que le personnage sera toujours capable de tirer sans réduire le nombre de jetons disponibles, ce qui peut être utilisé pour les personnages boss. La seconde consiste à permettre à un personnage IA spécifique de toujours obtenir un jeton de tir, lui donnant ainsi la priorité de tir sans augmenter le nombre d'ennemis qui tirent.
      Le développement du système de perception de l'IA s'est poursuivi tout au long du mois d'août, garantissant que l'escalade des menaces dans le compteur de perception peut être contrôlée en ajustant la configuration dans Dataforge. Une nouvelle gamme de perception du sixième sens a également été développée pour contrôler le gameplay lorsque le joueur se faufile derrière des personnages ennemis. Le compteur de perception permet maintenant aux développeurs de générer un gameplay pour les meurtres furtifs, plutôt que de les rendre faciles, car le joueur doit minimiser le temps qu'il passe à proximité avant de se faire remarquer.
      Du côté des animations, AI Features a peaufiné les animations de combat de l'Humain féminin et a créé des animations de blocage pour la fonctionnalité améliorée de virage serré. Ils ont également continué à peaufiner les animations de recherche et d'investigation des Vanduul, y compris les animations de déplacement spécifiques à la recherche.
      "L'équipe AI Feature a travaillé dur pour développer de nombreuses fonctionnalités différentes. Cela est dû en partie aux solides fondations de notre code d'IA qui ont été développées en passant beaucoup de temps à réfléchir aux futures fonctionnalités. En tant qu'équipe, nous avons également grandi et amélioré la communication entre notre équipe et les concepteurs grâce à un langage commun, à la documentation et à des réunions régulières. Grâce à cela, nous avons été en mesure de prendre leur vision et d'en faire une réalité" - AI Feature Team
       
      IA ( Technologie )
      Au cours du mois d'août, AI Tech a continué à étendre et à mettre en œuvre de nouvelles fonctionnalités pour les PNJ traversant des zones de navigation. Une amélioration permet aux concepteurs de spécifier la largeur d'ouverture pour un lien de navigation de porte et d'utiliser cette information pendant l'étape de recherche de chemin. Désormais, les PNJ utiliseront toute la largeur d'une porte, et pas seulement le centre.
      Ils ont également commencé à étendre la fonctionnalité des échelles en créant de nouveaux adaptateurs de liens de navigation et des blocs de mouvement afin que les personnages IA puissent les utiliser de la même manière que les joueurs.
      AI Tech a également progressé dans le remaniement des mouvements des PNJ. Plus précisément, ils ont travaillé sur une meilleure séparation de la façon dont la logique est traitée lorsque les états des personnages animés et des acteurs sont mis à jour. Cela leur permet de gérer correctement le système LOD des acteurs, qui peut avoir les deux parties d'un personnage se mettant à jour à des rythmes différents. Le remaniement global des mouvements a également été soumis à un processus de révision et à des tests intensifs d'assurance qualité en vue de sa publication.
      D'autres itérations ont été effectuées sur le prototype de transitions transparentes des PNJ. Il s'agissait de régler les petits problèmes de position et de pose lors de la gestion du contrôle de l'animation entre différents systèmes et d'ajouter une fonction permettant de sélectionner la meilleure animation d'entrée utilisable en fonction de la meilleure pose d'entrée nécessitant le moins de distorsion.
      L'outil d'édition Subsumption a été ouvert à un plus grand nombre de concepteurs afin qu'il puisse être soumis à des tests de fonctionnalité et de performance plus intensifs et plus approfondis. Les bogues et les commentaires des utilisateurs ont été pris en compte et les performances ont commencé à s'améliorer lors du chargement de graphes de mission plus importants.
      Une nouvelle fonctionnalité pour les comportements de combat des vaisseaux, la perception du pilote de vaisseau, a été étendue pour inclure la vision en plus des signaux radar. Cela permettra aux vaisseaux IA de réagir aux personnages hostiles à pied et de les engager au combat.
      Enfin, AI Tech a continué à développer et à améliorer les comportements de renforcement et de débarquement. Il s'agit notamment de permettre aux missions de désigner des points où le groupe d'escouade ira enquêter au cas où les hostiles ne seraient pas visibles.
       
      Animation 
      L'équipe d'animation faciale a travaillé sur un grand nombre d'animations de vie et de mission pour divers personnages du PU. Du côté du corps, ils ont suivi le développement d'une nouvelle créature avec les équipes Art et Design et ont discuté des besoins en animation pour le moment où elle sera disponible.
       
      Art (personnages)
      Les équipes Character Art et Tech Art ont continué à développer des collections de tenues frontalières et de haute couture. Elles ont également préparé des variantes d'armure pour la mission Security Post Kareah, le programme Subscriber et l'IAE 2952. En ce qui concerne les concepts, ils explorent actuellement les armures et les créatures de jeu.
       
      Art ( Vaisseaux )
      Au Royaume-Uni, Ship Art a continué à travailler sur le SRV Argo, qui progresse dans la boîte grise, seule l'habitation restant à faire.
      La dernière passe artistique d'un vaisseau non annoncé s'est poursuivie, et le gros du travail de LOD est presque terminé.
      Un véhicule terrestre non annoncé a passé la porte de révision finale, avec quelques petites modifications au tableau de bord pour améliorer la visibilité de l'indicateur de vitesse, ainsi que de petites tâches de polissage.
      Le passage de la gestion des ressources sur l'Aegis Hammerhead s'est poursuivi, avec l'ajout d'une nouvelle salle de générateur de gravité. L'équipe a également commencé à mettre en œuvre les nouvelles baies de composants.
      Le travail sur le MISC Hull-C s'est également poursuivi, et des progrès ont été réalisés sur les problématiques en suspens sur le vaisseau.
      L'équipe américaine a continué à faire évoluer le Drake Corsair vers l'art final. Le mois dernier, ils ont terminé les nacelles gauche et droite, les ailes bâbord supérieures et inférieures, la colonne centrale, le cockpit, les extérieurs du cockpit du copilote, la tourelle montée sur la colonne centrale, la tourelle montée sur le menton/la joue, le train d'atterrissage et le logement du train d'atterrissage. Ils sont en train de polir l'extérieur, la soute et la rampe de chargement étant maintenant terminées.
      Ils ont également soutenu le Drake Vulture à l'approche de sa sortie.

       

       
      Communauté
      L'équipe chargée de la communauté a commencé le mois d'août en soutenant la sortie de la version alpha 3.17.2 avec un guide détaillé sur l'événement dynamique du siège d'Orison et le concours de captures d'écran qui l'accompagne. 
      Le 15 août, elle a lancé la première phase de Ship Showdown, un défi communautaire d'un mois visant à trouver le véhicule volant ou roulant le plus populaire du monde. Les joueurs ont défendu leurs véhicules préférés en créant des œuvres d'art originales, des vidéos, des chansons, des modèles et bien d'autres choses encore, avant de les partager sur Spectrum et les médias sociaux. Les 16 véhicules les plus appréciés et les plus votés ont ensuite accédé aux étapes éliminatoires de la phase 2, qui est actuellement en cours.  
      L'équipe a également poursuivi son Bar Citizen World Tour et s'est arrêtée à Cologne pour la Gamescom.
      "Lors de deux événements Bar Citizen bien fréquentés, nous avons rencontré de nombreux anciens et nouveaux amis et distribué davantage de codes Banu Cube parmi les participants. Merci d'avoir participé, citoyens !" - Équipe communautaire
       

       
      Moteur
      En août, l'équipe Physique a poursuivi l'optimisation du code. Par exemple, la liaison des données d'habillage de la topologie de la simulation entre les instances d'habillage est désormais partagée, ce qui réduit considérablement le temps de chargement et la consommation de mémoire. Le traitement de la file d'attente de repositionnement a également été accéléré de manière significative. Chaque fois qu'une entité physique dynamique se déplace, une recherche dans l'environnement physique doit être effectuée pour trouver et informer les entités environnantes que quelque chose a bougé. Une modification a été apportée pour séparer le déplacement et le réveil ultérieur en phases distinctes afin que le travail puisse être traité efficacement en parallèle.
      Les broussailles ne réveillent plus leur environnement lorsqu'elles sont créées, repositionnées ou supprimées. Cela a permis de réduire considérablement les décrochages car il n'y a plus de tempêtes de broussailles en train d'être créées ou détruites. Dans le code du pas de temps des rigides, les collisionneurs morts ou désactivés des rigides actifs sont filtrés avant d'être ajoutés aux listes des groupes d'entités inter-collisions. Le suivi de masse a été limité aux grilles qui sont sur des véhicules (vaisseaux spatiaux/véhicules à roues). De plus, un support a été ajouté pour permettre l'intersection du monde primitif afin de détecter les chevauchements/intersections avec l'OBB de l'espace local d'une entité. Enfin, le calcul des informations de skinning planaire a été optimisé en utilisant un arbre AABB pour réduire l'espace de recherche lors de la recherche du meilleur tétraèdre pour un sommet skinné.
      Au niveau du moteur de rendu, la transition vers Gen12 s'est poursuivie avec de nombreux types de nœuds de rendu portés sur les nouvelles API. Le pipeline RTT Gen12 a été activé par défaut et la génération de cartes MIP, le traitement des nuages de gaz et le rendu avant et avant tuilé ont été transférés. La prise en charge des passes de rendu graphique transitoires a été ajoutée, ce dont divers sous-systèmes de rendu tirent déjà parti, afin de simplifier le code. En outre, la compilation des caches d'objets d'état de pipeline de repli a été optimisée en permettant une exécution plus parallèle. Enfin, le code de tri des paquets de dessin a été unifié.
      Le portage Gen12 du rendu atmosphérique est terminé, et le portage du rendu volumétrique des nuages est en cours de finalisation. Le travail commencera alors pour améliorer le rendu des nuages volumétriques.
      Au niveau du noyau du moteur, l'équipe a mis en place une approche de threading plus coopérative (au lieu d'un thread de mise à jour) qui utilise le parallélisme du code d'appel pour mettre à jour différentes zones en même temps. Par ailleurs, les modifications de la durée de vie des entités introduites le mois dernier ont fait l'objet d'améliorations supplémentaires. Tous les composants d'entité ont été basculés pour utiliser la nouvelle implémentation de pointeur faible personnalisée qui a été soumise en juillet. Enfin, plusieurs anciens systèmes de profilage ont été retirés du moteur, et le support a été donné à Alpha 3.18 et au PU.
       
      Fonctionnalités (Arena Commander)
      L'équipe chargée des fonctionnalités d'Arena Commander a progressé dans l'amélioration de l'expérience des joueurs en front-end, tant pour Arena Commander que pour Star Marine. Cela permettra de trouver des matchs et de se connecter à d'autres joueurs, une expérience plus enrichissante.
      De plus, des améliorations de cartes sont en préparation suite aux commentaires de la communauté. Par exemple, dans Dying Star, l'opacité du nuage de fumée a été réduite et les particules de cendres ont été rendues plus petites et moins gênantes, ce qui réduit considérablement l'éblouissement général dans le niveau et augmente la visibilité. Ils étudient actuellement la possibilité d'utiliser les améliorations en cours du radar et du scanner pour afficher les emplacements des nuages de gaz et des astéroïdes dans lesquels les joueurs peuvent se cacher.
      Des améliorations de l'interface utilisateur ont également été apportées au radar et au scanner pour aider les joueurs à rechercher des cibles et à effectuer des scans. Enfin, des bogues ont été corrigés pour les prochaines versions proposées par l'équipe.
       
      Fonctionnalités (personnages et armes) 
      Le mois dernier, l'équipe s'est penchée sur la traversée des échelles, en ajoutant la prise en charge de l'entrée et de la sortie d'une échelle à mi-parcours, afin qu'une seule échelle puisse desservir plusieurs étages. Tout en élargissant l'ensemble des fonctionnalités, ils ont profité de l'occasion pour améliorer le mécanisme, en rendant possible de regarder autour de soi tout en traversant l'échelle avec un champ de vision (très probablement) complet à 360° tout en restant au repos. Avec un grand degré de liberté dans la vue, l'équipe a estimé qu'il était logique de permettre au joueur de sauter de l'échelle dans la direction où il regarde, augmentant encore les options lors de la traversée des environnements de jeu. Toutes les animations et les poses sont également en cours de mise à jour, ainsi que les premières explorations visant à permettre l'utilisation d'objets, tels que des armes, sur les échelles.
      L'équipe procède également à un nettoyage indispensable de la gestion des rotations des acteurs. Un acteur a essentiellement quatre rotations différentes : la rotation réelle de l'entité (l'orientation systémique de l'acteur), la rotation de base (orientation souhaitée), la rotation de visée (où une arme ou un objet tenu doit pointer), et la rotation de regard (orientation de la caméra/de l'œil). Chaque type a des règles et des limites différentes mais est codépendant. L'équipe s'est efforcée de simplifier le flux de mise à jour, en veillant à ce que les limites ne soient appliquées qu'une seule fois et toujours dans le bon ordre. Elle a également travaillé à la suppression des cas particuliers dans la mesure du possible, ainsi qu'à l'amélioration de la traduction des entrées en fonction de ces différentes rotations. Ce dernier point a également permis d'améliorer le flux des entrées de rotation du client au serveur, en particulier pour les dispositifs de suivi de la tête.
       
      Fonctionnalités (Gameplay) 
      Les fonctionnalités de gameplay ont continué à travailler sur le réseau de ressources, avec des éléments de relais pour le Hammerhead et la coque A mis à jour pour s'aligner sur le travail de l'équipe chargée du contenu des véhicules mentionné ci-dessus. Ils ont ensuite commencé à examiner la configuration du Crusader Ares et d'autres vaisseaux de taille similaire.
      Une solution a également été trouvée pour les petits objets qui se connectent à l'alimentation d'un vaisseau, comme les machines à café et les petites lampes. Cette solution sera également utilisée dans les futurs avant-postes coloniaux.
      Le travail sur le support de vie a été finalisé et on attend maintenant le support en aval. Pendant ce temps, le travail sur le générateur de gravité a commencé.
      Enfin, Salvage est maintenant en phase de test d'assurance qualité, ce qui implique la correction de bugs et d'autres problèmes.
       
      Fonctionnalités (Mission)
      L'équipe Mission Feature a travaillé sur une variété de nouvelles missions et fonctionnalités. Ils ont également pris part au lancement de Siege of Orison et ont planifié des améliorations en fonction des retours.
      "Comme l'indique la feuille de route, nous nous efforçons d'emballer plus de contenu dans Kareah et la prison, et nous créons des modules de mission qui peuvent être placés sur les plateformes d'Orison et qui peuvent occuper n'importe quoi, du simple bâtiment jusqu'à des plateformes entières." - Équipe chargée des missions
      Ils ont également rassemblé diverses équipes pour discuter de la résolution de l'enregistrement des combats et sont en train d'élaborer une proposition viable.
      L'équipe Mission Features étudie actuellement les moyens de réduire l'impact des statistiques de criminalité obtenues par des bugs (bien que la majorité des bugs ne soient pas du ressort de l'équipe). Dans cette optique, ils ont travaillé sur un changement qui fera que les CS1 et 2 ne provoqueront pas d'attaque de la sécurité (ou ne permettront pas aux joueurs), ce qui signifie que les joueurs pourront demander à atterrir et atteindre les kiosques pour payer les crimes. Si cette modification n'entraîne pas de répercussions négatives, elle sera bientôt disponible.
      Mission Features a également créé un prototype de course contre la montre. La première itération n'aura probablement pas de classement mais permettra de mesurer le temps avec précision. Des classements, de nouvelles pistes et de nouveaux types de véhicules suivront dans une version ultérieure. Parallèlement à cela, ils ont étudié la possibilité de permettre aux joueurs de louer et de faire apparaître les véhicules nécessaires sur le lieu de la course pour faciliter la participation.
      En outre, la documentation sur la conception du jeu et le travail de base pour Bounty Hunting v2 sont presque terminés, ce qui inclut le dépôt des primes et l'utilisation de PNJ virtuels. Un nouveau type de mission d'enquête est entré dans la phase de prototypage et est l'un des plus complexes que l'équipe ait jamais abordé.
       
      Fonctionnalités (véhicules) 
      Au mois d'août, l'équipe s'est concentrée sur les nouveaux écrans multifonctions (MFD) et le système intégré d'interface utilisateur des vaisseaux. L'équipe a résolu les problèmes techniques liés aux MFD et a peaufiné les conceptions détaillées de divers éléments.
      "Les progrès avancent enfin sur cette fonctionnalité qui était dans les cartons depuis longtemps". - Équipe chargée des caractéristiques du véhicule
      L'équipe travaille également en étroite collaboration avec l'équipe EUPU sur le système de réseau de ressources. Il s'agit d'intégrer diverses fonctionnalités du véhicule au réseau de ressources et de leur faire échanger des éléments tels que l'alimentation et le refroidissement. L'équipe a également mis à jour et amélioré la conception de l'interaction entre divers éléments et les ressources.
      D'importantes recherches ont également été menées pour améliorer l'IA de combat des chasseurs, l'équipe ayant étudié les possibilités offertes et élaboré des plans pour les mettre en œuvre.
       
      Graphiques, programmation VFX et technologie planétaire
      La technologie de la carte des dégâts pour la récupération approche de la fin du développement des fonctionnalités et entre dans la phase de correction des bugs. Avec toute la technologie nécessaire réunie, l'équipe a commencé à tester la persistance des cartes de dommages pour la première fois, mettant en évidence les améliorations supplémentaires à apporter. La persistance des cartes de dégâts sera bientôt prête à être activée, permettant ainsi un test plus large par l'AQ.
      Avec le test du décapage de la coque par l'AQ, des améliorations ont été apportées aux valeurs de gameplay et à la façon dont elles peuvent être déboguées. Du côté visuel, les graphistes se préparent actuellement à permettre à Vehicle Art d'itérer et d'affiner les visuels de la carte des dégâts.
      Des progrès ont également été réalisés sur le portage des particules vers Gen12, y compris le rendu des particules de maillage et de sous-maillage et leur mise à parité avec les particules existantes. Plusieurs passages de mise à jour de l'éclairage et des ombres sur les nuages de gaz ont également été portés sur Gen12.
      Des optimisations ont été apportées aux étapes de soumission de volume de clip et d'injection d'inscattering pour le brouillard volumétrique. Les artistes sont désormais en mesure de marquer les sous-objets du maillage comme intérieurs ou extérieurs afin de mieux gérer l'éclairage autour des tourelles et des portes. Des progrès ont été réalisés sur un mode de rendu de mise en évidence des bords pour les objets qui seraient normalement occultés par les murs afin de soutenir le balayage FPS des autres joueurs et des PNJ.
      Un outil qui permettra à l'équipe d'effectuer de multiples captures d'une scène et de les entrelacer pour produire une image en ultra-haute résolution a progressé. L'outil rastar a également reçu un rafraîchissement technique utile pour le rendre utilisable avec les outils d'édition intégrés, tandis que des efforts supplémentaires ont été faits pour améliorer la stabilité, la convivialité et la réactivité.
      Avec les multiples améliorations apportées récemment à la technologie fluviale, l'équipe a reçu un rapport QATR qui lui a permis de trouver de nouveaux problèmes. Ceux-ci ont été traités et seront inclus dans la dernière itération de l'Alpha 3.18.
      Enfin, pour le graphisme, l'équipe a commencé les premières tâches visant à décharger le CPU du code de la technologie des planètes. L'objectif est de fournir des fonctionnalités équivalentes aux objets dispersés au niveau du sol avec des shaders de calcul au lieu de s'appuyer sur la voie plus lente du CPU. Les avantages sont importants, l'équipe pouvant consacrer le budget de calcul économisé à d'autres fins, comme le gameplay et la technologie.
       
      Éclairage
      En août, l'équipe Éclairage a travaillé sur les nouveaux systèmes de grottes, ce qui leur a permis de se différencier de l'éclairage artificiel typique que l'on voit habituellement dans le verse. 
      En outre, ils ont travaillé sur Pyro, contribuant à certains des visuels impressionnants du nouveau site.
       

       
      Emplacements (EU)
      EU Sandbox a passé une partie du mois à travailler sur des thèmes hors-la-loi pour les avant-postes coloniaux, qui seront des endroits plus sombres et plus dangereux à explorer. Par ailleurs, ils ont commencé à mettre en boîte divers nouveaux modules pour les avant-postes, notamment des zones d'atterrissage, de petites habitations, des raffineries et des extracteurs de minerai. Le travail sur les boîtes blanches s'est poursuivi sur les futurs emplacements de l'espace sandbox qui offriront des possibilités plus intéressantes d'exploration et de jeu à bord de vaisseaux.
      L'équipe de la zone d'atterrissage a progressé avec la station Ruin de Pyro, en se concentrant sur l'art des zones industrielles extérieures et des emplacements endommagés. À l'intérieur, les zones de routes froides ont été agrémentées de routes secondaires et d'activités supplémentaires. Des trappes d'accès extérieures ont été développées pour offrir des options d'accès supplémentaires, tandis que des travaux d'exploration ont été effectués pour trouver des idées pour les habitations des bidonvilles.
      Du temps a également été consacré aux installations souterraines remaniées, l'équipe ayant mis en boîte blanche les dispositions restantes en se concentrant sur la façon dont le joueur navigue dans la structure de surface jusqu'au sommet de l'ascenseur physique. L'équipe a également travaillé sur le hall d'entrée et la salle d'entrée de l'ascenseur, les dernières pièces étant sur le point d'être installées et de fonctionner en whitebox.
      Au-delà du whiteboxing, les développeurs ont exploré les cibles visuelles pour l'art final, avec de nouveaux kits de ressources créés et travaillés jusqu'à un haut niveau de polissage. Un effort a également été fait sur les accessoires interactifs, avec des machines modulaires, des armoires et des casiers interactifs, des interrupteurs et des fusibles.
      "Ces éléments offriront aux concepteurs de grandes possibilités de jeu pour la mise en œuvre d'énigmes d'exploration et de traversée." - Équipe des lieux
      Différentes initiatives ont été explorées pour ajouter aux zones d'atterrissage et au travail sur les fonctionnalités, les tâches pour l'IAE de cette année ont été commencées, et le circuit de course buggy a fait l'objet d'un playtest approfondi et d'une correction des bugs. Une nouvelle barge de carburant pour Orison est maintenant complète (sauf LODs) et sera utilisée à l'avenir pour une variété de types de missions.
      La préproduction a commencé pour les nouveaux bureaux des autorités et des primes, que l'on trouvera un peu partout dans le système et où l'on pourra prendre des primes et trouver de nouvelles missions de primes.
      L'équipe a également apporté des améliorations à Kareah pour soutenir les initiatives de gameplay de l'équipe Mission Feature. Des placards à spawn ont été ajoutés à toutes les zones d'atterrissage et une signalisation améliorée a été prototypée pour Area18 afin d'aider également les nouveaux joueurs.
       

       
      Emplacements (Montréal)
      L'équipe des lieux de Montréal a consacré du temps au débogage et à la mise au point de plusieurs éléments de contenu, notamment la colonie Daymar abandonnée, qui est presque terminée. Le site de crash publié en janvier a été amélioré grâce à l'IA, au butin et à d'autres fonctionnalités, tandis que la colonie abandonnée de Reclaimer a également été mise à jour. L'équipe artistique a continué à créer une bibliothèque plus large d'habitations qui seront utilisées dans les prochaines colonies abandonnées. Cela permettra à l'équipe de créer des colonies plus diversifiées avec différentes possibilités de jeu.
      Le remaniement en cours du paysage urbain de Lorville progresse bien et est maintenant dans la phase de la boîte grise. L'équipe ajoute actuellement des détails de haute précision et des aires d'atterrissage, et relie les différents quartiers entre eux.
      Elle a également lancé le projet Building Interiors, dont les premières étapes sont un prototype et l'élimination des risques d'un certain nombre d'éléments techniques.
       
      Affichage en jeu (Montréal)
      L'équipe In-Game Branding a achevé des tâches pour l'IAE et travaille actuellement sur un nouveau laissez-passer de signalisation pour diverses zones d'atterrissage dans le cadre de la nouvelle expérience des joueurs. L'objectif de ce laissez-passer est de permettre aux nouveaux joueurs de trouver plus facilement leur chemin dans les différentes zones d'atterrissage du PU.
       
      Narration
      Aux côtés des différentes équipes de conception de missions, l'équipe Narrative a travaillé sur le nouveau contenu des correctifs à venir, notamment les extensions du poste de sécurité de Kareah et du centre de réadaptation de Klescher, comme indiqué dans un récent article de Inside Star Citizen. Ils ont également discuté des ajustements à apporter aux missions dynamiques existantes.
      Ils ont également exploré les besoins narratifs de certaines missions environnementales en cours de développement. Bien qu'elles n'aient pas de contrats et d'objectifs comme les missions traditionnelles, le département narratif a travaillé en étroite collaboration avec le département de conception pour s'assurer que la mission est présentée avec un fort sentiment de fluidité et qu'elle s'inscrit dans l'univers. Pour le tout nouveau type de mission mentionné dans la mise à jour du mois dernier, l'équipe a terminé un passage de texte complet et a pu faire des révisions après avoir joué à un prototype en jeu.
      L'équipe a également participé à la rédaction de textes pour plusieurs fonctionnalités du jeu en cours de développement, comme le piratage et la récupération, ainsi qu'à la rédaction de noms et de descriptions pour des dizaines d'accessoires, d'objets, d'armes, de véhicules, d'armures et de vêtements. Comme il y a plusieurs fêtes et événements à venir dans la dernière ligne droite de 2022, l'équipe a défini le texte et le support narratif nécessaires et a commencé le processus d'écriture.  
      Au mois d'août, l'équipe de conception narrative a passé en revue les sets de dialogues  d'IA actuellement utilisés dans le jeu et a étudié les améliorations qui pourraient être apportées en utilisant les ressources déjà enregistrées et capturées.
      "Nous espérons que certains des éléments décrits pourront bientôt être intégrés au jeu afin d'améliorer l'expérience du joueur lors de ses interactions avec les PNJ, que ce soit dans les zones d'atterrissage ou en combat." - L'équipe de la narration
      L'équipe a également publié de nouveaux contenus sur le site Web, notamment un mode de vie d'observateur présentant un mouvement en plein essor appelé "Citizens for Pyro", un portfolio sur le périphérique de Bremen, un nouveau Plain Truth dans lequel Parker expose de possibles affaires louches à Hurston, les Loremakers de ce trimestre : Questions de la communauté, et une nouvelle série de posts Galactapedia.
       
      Relations avec les joueurs
      Les équipes d'assistance aux joueurs et d'expérience des joueurs se sont combinées et ont augmenté d'environ 30 %, en mettant l'accent sur la fourniture d'un service meilleur et plus rapide pour la base de joueurs.
      Si vous souhaitez rejoindre l'équipe, des postes de spécialiste de l'assistance aux joueurs et de spécialiste de l'assurance qualité Live sont actuellement ouverts.  
       

       
      Interactibles
      L'équipe Interactables a développé des prototypes d'accessoires déployables, qui ont été présentés dans Inside Star Citizen. Après avoir terminé le prototypage initial et s'être familiarisés avec les nouveaux flux de travail, ils sont passés à leur premier récoltable. 
      "Nous avons travaillé assidûment pour apporter un peu de vie dans le verse avec le tout premier produit de ce type : un insecte récoltable ! Vous pouvez trouver ces petites bestioles dans les nouvelles grottes parsemées autour de Stanton." - L'équipe Interactables 
      En plus des récoltables, l'équipe s'est penchée sur les consommables que les joueurs peuvent trouver dans tout Pyro pour se maintenir en vie.
      "Ceux-ci ne sont peut-être pas appétissants... certains n'ont même pas l'air comestibles... mais à Pyro, on ne peut pas être trop difficile sur ce que sera son prochain repas !".
       

       
      Outils (Montréal)
      L'équipe Tools de Montréal a mis à disposition de l'équipe de développement Mighty Bridge v.0.6. Cette mise à jour ajoute deux nouvelles fonctionnalités : La V2 de l'object spawner, qui permet à l'équipe de spawn plusieurs couches d'objets sur des géométries et des surfaces planétaires, et le CableGenerator, qui génère des câbles complexes à partir d'une simple spline. Ces deux outils aideront les équipes artistiques à créer des lieux plus rapidement. La version comprend également une variété d'améliorations et de services, notamment un maillage de débogage mis à jour qui facilite la sélection de l'outil parent et augmente la précision sur les surfaces des planètes.
      L'équipe est également sur le point de terminer la première version de l'outil de création de lieux procéduraux. Cet outil leur permettra de créer et de modifier des dispositions simples de stations spatiales en quelques minutes et réduira considérablement le temps nécessaire pour créer des stations à partir de modules existants.
      La première version de l'outil permettant de créer des colonies abandonnées est également en cours de finalisation. L'objectif de cette itération est de pouvoir créer 80 % d'une colonie abandonnée de manière procédurale. Cette lourde tâche permettra aux artistes de disposer de plus de temps pour peaufiner et terminer le site. En atteignant cet objectif, la création d'une colonie abandonnée prendra des semaines au lieu de mois.
       
      Technologie de l'Animation 
      Parallèlement à la planification à long terme, Tech Animation s'est rapproché de la sortie du pipeline de chargement remanié dans Maya. Cela permettra d'accélérer considérablement le chargement des actifs complexes de Maya et de refléter avec précision leur état actuel dans le jeu.
      "C'est une victoire à tous les niveaux et nous sommes impatients de la partager". - Tech Animation
      Dans la foulée, l'équipe a commencé à consolider toutes les nouvelles têtes qu'elle souhaite voir apparaître dans le jeu. Cela implique le traitement d'un grand nombre de données anciennes et nouvelles ainsi que l'alignement pour répondre aux exigences des deux parties du jeu. Jusqu'à présent, 60 têtes doivent être scannées, créées, truquées et intégrées dans le pool génétique de l'ADN pour réaliser la vision.
       
      Services en ligne (Montréal)
      L'équipe des services en ligne a passé le mois à préparer la sortie de l'Alpha 3.18 en se concentrant sur la stabilité, la correction des bogues et le processus de déploiement du nouveau flux de connexion.
      L'équipe a également corrigé des bogues sur le graphe des entités et le flux de connexion, et a travaillé avec l'équipe d'Austin pour tester diverses options de déploiement et les performances du service de flux de connexion.
      Des progrès significatifs ont été réalisés en ce qui concerne le nouveau service de flotte et le gestionnaire de shard. Les deux sont nécessaires pour Persistent Entity Streaming et sont presque prêts pour une démonstration interne. Le développement des lobbies privés a également commencé, ce qui ajoutera de nouvelles options de matchmaking et de gameplay pour Arena Commander.
      Enfin, un bug a été corrigé dans l'élément d'interface utilisateur "indicateur de taux de fermeture fixe" ; l'indicateur donnait la vitesse relative complète au lieu de la seule composante de vitesse vers la cible.
       
      Live Tools (Montréal)
      L'équipe Live Tools a progressé dans l'amélioration de la conception d'Hex à partir des commentaires fournis par ses utilisateurs réguliers.
      Le nouveau processus de connexion ayant été implémenté avec succès, l'équipe développe maintenant le flux de connexion et le graphe d'entités pour le Centre d'opérations du réseau, qui permettront aux utilisateurs d'accéder à des informations détaillées sur les détails du journal de connexion et les différents inventaires de joueurs et de vaisseaux. Ces nouveaux modules offriront une capacité d'investigation avancée pour le suivi et le dépannage d'un large éventail de problèmes.
       
      Turbulent (plateforme Web)
      Tout au long du mois d'août, l'équipe Web de Turbulent a continué à enrichir l'outil CMS Alexandria, en ajoutant un nouveau skin RSI amélioré et en terminant la conception d'un nouveau style Drake.
      L'équipe Backend Architecture a mis à jour la base de code avec PHP 7.4. Elle a également réalisé des avancées majeures en ressuscitant le très nécessaire projet K8s pour faciliter et rendre plus efficace la mise à l'échelle des navigateurs web et des environnements d'assurance qualité.
      L'équipe Web de la communauté de Turbulent a poursuivi le développement du futur centre communautaire, tandis que l'équipe chargée de l'expérience a lancé plusieurs nouveaux projets, notamment un accueil plus clair pour les nouveaux joueurs.
       
      UI
      L'équipe UI a continué à faire avancer les fonctionnalités de la nouvelle Carte Stellaire, en implémentant du texte tridimensionnel et des effets de shader pour les nuages spatiaux.
      Les artistes ont travaillé sur une série de concepts pour les écrans de terminaux dans différents endroits de l'univers, et plusieurs bugs ont été corrigés.
      Pour l'instant, l'accent est mis sur l'ajustement des systèmes de chargements existants afin qu'ils soient prêts à supporter le streaming persistant.
       
      VFX 
      Le mois dernier, l'équipe VFX Concept Art a poursuivi l'itération des effets de voyage quantique, ce qui a impliqué une collaboration avec un artiste VFX pour prototyper les effets dans le moteur.
      Par ailleurs, l'équipe a ajouté des effets à plusieurs nouveaux lieux modulaires, notamment des vaisseaux spatiaux écrasés et abandonnés. Elle a également commencé à travailler sur deux nouveaux véhicules.
      Enfin, le travail s'est poursuivi sur les effets de récupération, notamment le laser de décapage de coque utilisé par certains véhicules.
       
      Trad : @Maarkreidi SwissStarships.org

      215

      Rapport mensuel de Star Citizen : Août 2023

      Rapport mensuel du PU Août 2023

       
      Alors que nous approchons de la publication Live de l'Alpha 3.20, de nombreuses équipes finalisent leur travail sur les différentes nouvelles fonctionnalités de la mise à jour. Au-delà de la mise à jour, des progrès significatifs sont réalisés sur le contenu à venir plus tard dans l'année, alors découvrez les dernières nouvelles.
       

       
      IA (Fonctionnalités)
      Le mois dernier, l'équipe IA a revu la perception pour corriger des problèmes où les PNJ ne reconnaissaient pas correctement qu'une cible était morte ou qu'ils avaient déjà vu une situation auparavant. Ces problèmes ont entraîné divers bugs, notamment le fait que l'IA demandait constamment des med-pens ou restait en combat après la fin de celui-ci.
      Ils ont également revu l'utilisation de la couverture, en peaufinant diverses fonctionnalités et animations pour s'assurer que la fonctionnalité fonctionne dans un grand nombre de situations et d'environnements.
      Des modifications et des corrections ont également été apportées au système de points tactiques, utilisé pour déterminer les déplacements de l'IA. Cela permettra d'identifier ce qui doit être ajusté lors de l'examen des combats dans de nouveaux endroits.
      L'utilisation des munitions par l'IA a été équilibrée tout en conservant la fonctionnalité de rechargement et de recherche de munitions afin de fournir des comportements et des situations de jeu réalistes et émergents.
      L'équipe a continué à examiner, revoir et peaufiner les combats, y compris les animations de rechargement à faible et haute couverture pour différentes armes et les animations féminines converties à partir d'éléments masculins. Elle a également commencé à développer des animations pour les signaux manuels des escouades de marines afin de faciliter les mouvements de groupe et les combats.
       
      IA (technologie)
      Le mois dernier, l'équipe IA Tech a ajouté la fonctionnalité " undo-and-redo " à l'outil Apollo Subsumption. Ils ont également commencé à améliorer la validation des données de consommation pour une meilleure présentation et des erreurs de validation plus explicites. Cela permettra aux concepteurs d'itérer plus rapidement lors de la création ou de l'ajustement des missions et des comportements.
      En ce qui concerne la fonction Boids mentionnée dans le rapport du mois dernier, AI Tech a continué à mettre en œuvre la fonctionnalité de base pour permettre aux agents (rats, oiseaux, etc.) d'adopter différents états, tels que l'errance, l'inactivité ou la fuite, et de passer de l'un à l'autre. L'équipe est actuellement à la recherche d'une solution peu coûteuse pour maintenir les agents sur le terrain lorsqu'ils se déplacent.
      En ce qui concerne la perception audio des PNJ, l'équipe a mis en place une nouvelle fonctionnalité pour la propagation des stimuli audio. Il s'agit d'utiliser le système de salles et la façon dont les salles sont connectées pour déterminer si un événement audio doit être entendu.
      L'équipe a également continué à améliorer les liens de navigation. Tout d'abord, la façon dont les liens relient les triangles de navigation de différentes zones, qui ne fonctionnait pas comme prévu. Deuxièmement, ils ont corrigé la façon dont les animations sont jouées lorsqu'elles commencent et se terminent dans différentes zones. Par exemple, lorsque les PNJ sautent au sol depuis un vaisseau en vol stationnaire.
       
      Enfin, ils ont commencé à étudier les problèmes de performance liés au système de navigation et à la détection de chemin.
       
      Animation
      En août, les animateurs ont travaillé sur un certain nombre de lignes de comportement pour l'ambiance de fond et le vol. Ils ont également aidé Tech Animation à créer des squelettes de créatures qui seront finalement utilisés dans le PU.
       
      Art (personnages)
      Le mois dernier, l'art des personnages a progressé avec du contenu pour divers événements à venir et des assets pour le gang des Headhunters.
      Parallèlement, les artistes conceptuels ont exploré d'autres idées pour les Headhunters et ont travaillé sur une tenue médicale et des schémas pour une nouvelle combinaison de vol.
       
      Art ( vaisseaux )
      Le mois dernier, le département Ship Art a achevé son travail sur le Tumbril Storm, bien qu'il se concentre actuellement sur des problèmes persistants concernant les bandes de roulement et leur apparence. Deux nouvelles variantes d'un véhicule existant ont également été réalisées.
      Un tout nouveau vaisseau a progressé jusqu'à la boîte blanche, révélant divers domaines nécessitant une mise à jour par rapport au concept, y compris une augmentation de l'espace intérieur. 
      L'Aopoa San'tok.yāi est presque terminé en LOD0 ; les dernières mises à jour sont en cours, y compris le polissage du compartiment du pilote. La passe pour les dommages est également avancée, tandis que la mise à jour de l'intérieur du vaisseau se poursuit. Une fois ces tâches terminées, l'équipe passera aux peintures. 
      L'Origin X1 est actuellement en attente d'une révision whitebox, bien que des changements significatifs aient déjà été apportés à l'emplacement des composants afin de maximiser l'espace. La modélisation de la géométrie de la boîte grise a également commencé.
       
      Communauté
      Le mois d'août a vu le retour du Ship Showdown, un événement annuel d'un mois au cours duquel la communauté défend ses véhicules préférés en partageant des créations originales sur le Community Hub et les médias sociaux. L'équipe de la communauté a organisé deux concours pour soutenir l'événement, récompensant les 10 meilleures soumissions du Hub communautaire et les trois vidéos les plus créatives sur la chaîne TikTok officielle. Après des combats quotidiens en tête-à-tête entre les 16 meilleurs vaisseaux, le Drake Corsair a été couronné champion ultime du Ship Showdown 2953. La communauté a également soutenu l'événement Free Fly, publié des mises à jour sur le Guide du nouveau joueur et mis en place des médias sur le Welcome Hub.
      Début août, le concours de capture d'écran du gang d'Arlington s'est achevé, les joueurs ayant soumis des captures d'écran suite au lancement de la série Mission Spotlight.

      Image par Mithlox
       
      L'équipe communautaire a ensuite soutenu le 22e anniversaire de Tobii en organisant de nombreux événements communautaires, notamment le Salon Intergalactique de l'Industrie et du Commerce, et le tournoi esports ATMO Fight or Flight, qui se terminera en direct lors de la CitizenCon 2953.
      À l'approche de la CitizenCon 2953, la majeure partie du mois d'août a également été consacrée à l'accélération des préparatifs, en mettant l'accent sur la finalisation des détails des différentes présentations, de l'agencement et de la conception des lieux, du concours de cosplay, des stands de la communauté et de bien d'autres choses encore.
      "Cela fait quatre longues années que nous n'avons pas organisé de CitizenCon physique, alors que vous nous rejoigniez à Los Angeles ou que vous regardiez depuis chez vous, nous sommes impatients de célébrer notre univers partagé avec vous les 21 et 22 octobre ! Gardez l'œil ouvert, car nous sommes en train de finaliser certains détails et nous vous donnerons plus d'informations très bientôt ! L'équipe communautaire
      L'équipe a continué à soutenir des dizaines de publications toujours d'actualité (comme ce rapport mensuel, le post-mortem, etc.) tout en planifiant une variété de futurs engagements dans et hors du jeu à venir.
      Enfin, l'équipe a participé à la Gamescom et à un trio d'événements Bar Citizen à Cologne, en Allemagne.
      "L'affluence a été incroyable, éclipsant nos événements Gamescom précédents. Nous avons été très heureux de vous rencontrer en si grand nombre, qu'il s'agisse de vétérans ou de nouveaux pilotes. Nous espérons vous revoir bientôt !"
       

       
      Économie
      La nouvelle équipe Économie a planifié ses prochains objectifs, notamment le rééquilibrage du fret et de l'expérience associée. Ils ont également commencé à construire un outil pour étudier l'état actuel du fret, qui pourrait être étendu à d'autres domaines de l'économie du jeu.
       
      Fonctionnalités (Arena Commander)
      L'équipe chargée des fonctionnalités d'Arena Commander a peaufiné et soutenu l'Alpha 3.20 tout en entamant la deuxième phase du plan de revitalisation d'Arena Commander.
      En plus des correctifs, l'équipe d'ingénierie a pris en charge le nouveau système d'affichage tête haute, qui sera présent dans tous les modes de jeu à partir de l'Alpha 3.20.
      Elle a également contribué à l'enquête en cours sur le retour des Théâtres de Guerre. Il s'agissait d'identifier les étapes nécessaires pour mettre à jour le nouveau module de spawn avec plusieurs caractéristiques uniques des Théâtres de Guerre (telles que les emplacements de spawn et les équipages multiples) et de les introduire dans d'autres modes de jeu.
       

       
      Le travail sur la nouvelle fonctionnalité de lobbies personnalisés (anciennement Matchs privés) s'est poursuivi, avec plusieurs tests réussis. L'équipe se concentre actuellement sur la finalisation du design de l'interface utilisateur et sur la mise en place des différentes interactions. L'ingénierie a également commencé à restaurer le module de spectateur, qui permettra aux joueurs d'assister à des matchs dans les lobbies personnalisés et dans d'autres modes. Par exemple, observer un joueur qui a perdu tous ses respawns dans un mode de jeu JcE.
      Les concepteurs ont amélioré plusieurs plans pour les mises à jour à venir et ont repéré des lieux dans le PU et au-delà pour les utiliser dans Arena Commander. L'équipe a également commencé à enquêter sur l'emplacement des Théâtres de Guerre, les Carrefours du Crime, afin d'aider à estimer les efforts de restauration.
      L'équipe a également pris en compte un grand nombre de commentaires des Evocati et du PTU concernant l'interface et les modes de jeu. La sélection des modes de jeu en façade indique désormais les nouveaux modes, ceux qui ont des multiplicateurs REC et ceux qui sont associés à des hauts faits. La conception a également progressé avec l'interface utilisateur de l'écran d'apparition pour la sélection des véhicules dans le jeu, qui a commencé à être testée en interne.
      Enfin, l'équipe a participé à la création de plusieurs nouveaux modes de jeu demandés par d'autres équipes, notamment un mode 2v2 qui accueillera Fight or Flight à la CitizenCon.
       

       
      Fonctionnalités (Personnages & Armes) 
      Au mois d'août, l'équipe Personnages et Armes a travaillé sur les poses d'armes. Actuellement, lorsqu'un joueur s'approche d'une surface de collision, l'arme dont il est équipé est levée pour éviter de couper la géométrie. L'équipe a étudié des alternatives où l'arme est abaissée, déplacée vers le bas de la vue à la première personne, et tournée vers le corps de façon à ce qu'elle repose en diagonale sur l'abdomen. Cette solution est plus naturelle dans certaines situations, limite l'écrêtage et garantit que la majeure partie de la vue du joueur n'est pas obstruée, en particulier lorsqu'il interagit avec des écrans dans l'environnement.
      Le recul procédural a également progressé le mois dernier. Afin de s'assurer que la sensation de chaque arme peut être modifiée pour la rendre unique, un grand nombre de courbes ont été exposées aux créateurs de contenu.
      "Ces courbes permettent de superposer plusieurs couches de mouvements et de rotations subtiles afin de créer un large éventail de résultats intéressants. Il s'agit d'un processus un peu manuel qui nécessite une grande attention aux détails, mais qui peut ajouter beaucoup à la personnalité d'une arme". L'équipe des fonctionnalités
       
      Fonctionnalités (Gameplay)
      L'équipe Gameplay Features a poursuivi son travail sur le rayon tracteur des véhicules, le préparant à être testé par l'équipe QA. Ils ont également progressé sur le réseau de ressources mentionné dans le rapport du mois dernier et ont apporté leur soutien à la sortie prochaine du patch.
       
      Fonctionnalités (Mission)
      L'équipe chargée des fonctionnalités de Mission a passé le mois à travailler sur les livrables à venir et à corriger les bugs pour l'Alpha 3.20.
      En dehors du patch à venir, Siege of Orison a bénéficié de diverses améliorations en vue d'une prochaine sortie, l'objectif principal étant de maintenir les joueurs ensemble. Le développement de Blockade Runner (qui remplacera Nine Tails Lockdown) s'est également poursuivi, avec divers problèmes techniques pris en compte et planifiés.
      Des améliorations significatives ont été apportées aux missions existantes de destruction de la cachette de drogue afin de s'assurer que les éléments essentiels à la mission sont bien présents à l'arrivée du joueur. Des progrès considérables ont également été réalisés dans la modularisation de l'expérience du nouveau joueur afin qu'elle puisse être utilisée dans n'importe quelle zone d'atterrissage avec le bon balisage.
      Les missions Steal Evidence at Kareah et Retrieve Consignment sont entrées dans la phase de polissage, avec l'intégration de la réputation. Le travail a également commencé sur les missions de restauration de vaisseaux, qui demanderont aux joueurs de restaurer des vaisseaux pour les rendre vendables. Le vol de données a passé un autre examen et va faire l'objet d'un test interne pour s'assurer que les objectifs sont clairs.
      "La mission de vol et de récupération de cargaison a été poussée aussi loin que possible jusqu'à ce que d'autres fonctions de cargaison soient développées. En attendant, nous allons créer une version 'coursier' dans laquelle les petits objets seront l'objectif. Équipe chargée des fonctionnalités de mission
      L'équipe a progressé dans le domaine de l'hostilité basée sur la réputation, en concevant une mission qui permet aux joueurs de travailler pour le gang des Nine Tails. Une fois cette mission terminée, elle convertira la plupart des missions criminelles sans nom en missions Nine Tails jusqu'à ce que d'autres gangs soient ajoutés. 
      Un travail de code a été réalisé sur la mise en évidence et le filtrage des objets essentiels à la mission dans l'inventaire. Il a été remis à l'interface utilisateur pour qu'elle le passe. Enfin, les tâches pour Ship Trespass ont progressé, avec 'nested trespassing' (intrusion imbriquée) étant le principal obstacle.
       
      Fonctionnalités (véhicules)
      Le mois dernier, l'équipe a participé à la correction des bugs et à la stabilité de l'Alpha 3.20 et des versions suivantes, notamment en préparant le MISC Hull C pour sa sortie et en terminant le travail sur les petites fonctionnalités pour les versions de vaisseaux à venir.
      Les concepteurs ont ensuite ajusté le comportement des vaisseaux de course dans l'atmosphère pour les rapprocher les uns des autres et ont converti davantage de véhicules terrestres au nouveau modèle physique, qui permet un comportement plus réaliste qu'auparavant.
      La masse des objets de taille 1, 2 et 3 a été rééquilibrée pour une meilleure cohérence entre les chargements des vaisseaux et pour améliorer le gameplay du rayon tracteur lors de l'enlèvement et du remplacement des objets. Des ajustements ont également été apportés à l'équilibre des armes et des véhicules plus petits.
       
      Graphisme, programmation VFX et Planet Tech
      En août, des améliorations ont été apportées à l'implémentation interne de la super résolution temporelle.
      D'autres progrès ont été réalisés dans le domaine de l'eau, le shader bénéficiant d'un éclairage et d'une mousse améliorés. Le travail sur la simulation s'est également poursuivi, avec la propagation de la mousse et la prise en charge de l'impact des balles.
      Le prototype du modèle d'ombrage des reflets a été achevé et se décline en trois versions présentant des caractéristiques de performance différentes. L'équipe étudie actuellement la possibilité de produire l'une de ces versions. Les lumières lointaines sont désormais dessinées sous forme de minuscules lueurs lumineuses qui passent par le système de post-effet existant, dans le but de remplacer le système "composite flare" plus traditionnel qui ne peut pas prendre en charge les post-effets.
      Du côté des outils, le débogueur de flux a été étendu et fournit désormais un outil puissant pour suivre l'historique détaillé de n'importe quel asset ou groupe afin de diagnostiquer les problèmes et de faciliter les optimisations. L'éditeur de configuration de maillage a également été étendu pour permettre un contrôle plus fin de la façon dont les maillages animés sont importés. 
      La sous-équipe Vulkan a ajouté de nouvelles extensions, notamment Synchronisation2, Maintenance4 et TimelineSemaphore, afin d'améliorer divers aspects du backend. L'accent est désormais mis sur le déblocage de la progression de l'illumination globale, étant donné que le composant de ray-tracing est uniquement Vulkan.
      L'équipe de programmation VFX a mis en œuvre l'apparition de fumée sur le feu ainsi que diverses autres améliorations de la qualité pour amener la fonctionnalité à un état visuellement complet et "plutôt impressionnant".
      Enfin, d'autres améliorations ont été apportées aux effets de foudre, qui seront utilisés à l'avenir dans les nuages de gaz.
       
      Image des marques dans le jeu
      L'équipe chargée de l'image des marques dans le jeu a continué à travailler sur les extérieurs des installations souterraines. Elle travaille également en étroite collaboration avec EU Locations 2 sur un événement à venir et a progressé sur certains ajouts liés à l'événement.
       

       
      Interactifs
      Le mois dernier, l'équipe des objets interagissables a créé de nouveaux éléments pour la station délabrée de Pyro ainsi que divers objets Flair.
       
      Éclairage 
      L'équipe Lighting a continué à contribuer à Pyro, en travaillant sur des tâches pour les avant-postes de colonialisme et la station délabrée. Ils ont également travaillé sur un événement à venir.
       
      Outils Live
      En août, l'équipe Live Tools a publié une nouvelle version du pipeline de traitement des crashs, qui est maintenant en phase de maintenance.
      Pour le Network Operation Center d'Hex, l'équipe a travaillé sur la navigation générale afin d'améliorer la qualité de vie de ses principaux utilisateurs ; elle a notamment redessiné des éléments du module de discipline et de l'Entity Graph.
       
      Lieux (UE)
      L'équipe Lieux a progressé dans plusieurs domaines le mois dernier, notamment la station délabrée et les avant-postes du colonialisme pour Pyro. Ils ont également travaillé sur la signalisation et les dioramas pour un événement à venir.
      L'équipe Organique a continué à construire les planètes de Pyro, y compris le feuillage, tandis que l'équipe Bac à sable a déplacé les nouvelles installations souterraines dans la boîte grise.
       

       
      Narration
      L'équipe Narrative a continué à se concentrer sur Pyro, en écrivant plusieurs missions et en créant des chaînes pour peupler les nouveaux lieux avec tout ce qu'il faut, de la signalisation à la nourriture. À Stanton, plusieurs nouveaux types de missions ont été élaborés et des améliorations ont été apportées au contenu existant.
      En plus des tâches toujours d'actualité consistant à nommer et à décrire divers objets et vêtements en jeu, Narration a travaillé avec Interactables sur des idées intéressantes pour de futurs ajouts. 
      L'équipe de Narrative Design a travaillé sur les comportements des PNJ pour Pyro et a continué à explorer comment rendre les comportements des PNJ uniques dans les différentes zones d'atterrissage.
      Sur le site web, plusieurs éléments intéressants de l'histoire ont été publiés, notamment un extrait de "Life/Labor : L'histoire secrète de Hurston Dynamics", un "Whitley's Guide to the Constellation Phoenix" et plusieurs nouvelles entrées Galactapedia. 
      L'équipe Narrative proposera bientôt un nouvel épisode des Questions de la Communauté du Loremaker, alors n'hésitez pas à poser vos questions sur le canal Spectrum dédié à l'équipe.
       
      Services en ligne
      En août, l'équipe des services en ligne a travaillé à la finalisation de la conception et de l'approche de la mise à jour de plusieurs services sociaux hérités vers gRPC.
      Pour améliorer la qualité de vie, l'équipe a ajouté de nouvelles options au menu Social. Les joueurs peuvent désormais activer ou désactiver les demandes d'amis et les notifications de demande d'amis, et choisir de qui ils reçoivent les notifications d'invitation à un groupe et les transferts de devises.
      Des mises à jour ont également été apportées au service de discipline, qui est nécessaire pour les futures mises à jour des sanctions et de l'application de l'anti-triche.
       

       
      R&D
      En août, le travail sur le mode de rendu temporel pour l'atmosphère et les nuages volumétriques s'est poursuivi ; diverses méthodes pour rectifier ou rejeter l'historique des images ont été expérimentées.
      En outre, un nouveau système de détection de désocclusion pour rejeter l'historique a été mis en œuvre. Ce système est similaire à la solution générale d'échantillonnage ascendant.
      En outre, divers codes ont été mis à jour pour fonctionner avec les récentes améliorations de Gen12.
       
      Interface Utilisateur
      Dans le cadre du développement de Pyro, l'équipe chargée de l'interface utilisateur a créé des écrans de fluage et converti des animations flash en écrans de fluage. Elle a également soutenu les fonctionnalités de la mission Data Heist en améliorant le style de l'écran.
       
      VFX 
      Le mois dernier, l'équipe VFX a continué à travailler sur divers lieux de Pyro, dont certains avec des machines animées.
       
      Trad : @Maarkreidi Starcitizeninfo.fr
       

      599 1

      Rapport mensuel de Star Citizen : Avril 2022

      Rapport mensuel du PU 
      Mars 2022
      Avec l'Alpha 317 : Fueling Fortunes est désormais en ligne dans le PU, le rapport de ce mois-ci présente les corrections de dernière minute et les ajustements typiques de chaque mise à jour. Cependant, il est également plein de progrès sur les fonctionnalités à venir et les dernières nouvelles du prochain système de Star Citizen, Pyro. Lisez la suite pour connaître tout ce qui a été fait en avril.
       
      Contenu IA
      AI Content a passé une partie du mois d'avril à travailler sur les activités IA "manger et boire" et "loisirs". Il existe désormais une boucle de jeu complète, dans laquelle l'IA trouve un distributeur de nourriture (comme un distributeur automatique, une chaîne de restauration ou un magasin), obtient de la nourriture et des boissons, puis trouve un endroit pour les consommer (comme un siège, une balustrade ou un coin tranquille). Une fois terminé, il jettera le récipient dans une poubelle de recyclage avant d'utiliser un loisir pour passer le temps, comme lire, écrire ou regarder du contenu sur sa mobiGlas. La prochaine étape consiste à ajouter la nouvelle technologie de conversation dynamique de l'équipe AI Tech afin que les personnages puissent systématiquement converser avec d'autres personnes tout en utilisant des objets utilisables.
      L'équipe a également commencé à travailler sur une nouvelle activité de "navette". Celle-ci contrôle tous les aspects du comportement d'un personnage lorsqu'il utilise les transports publics, y compris le choix d'une destination, l'attente de l'arrivée du transport, l'entrée dans celui-ci, le temps passé pendant le transport et la sortie. 
      "Nous avons demandé à un animateur et à un designer de travailler ensemble pour créer une vidéo de prévisualisation narrée expliquant comment ils envisagent le fonctionnement. L'étape suivante consiste à détailler les tâches et à commencer le prototypage. Nous espérons que cela ajoutera des transferts et un trafic plus vrais que nature à nos centres de transport." Équipe chargée du contenu de l'IA
       
      AI (Tech)
      Tout au long du mois d'avril, AI Tech a finalisé son travail sur l'Alpha 3.17, ce qui a impliqué d'examiner et de corriger plusieurs bugs liés à l'IA et d'effectuer diverses optimisations.
      Ils ont également ajusté les comportements et le code de l'IA pour permettre aux vaisseaux de voyager correctement hors des atmosphères planétaires. Auparavant, les vaisseaux pensaient qu'ils se trouvaient à l'intérieur d'un obstacle et ne tenaient pas compte de la meilleure direction pour quitter radialement la planète. 
      Pour le système de navigation, l'équipe a ajouté la possibilité de notifier les systèmes d'audit lorsque des mailles de navigation sont créées ou générées dans l'environnement. En raison du grand nombre d'entités, ils cherchent à réduire le nombre d'allocations pour les événements de notification et éventuellement à introduire une meilleure façon de filtrer les entités pour lesquelles les événements sont pertinents.
      Ils ont poursuivi les tâches qui permettront aux PNJ d'interagir correctement avec les entités mobiles, comme les chariots, ce qui a été mentionné dans le rapport du mois dernier. L'objectif récent était d'intégrer l'opérateur et les chariots eux-mêmes dans le système de prévention des collisions. Cela permettra aux PNJ de pousser les chariots, d'éviter les autres personnages lorsqu'ils les poussent, et d'éviter les chariots laissés dans un niveau. 
      Ils ont également facilité le glissement d'un lien d'un nœud à un autre, amélioré la sélection automatique des dossiers lors de la création de nouveaux fichiers, et modifié l'insertion rapide pour qu'elle sélectionne une suggestion basée sur le type de chaîne s'il n'est pas spécifié. 
      L'équipe a ensuite commencé à travailler sur une amélioration majeure de la façon dont la vue multi-graphe valide la connexion des nœuds. Avec cette nouvelle fonctionnalité, les nœuds appartiennent au graphe dans lequel ils ont été créés et auxquels ils sont liés jusqu'à ce qu'une nouvelle connexion soit établie. Cela permet aux développeurs de maintenir les nœuds orphelins sans perdre de données, même dans le nouveau mode multi-graphe.
      Enfin, AI Tech a achevé la phase d'ingénierie de la fonctionnalité de conversation dynamique, en ajoutant des moyens permettant aux concepteurs d'indiquer quels sujets de conversation sont autorisés dans différents endroits. Par exemple, à Lorville, les PNJ peuvent parler du travail à l'usine, ce qui n'est pertinent que pour cette ville. Le système permet également aux concepteurs de définir des sujets sur un personnage spécifique, puis de sélectionner automatiquement un squelette de conversation dynamique spécifique, ce qui a pour effet de rendre aléatoires les sujets liés à ce flux de conversation.
       
      IA ( Fonctionnalités des véhicules )
      Le mois dernier, l'équipe chargée des fonctionnalités des véhicules IA a corrigé des bogues et assuré le support de la version Alpha 3.17 et de la semaine de lancement d'Invictus. Ils ont également commencé à travailler sur l'outil de débogage de l'IA de vol et ses deux niveaux de test.
      La commande "v_spawnai" a également été mise à jour pour inclure des options permettant de remplacer le manifeste de l'équipage et l'ensemble des compétences. Le nœud du diagramme de flux pour la création de véhicules a également été mis à jour. Enfin, il est actuellement possible de gérer les tests via les fenêtres de l'éditeur.
       
      Animation 
      Le département Animation a publié son travail sur les vendeurs du PU et est en train de créer des documents pour s'assurer qu'ils pourront l'étendre efficacement si nécessaire. Ils ont également commencé à enrichir les zones de loisirs avec l'IA, y compris les personnages qui utilisent les machines d'arcade, les périodes d'inactivité supplémentaires et les actions aux tables (comme l'utilisation du mobiGlas). Des animations faciales ont été réalisées pour les hors-la-loi, les vendeurs, les barmen et un nouveau donneur de mission.
      Pour les armes et les gadgets, des animations de blocage ont été créées pour les gadgets portatifs et les explosifs, et le travail a commencé sur un nouveau SMG.
      Un travail de pré-visualisation a également été effectué pour la sensation d'un joueur " alourdi " et pour les clients buvant dans les bars et aux tables.
       
      Art (personnages)
      Character Art a continué à travailler sur les vêtements de la frontière pour Pyro. Ils ont également peaufiné un grand nombre de variantes d'armures et de vêtements pour le gang des Nine Tails.
      Un sac à dos sur le thème de la récupération est actuellement travaillé par Tech Art, tandis que l'art conceptuel est en cours pour une collection de tenues branchées pour Stanton.
       
      Art ( vaisseaux )
      L'équipe des vaisseaux basée au Royaume-Uni a terminé les peintures du RSI Scorpius, achevant ainsi son travail sur le vaisseau.
      L'extérieur du Banu Merchantman a progressé grâce à la boîte grise, l'équipe agissant en fonction de ce qui a été appris pendant la phase de R&D.
      Quatre véhicules non annoncés ont également été développés au cours du mois : L'un d'entre eux est en phase d'art final, le travail se concentrant sur les zones techniques complexes. Deux sont actuellement au stade de la boîte blanche, tandis qu'un autre a été achevé d'un point de vue artistique.  
      Aux États-Unis, l'équipe s'est concentrée sur le Drake Corsair, créant de l'espace dans le fuselage pour l'anneau d'amarrage, les tourelles, le train d'atterrissage et l'élévateur. Ils sont ensuite passés aux détails extérieurs en direction de la queue. Pour l'intérieur, ils ont créé l'ensemble des quartiers d'équipage qui peupleront les quatre pièces. Le foyer est terminé, tandis que le cockpit du copilote, la salle des machines, l'intérieur de la tourelle et le sas sont en voie d'achèvement.
       
      Art (Armes) 
      En avril, le département artistique des armes a consacré du temps à l'amélioration de la configuration de l'aide au rangement/stockage, passant d'un décalage générique à une configuration plus artisanale pour chaque arme. Cela devrait permettre aux armes de s'adapter plus étroitement au corps du joueur et de réduire globalement le clipping. Une passe similaire a été entamée sur les lunettes de visée, ce qui donnera à l'équipe chargée de la fonctionnalité des armes un plus grand contrôle et la possibilité d'ajuster les positions ADS.
      Du côté artistique, l'équipe a poursuivi son travail sur les armes des vaisseaux Banu, complétant le fabricant avec plusieurs nouvelles lignes de produits.
      L'animation a terminé sa première passe sur plusieurs des nouveaux gadgets FPS et a itéré sur la configuration avec l'équipe artistique. Ils ont également continué à travailler sur l'extincteur mentionné dans le rapport du mois dernier.
       
      Communauté
      L'équipe a commencé le mois en annonçant Mesher, une application de rencontre pour le mobiGlass qui a porté le jeu multi-joueurs romantique à un niveau supérieur (pour le 1er avril seulement). Dans l'esprit de Triggerfish, les notes de patch correspondantes pour la sortie de "Star Citizen 3.16.2" ont également été publiées. 
      Suite à la révélation du nouveau concept de raffinerie, l'équipe a publié les questions-réponses sur le MISC Expanse après avoir pris les questions les plus votées par la communauté. Elle a également soutenu la vente de printemps de produits dérivés.
      L'équipe communautaire a également soutenu le lancement de l'Alpha 3.17, y compris le suivi et le rapport des sentiments, la transmission des commentaires au développement, la création de nouvelles ressources pour les joueurs telles que la page Alpha 3.17 : Choses à faire, et le lancement de deux concours, à la fois pour Spectrum et sur les médias sociaux.
      L'équipe a également donné le coup d'envoi de la planification d'un petit sommet à Austin au début du mois de mai afin de commencer à régler les détails des événements qui se dérouleront d'ici la fin de l'année et en 2023, notamment les événements Bar Citizen (plus de détails bientôt). En outre, l'équipe a organisé des sessions de jeu internes sur Star Citizen pour aider les nouvelles recrues à se familiariser avec le jeu.
      L'équipe communautaire supervise également l'avancement de la mise à jour du Hub communautaire, qui devrait bientôt être entre vos mains.
       

       
      Moteur
      En avril, l'équipe Physique a travaillé sur la division du nettoyage des trames en deux parties (nettoyage et défragmentation) afin de permettre un contrôle plus fin du découpage temporel. De plus, les calculs inutiles ont été supprimés du pas de temps du monde physique, et le code de pas de temps des entités vivantes a été amélioré. La conversion automatique des anciennes contraintes en attachements de contraintes a également été implémentée.
      La transition vers le moteur de rendu Gen12 s'est poursuivie, avec l'activation du rendu des patchs de terrain planétaire. Les proxies de rendu ont reçu diverses améliorations et la génération d'ombres a été activée. La prise en charge de la " mise à l'échelle de la fenêtre de visualisation en fonction de la passe de rendu " a été ajoutée, ce qui est pratique pour les atlas et le rendu à résolution dynamique. Diverses interfaces utilisateur de débogage ont été implémentées pour faciliter le développement. Par exemple, une interface utilisateur permettant de contrôler/déclencher facilement la génération de cube map dans le jeu à des fins de test. Enfin, pour le moteur de rendu, les replis de matériaux pour le "depth pre-pass stage" ont été désactivés.
      Les ports Gen12 de la carte de relief du terrain planétaire et des systèmes de rendu des ombres ont été finalisés et fusionnés en amont. L'une des touches finales a été de retravailler l'élimination en cascade pour le rendu du relief de la planète afin qu'il puisse être exécuté pendant la soumission des paquets de dessin des agents batch (suivant la philosophie de conception de la Gen12). Les ports Gen12 du rendu de l'atmosphère et des nuages commenceront bientôt.
      Concernant le noyau du moteur, un blocage potentiel dans le gestionnaire d'exception a été corrigé. Le nettoyage du code utilisant 'include-what-you-use' a continué. De plus, une nouvelle interface de temps d'OS a été fournie. Le temps de trame du GPU est maintenant inclus dans les événements analytiques pour fournir de meilleures données sur la durée réelle des trames sur le GPU (en ignorant VSync). En outre, pour simplifier le déploiement, les instances de serveur de jeu Linux utilisent désormais des dossiers utilisateur distincts. Enfin, la majeure partie du temps a été consacrée à la réalisation des diverses optimisations du mois dernier dans le moteur de base, en vue de leur publication dans la version Alpha 3.17.
      Le reste du temps a été consacré au soutien de diverses équipes et à la correction de bogues.
       
      Fonctionnalités (personnages et armes) 
      Tout au long du mois d'avril, l'équipe des fonctionnalités a progressé sur les questions d'inventaire basées sur les retours de la phase PTU de l'Alpha 3.17. Il s'agissait d'ajuster la logique et le flux d'inventaire sous-jacents pour qu'ils fonctionnent avec la nouvelle technologie de persistance, ce qui représentait une entreprise importante impliquant une collaboration étroite avec les équipes backend.
      Une fois l'opération terminée, ils sont revenus sur l'extincteur :
      “C'est un défi intéressant, car il a un profil assez différent des autres "armes". Il comporte un cylindre volumineux qui contient le liquide ou le gaz, qu'il peut pulvériser en continu. Ce gadget sera important pour lutter contre les incendies à l'intérieur des vaisseaux spatiaux afin d'empêcher qu'ils ne drainent l'oxygène indispensable à la vie. Nous travaillons en étroite collaboration avec l'équipe VFX pour connecter la logique avec le système de risque d'incendie ainsi que pour donner vie à l'arme visuellement." L'équipe de Features
       
      Fonctionnalités (Gameplay) 
      L'équipe PU a commencé le mois en soutenant la sortie des gadgets de ravitaillement et d'exploitation minière, y compris un correctif pour le ravitaillement dans l'atmosphère. Pour les gadgets d'exploitation minière, ils ont ajouté une lumière rouge pour indiquer clairement si le gadget se détache.
      Des progrès significatifs ont ensuite été réalisés en matière de récupération de vaisseaux, avec la création d'un HUD amélioré pour le mode récupération du Drake Vulture. Ils ont également ajouté une fonctionnalité de visée supplémentaire adaptée à la configuration unique des bras du vaisseau. Les tourelles de récupération du Reclaimer ont également été correctement configurées et peuvent désormais décaper les coques.
      Le travail sur les interfaces utilisateur pour le support de vie et le jeu d'ingénierie a progressé, tandis que des améliorations ont été apportées aux outils utilisés pour configurer le réseau de ressources, ce qui facilitera le travail sur ce dernier.
       

       
      Fonctionnalités (Véhicules) 
      L'équipe Vehicle Features a commencé le mois en configurant techniquement le Hull A, en s'assurant que sa fonction cargo fonctionne comme prévu. Elle a ensuite implémenté la tourelle sur le Scorpius.
      Après la prise en charge de l'Alpha 3.17, l'équipe est retournée au développement de fonctionnalités, en testant de nouvelles mises à jour de gameplay pour les modes maîtres et le QT boost. Elle a également planifié le support de la fonction de ravitaillement en carburant au-delà de sa version initiale.
      Du temps a également été consacré à l'étude du problème de désynchronisation de l'IA. Bien que de nombreuses améliorations aient été apportées, l'ampleur du problème dans de nombreuses zones du jeu a rendu difficile l'identification des causes, les corrections exposant d'autres problèmes.
      Des améliorations de la qualité de vie et des réglages ont également été effectués dans l'ensemble du jeu, notamment pour les courses de vaisseaux dans l'atmosphère, les changements de chargements et la santé des vaisseaux industriels.
       
      Graphisme et programmation VFX
      Le mois dernier, l'équipe graphique a apporté son soutien à l'Alpha 3.17 en corrigeant des problèmes de rendu de texture (RTT), des ombres manquantes dans les grottes, un problème de transparence de l'écran d'affichage dans les RTT, et diverses corrections de crashs, dont certains liés au streaming des nuages de gaz.
      Pour Gen12, l'équipe s'est concentrée sur la définition de la taille correcte de la fenêtre d'affichage pour les passes de rendu dans le tampon G et les étapes de pré-passage de la profondeur pour supporter le pipeline RTT. Le travail s'est également poursuivi sur le nettoyage des tableaux de ressources et les requêtes analytiques de diffusion des ombres. Les tests automatiques VFX se sont également poursuivis, les nœuds du flowgraph ayant été mis à jour pour obtenir des résultats plus cohérents.
      Pour la récupération, l'équipe a ajouté des paramètres de densité UV2 à l'éditeur de configuration de maillage. Cela permet de calculer la résolution requise du PBM ainsi que de déboguer les crashs dans RC lors de la génération d'un moteur de vaisseau attachant le PBM CGA.
       
      Éclairage 
      En avril, l'équipe chargée de l'éclairage a continué à se concentrer sur la Invictus Launch Week. Un passage complet de l'éclairage a été effectué sur divers lieux et points d'intérêt (POI), avant que l'équipe ne passe au polissage, à l'optimisation et à la correction des bogues.
      L'équipe a également travaillé sur la nouvelle épave du Reclaimer du côté planétaire. Cela a impliqué une passe d'éclairage sur l'intérieur du vaisseau et l'intégration de l'extérieur dans l'environnement planétaire.
       
      Emplacements (UE)
      Le mois dernier, le principal objectif de l'équipe Locations était de finaliser les environnements pour l'Invictus Launch Week.
      Par ailleurs, le travail est presque terminé sur plusieurs petites zones que l'équipe Sandbox prévoit de publier dans un prochain patch. Les zones elles-mêmes sont terminées et attendent actuellement un passage de distribution à travers Stanton.
       

       
      La préproduction se poursuit sur les nouveaux POI spatiaux, l'équipe explorant un dernier thème avant de passer au stade de la boîte blanche. Les nouveaux prototypes de grottes progressent bien, avec des améliorations apportées aux matériaux et à la lecture générale.
      Par ailleurs, la deuxième série de contenus pour la sortie initiale des nouveaux avant-postes du colonialisme est presque terminée. Les avant-postes commenceront bientôt à être distribués dans le système Pyro pour préparer leur lancement.
       

       
      Emplacements (Montréal)
      L'équipe des emplacements de Montréal approche des dernières phases de développement de la colonie abandonnée de Reclaimer et des POI spatiaux de Reclaimer. Pour la colonie abandonnée, l'équipe artistique peaufine actuellement la carcasse du récupérateur et des habs, tandis que l'équipe de conception met en œuvre les missions du lieu.
      Les POI basés dans l'espace ont progressé dans la phase de la boîte grise. Le mois dernier, l'équipe de conception a travaillé à l'implémentation et à la mise au point des missions. L'équipe artistique a également commencé une passe artistique pour soutenir narrativement les thèmes de la mission.
      Enfin, de nouveaux progrès ont été réalisés dans le cadre de la refonte du paysage urbain de Lorville, ce qui a impliqué la définition de recettes pour les bâtiments et le blocage de la ville.
      "Le travail progresse bien et nous sommes convaincus que la nouvelle échelle de la ville soutiendra un grand nombre de possibilités futures intéressantes !" Équipe des emplacements de Montréal
       
      Narration
      L'équipe Narrative s'est attachée à s'assurer que tout était prêt pour la sortie de l'Alpha 3.17, en corrigeant tous les problèmes survenus lors des tests de jeu et en aidant la conception avec les chaînes de texte supplémentaires nécessaires pour prendre en charge les nouvelles fonctionnalités du patch. De plus, l'équipe a fourni de nouveaux éléments de texte pour l'Invictus Launch Week.
      La narration a continué à soutenir le travail en cours sur les futures missions d'un événement dynamiques et a discuté de la meilleure façon d'intégrer un nouveau module de gameplay à venir dans le déroulement d'une mission particulière. Ils ont également rencontré l'équipe de Montréal pour discuter des détails de plusieurs nouvelles missions.
      La planification d'une prochaine session de capture a commencé afin d'enregistrer du contenu pour les nouvelles missions et de faire progresser le travail en cours sur les PNJ avec l'équipe IA.
      Sur le site Web de RSI, de nouveaux contenus narratifs ont été présentés, notamment un article de New United explorant le rôle des lobbyistes politiques dans l'Empire, un Untold Tales sur le mystérieux Prophet of Pyro, et de nouveaux articles de Galactapedia sur le vaste système Ellis.
       
      QA 
      Le mois dernier, le service d'assurance qualité s'est concentré sur les tests d'événements, les tests de fonctionnalités, les listes de contrôle d'intégration et les tests réguliers des listes de contrôle des fonctionnalités.
      L'équipe d'IA intégrée a travaillé sur des corrections et des mises à jour de fonctionnalités concernant le comportement de l'IA FPS envers les joueurs et les autres factions. Elle a également continué à effectuer des contrôles de cohérence et de fiabilité pour s'assurer que les PNJ ne se sont pas dégradés, et s'est synchronisée avec l'équipe chargée des missions pour élargir leurs tests.
      Pour l'équipe Engine, le soutien s'est poursuivi avec des tests de stress sur PC à spécifications minimales ainsi que des tests PageHeap pour détecter les fuites de mémoire. L'équipe Outils a continué à recevoir du soutien sur Data Forge, StarWords, Excel Core, copy build, et l'éditeur sandbox.
       
      Outils (Montréal)
      L'équipe Outils de Montréal a commencé à mettre la touche finale à Mighty Bridge v0.5, qui permettra l'intégration de Houdini dans l'éditeur. Cela permettra à tous les membres de l'équipe d'utiliser des outils alimentés par Houdini directement dans l'éditeur.
      Les artistes techniques ont créé des outils pour soutenir le travail en cours sur les épaves, tout en poursuivant le développement de l'outil de localisation procédurale.
       
      Technologie de l'animation 
      Tech Animation a continué à créer de nouveaux rigs de visage à partir de leurs données de scan créées en interne. Ils ont également investi beaucoup de temps dans la chaîne d'outils et le processus afin de garantir que les nouvelles têtes soient plus rapides et plus propres à produire.
      En outre, ils ont soutenu les équipes Feature et Animation en améliorant les systèmes d'animation pour répondre à leurs exigences accrues. Par exemple, ils ont permis au système de prendre en charge jusqu'à 50 couches d'animation authentifiée et cinématique inverse sur un seul personnage.
      Ils ont également soutenu les autres équipes de développement par de nouvelles initiatives visant à solidifier les flux de travail afin d'économiser du temps et des erreurs.
       
      Turbulent
      Tout au long du mois d'avril, l'équipe des services en ligne de Turbulent a travaillé sur la refonte du nouveau flux de connexion. La majorité du code de travail étant terminée, l'équipe teste maintenant l'intégration de tous les services respectifs, y compris la location, les droits et la connexion. Des progrès significatifs ont également été réalisés sur le nouveau service Entity Graph.
      L'équipe Live Tools a publié la dernière version de Hex, qui présente une toute nouvelle interface utilisateur. Elle se concentre maintenant sur le développement et l'ajout de nouvelles fonctionnalités pour améliorer la polyvalence du Network Operation Center. La conception étant à un stade avancé, ils travaillent à la mise en œuvre de nouveaux modules dédiés à la surveillance et au dépannage des problèmes de connexion.
      L'équipe Web a passé le mois à se préparer pour la semaine de lancement d'Invictus. Cela a impliqué la refonte de l'outil Alexandria avec de nouveaux habillages, thèmes et contenus.
       
      UI
      En avril, l'équipe IU a assuré le support de la version Alpha 3.17 en corrigeant les problèmes critiques des nouveaux terminaux ASOP et de l'IU de vente, tout en corrigeant les bogues généraux et les pannes. Une amélioration majeure des performances a également été réalisée, permettant à des milliers d'objets d'être listés sur les écrans, comme dans l'interface de vente.
      Le travail a progressé sur la nouvelle Starmap et l'interface du radar. Les développeurs ont implémenté des contrôles de base, permettant de regarder dans tout un système solaire et de voir les planètes, les orbites et les véhicules qui s'y trouvent. Ils ont également commencé à ajouter un panneau d'information que les joueurs peuvent utiliser pour voir les détails des objets sélectionnés. 
      "Bien que brouillon sur les bords, le travail de base est là pour que nous puissions ajouter des fonctionnalités et commencer à améliorer les visuels." L'équipe UI
      La conversion de la visière et des lentilles, qui consiste à convertir les éléments HUD existants des joueurs en Building Blocks, est en bonne voie. De nombreux widgets, notamment les informations sur les armes et les objectifs de mission, ont été portés sur le nouveau système. L'équipe a également continué à mettre à jour les fonctions de support du Streaming persistant. 
      L'équipe technique de l'interface utilisateur a continué à développer d'autres fonctions de Building Blocks, dont l'une remplacera la technologie de découpage des canevas utilisée pour développer les interfaces utilisateur 3D. Le nouveau système de "cartes" a fait l'objet d'améliorations majeures en termes de convivialité et de performances et est actuellement testé dans le HUD du véhicule pour la fonction de décapage de la coque.
      L'équipe a également travaillé sur un nouveau système de marqueurs AR et a amélioré divers widgets pour aider les concepteurs d'IU à travailler plus efficacement.
       
      VFX 
      En avril, les VFX ont poursuivi leur travail sur les effets de récupération, en se concentrant sur la variante de décapage de la coque du véhicule.
      "Cette variante s'est avérée plus difficile que la variante FPS, car la perception de la profondeur est plus délicate à évaluer depuis le cockpit du vaisseau et la position du joueur par rapport à la buse de récupération. C'est pourquoi nous expérimentons actuellement des aides visuelles pour offrir aux joueurs une expérience plus conviviale." L'équipe VFX
      Ailleurs, l'équipe a continué à travailler sur divers véhicules, notamment le RSI Scorpius, le Drake Vulture et l'un des véhicules non annoncés mentionnés par l'équipe des vaisseaux.
      Plusieurs bibliothèques de particules ont été nettoyées, notamment en convertissant certaines anciennes bibliothèques de particules CPU en particules GPU. En raison de la taille importante de la base de données de particules, ce travail est en cours. L'équipe a également commencé à étudier les besoins en matière d'effets visuels pour les divers lieux abandonnés sur lesquels on travaille à Montréal.
      L'équipe VFX Tech Art a effectué la mise à jour nécessaire de Houdini. Il s'agissait de s'assurer que tous les outils existants fonctionnent correctement dans Houdini 19. Ils ont également continué à expérimenter de meilleures façons de fracturer la géométrie afin de créer des dommages plus réalistes.


      Trad : @Maarkreidi SwissStarships.org

       

      333

      Rapport mensuel de Star Citizen : Avril 2023

      Rapport mensuel du PU
      Avril 2023
       
      Bienvenue dans le rapport mensuel du PU du mois d'avril. Découvrez les dernières mises à jour des équipes de développement de Star Citizen, notamment en ce qui concerne l'art, le moteur, les véhicules, les lieux et bien plus encore.
       
       
       
       
      IA (Contenu)
      En avril, l'équipe chargée du contenu de l'IA a continué à affiner les comportements, à améliorer les animations et à développer de nouvelles fonctionnalités pour le PU et Squadron 42. Elle a notamment travaillé sur les comportements de sommeil et de relaxation au lit, dont les animations ont été améliorées. Ils ont également peaufiné les diverses animations de loisirs qui permettent aux personnages de regarder la télévision et d'utiliser le mobiGlas sur les lits superposés.
      Diverses animations IA pour les tâches de nettoyage ont été créées, comme le placement et l'utilisation du seau et de la serpillière. AI Content a également réalisé des progrès significatifs sur le flux de travail du concierge, la conception et l'animation travaillant en étroite collaboration.
      AI Content a ajouté des variations à l'illustration du chariot, en s'éloignant de la version "whitebox". D'autres extensions sont également prévues. Ils cherchent actuellement à empêcher les chariots de "sauter" et à améliorer le placement des boîtes dans le hangar pour une sensation plus réaliste et moins robotique.
       
      AI (Tech)
      Le mois dernier, les techniciens de l'IA ont progressé sur les fonctionnalités du système de navigation et de mouvement. 
      Ils ont également terminé les tâches pour le modificateur de zone de coût de navigation, qui marquera des zones spécifiques et augmentera ou diminuera le coût des chemins qui les traversent ; cela influencera les chemins que les PNJ ou les véhicules terrestres choisiront. En plus de peaufiner la fonctionnalité et de fournir des commentaires, un moyen pour les balises d'entité d'influencer la zone de coût a été mis en place.
      Par exemple, un endroit où il y a du feu aura un coût élevé pour les PNJ normaux afin qu'ils l'évitent. Cependant, la même zone aura un coût moins élevé pour les PNJ portant une protection contre les incendies.
      Le travail a également commencé sur l'évitement des collisions entre véhicules terrestres, ce qui a impliqué la mise à jour du système pour prendre en charge l'évitement entre véhicules et entre véhicules et PNJ. Pour ce faire, il a fallu unifier la manière dont les agents sont séparés. Auparavant, ils étaient séparés par type d'agent (personnages moyens, grands véhicules, etc.). Désormais, tous les types d'agents ayant des rayons d'évitement et des règles différents sont traités ensemble, à condition qu'ils se trouvent dans le même volume de navigation.
      AI Tech a mis à jour le comportement et les requêtes du système de points tactiques relatives au transit. Ils ont également nettoyé et optimisé le transit dans le système de mouvement, ce qui a impliqué la mise à jour de la logique de la fonctionnalité pause-mouvement utilisée lors de l'exécution de la logique de lien de navigation. Désormais, seule la demande de mouvement sera mise en pause à ce moment-là, et toutes les demandes suivantes seront traitées.
      Du côté des outils d'IA, des améliorations et des optimisations ont été apportées au coordinateur utilisable. L'équipe a également étendu les outils de débogage de l'IA, notamment en ajoutant un visualiseur pour tester les requêtes du système de points tactiques.
       
      IA ( Fonctionnalités des véhicules)
      L'équipe chargée des fonctionnalités des véhicules a terminé la conception du nouveau flux d'IA de combat et peut maintenant jouer contre des PNJ ayant une variété raisonnable de comportements. Ils sont récemment passés aux tests et aux ajustements, bien qu'ils continueront à modifier les comportements en fonction de divers traits de caractère. Par exemple, en les rendant plus agressifs ou plus prudents, ce qui se traduit par des différences visibles dans le comportement des PNJ. C'est sur ce point que se concentrera la fonctionnalité Véhicule IA dans les mois à venir.
      Du temps a également été consacré à l'amélioration du suivi des vaisseaux. Il s'agit d'implémenter de nouveaux algorithmes pour calculer la vitesse d'un vaisseau le long d'une courbe afin d'éviter qu'il dévie de sa trajectoire. Ils ont également commencé à expérimenter la fonctionnalité des splines générées de manière procédurale, qui permet aux vaisseaux de voler autour d'une géométrie raisonnablement détaillée sans entrer en collision avec quoi que ce soit. Cette fonctionnalité sera utile pour diverses fonctions, notamment la fonction de rappel de vaisseau mentionnée dans le rapport du mois dernier.
       
      Animation
      Les animateurs ont continué à discuter des créatures, en créant une matrice montrant les classes de squelettes qu'ils pensent devoir exister et comment les créatures pourraient les utiliser.
       
      Art (personnages)
      Le mois dernier, l'équipe d'art des personnages a terminé les tenues de la zone frontalière toxique et de l'environnement désertique, la tenue commune de la faction Duster et le casque léger de la zone frontalière.
      Parallèlement, l'équipe de conception des personnages a préparé des notes de présentation pour les tenues du gang des Headhunters et de la faction Duster, et a commencé à explorer un prochain objet pour les abonnés.
       
      Art (vaisseaux)
      Le mois dernier, l'équipe Contenu Véhicule Europe a terminé la dernière passe d'art sur un tout nouveau véhicule, et la passe d'art LOD0 a commencé sur l'une de ses variantes. 
      Un autre nouveau vaisseau a passé l'étape de la boîte blanche ; il est presque terminé et passera à l'étape de production suivante une fois qu'une révision à venir sera terminée.
      L'équipe a terminé l'élaboration du RSI Lynx Rover, tandis qu'un autre véhicule terrestre à venir a franchi l'étape de la boîte grise.
      La passe LOD du SRV Argo a été achevée. Dans le même ordre d'idées, une passe de soutien pour les faisceaux tracteurs a commencé, qui comprend l'adaptation du nouveau faisceau tracteur du véhicule sur les vaisseaux existants pris en charge. Il s'agit également de s'assurer que tous les composants valides peuvent être retirés à l'aide du faisceau tracteur FPS.
      "Cela a été réalisé en ajustant l'art et les collisions sur certaines baies de composants et en s'assurant qu'il y a un chemin clair pour retirer les composants du véhicule. L'équipe des vaisseaux du Royaume-Uni 
       
      Le MISC Freelancer a poursuivi son passage dans les baies de composants et est passé à la phase LOD0 et à la phase d'art final, tandis que le Crusader A1 Spirit a poursuivi la phase LOD0 et a passé la porte de la révision de la boîte grise. En outre, la variante C1 Cargo est entrée dans la phase de boîte grise.
      Aux États-Unis, la boîte grise d'un prochain véhicule a été achevée.
      "Nous avons redessiné le tableau de bord et le cockpit pour permettre une meilleure visibilité lors de la conduite en vue à la première personne. Nous avons également fait une petite passe d'optimisation, car nous avons constaté que nous étions peut-être allés un peu trop loin dans les détails et qu'il fallait en retirer un peu, en particulier dans les zones rarement vues par le joueur."
      La phase Greybox de l'Aopoa San'tok.yāi a progressé, plusieurs zones ayant été redessinées et étoffées, notamment le système de rails à l'intérieur de la verrière. L'équipe a également créé plusieurs itérations du siège et a opté pour un design qui met en valeur l'utilisation par Aopoa de la technologie anti-gravité de Xi'an. En outre, ils ont progressé sur le nouveau tableau de bord pour pousser plus loin l'utilisation de la technologie extraterrestre.
       

       
       
      Communauté
      L'équipe communautaire a soutenu la sortie des versions Alpha 3.18.1 et 3.18.2, ainsi que le récent événement Free Fly. Les préparatifs de la prochaine Semaine Alien battent leur plein et le travail sur le Hub des nouveaux joueurs se poursuit. L'équipe travaille également sur de nombreuses améliorations pour le Hub de la Communauté - dont beaucoup ont été très demandées, et plus d'informations seront bientôt partagées.  
      Le mois d'avril a également été marqué par le coup d'envoi du Bar Citizen World Tour de cette année. Pour la première fois, des membres de l'équipe communautaire se sont rendus à Phoenix, en Arizona, aux États-Unis, puis à Paris, en France. De plus, en plus de soutenir un événement Bar Citizen à Manchester, au Royaume-Uni, avec plus de 100 joueurs et 40 employés de CIG, plusieurs membres de l'équipe ont assisté à la convention organisée par la communauté, Con42, près de Francfort, en Allemagne.
      "La troisième itération de cet événement incroyable a rassemblé près de 600 membres de la communauté, ainsi que de nombreux membres de l'équipe de CIG, qui ont répondu aux questions brûlantes de la communauté lors de deux panels de développement ! Ce fut un privilège d'assister à un événement aussi fantastique et de rencontrer autant d'entre vous en personne, et nous avons adoré soutenir cet événement super engageant." L'équipe communautaire
      Enfin, l'équipe s'est plongée dans la planification de la CitizenCon 2953, avec des annonces et des activités qui seront dévoilées très bientôt. Ils sont impatients de partager ce qui les attend pour le retour épique de cette célébration physique de tout ce qui touche à Star Citizen et, surtout, à la communauté, alors gardez l'œil ouvert dans les jours à venir pour plus de détails !
       

       
      Moteur
      En plus du soutien à la sortie des correctifs, l'équipe du Core Engine a peaufiné les technologies développées au cours des derniers mois, afin de les préparer à être intégrées dans le flux de développement principal. Il s'agit notamment de tester le nouveau format P4K, qui accélérera le démarrage du jeu. Lorsque l'assurance qualité sera terminée, l'équipe du moteur commencera à l'intégrer dans le flux de développement principal et l'activera pour tous les autres départements.
      Le nouveau système interne de compilation de code, StarBuild, en est aux dernières étapes de l'activation de la compilation Linux. L'équipe commencera ensuite à le déployer en interne.
      En ce qui concerne la gestion de la mémoire, l'équipe Engine continue à développer un outil interne pour mieux analyser l'utilisation de la mémoire (et plus tard réduire l'utilisation de la mémoire du jeu).
      Pour le moteur de rendu Gen12, l'équipe a porté les dernières passes de rendu hérités vers la nouvelle API. Elle a également commencé à supprimer le code hérité dont elle n'avait plus besoin.
      Les améliorations des systèmes de streaming ont également commencé. Tout d'abord, l'équipe a simplifié la logique de mise à jour des données de streaming par instance, ce qui laissera moins de code à maintenir. En outre, elle a commencé à déplacer davantage de logique de streaming du thread principal vers les tâches d'arrière-plan, ce qui affecte moins le temps de trame et permet de streamer les objets beaucoup plus rapidement.
      Des travaux ont également été réalisés sur le système de formes génériques, l'accent étant mis actuellement sur l'éditeur afin de permettre aux concepteurs de mettre en place de multiples sous-segments. Afin d'améliorer les zones d'entités, un travail de code important a été réalisé pour garantir l'envoi d'événements d'entrée/sortie cohérents et non dupliqués dans tous les cas.
      Le système de durée de vie des entités a également été mis à jour pour permettre aux concepteurs de spécifier des zones avec des règles différentes. Par exemple, l'ajout d'un nettoyage agressif dans les zones où le gameplay est important, comme les hangars. Diverses corrections de bugs et optimisations ont également été réalisées.
      L'équipe de la physique a ajouté la prise en charge des treuils au système de cordes, ce qui leur permet de basculer entre les attaches fixes et les attaches à poulie.
      Pour la version Alpha 3.18 et les versions suivantes, nous avons travaillé sur la gestion de la mémoire des objets physiques. Cela leur permettra de collecter chaque site d'appel d'allocation et d'utiliser des limites supérieures d'objets personnalisables, ce qui aidera à détecter les fuites.
      De plus, l'ancien comptage manuel des références, source d'erreurs, a été remplacé par une approche de pointeur faible étiqueté, qui est plus sûre et plus conviviale pour le code multithreading.
      Les parties de la géométrie se voient désormais attribuer un identifiant unique qui leur permet d'être interrogées par leur nom. Cela a pour effet secondaire d'imposer davantage d'exigences aux noms de débogage, ce qui les rendra plus expressifs et globalement uniques. En outre, il est désormais possible de désactiver la collision physique individuelle des éléments géométriques.
      Des améliorations ont également été apportées aux véhicules à roues basés sur la physique en ce qui concerne la manière dont ils gèrent le contact avec les surfaces dures. Un nouvel arbre AABB spécialisé a été introduit pour une utilisation avec des champs de distance signés, ce qui favorise une vitesse de génération d'arbre rapide au prix d'un code d'élimination plus lent.
      Enfin, diverses corrections de bogues et optimisations ont été effectuées.
       

       
      Fonctionnalités (Arena Commander)
      Au cours du mois d'avril, l'équipe chargée des fonctionnalités de Arena Commander s'est concentrée sur le support de la version Alpha 3.18.x et a finalisé la planification pour le reste du trimestre.
      L'équipe d'ingénierie a pris en charge la refonte du code des menus de personnalisation du VMA et des équipements, ce qui lui permettra de mieux fonctionner avec la nouvelle technologie de spawn introduite avec Persistent Entity Streaming. Le travail d'analyse a également été achevé, y compris l'ajout d'un support pour les fonctionnalités à venir plus tard dans l'année.
      Enfin, en ce qui concerne l'ingénierie, plusieurs nouveaux modes de jeu et filtres pour le nouveau frontend ont été créés afin d'aider les joueurs à trouver les modes qu'ils souhaitent dans la nouvelle fenêtre de sélection des modes de jeu.
      L'équipe de conception d'Arena Commander a terminé deux versions de la piste retravaillée Defford Link, qui ont été testées avec succès. 
      "Bien qu'une seule de ces cartes puisse devenir Defford Link, après des retours extrêmement positifs, nous sortirons l'autre comme un tout nouveau quatrième ajout à la collection New Horizon Speedway". L'équipe de conception d'Arena Commander
      L'équipe de conception a également continué à peaufiner la nouvelle interface d'Arena Commander, en ajoutant des filtres, des détails aux tuiles des modes de jeu et des arrière-plans vidéo aux boutons des modes. Enfin, la conception d'une fonctionnalité non annoncée a été achevée.
       

       
      Fonctionnalités (Personnages et armes) 
      En avril, l'équipe des fonctionnalités a commencé à ajouter le carburant en EVA aux équipements des acteurs. Une fois cette fonctionnalité mise en place, les joueurs utiliseront du carburant lorsqu'ils accéléreront ou décéléreront en se déplaçant librement en apesanteur. Si le carburant vient à manquer, ils peuvent utiliser leur réserve d'oxygène comme complément d'urgence de faible qualité pour se mettre à l'abri. Cependant, sauter d'une surface à l'autre en utilisant le nouveau système de déplacement en gravité zéro ne consommera pas de carburant, ce qui en fait une option viable pour les joueurs qui voyagent sans propulseurs ou qui sont à court de carburant. Le rayon tracteur Multi-Tool peut également être utilisé pour naviguer dans des environnements sans gravité.
      L'équipe a également travaillé sur les munitions Flak. Ces munitions génèrent un projectile unique qui, au moment de l'explosion, se brise en projectiles supplémentaires qui tirent dans des directions aléatoires. Une partie de ce travail a consisté à mettre en place l'option permettant d'ajouter un déclencheur de proximité à n'importe quel projectile.
       
      Fonctionnalités (gameplay)
      Le mois dernier, l'équipe européenne a progressé dans la mise à jour de l'exploitation minière et de la fonction de détachement/attachement du rayon tracteur, dont la sortie est prévue pour l'Alpha 3.19.
      En ce qui concerne la récupération, le développement de la fonction de " broyage " a commencé, et le premier prototype a été achevé pour l'itération interne.
      Pour la raffinerie, le premier bloc de l'écran de l'interface utilisateur a été créé et les rythmes de jeu des différentes méthodes de raffinage ont été discutés. L'équipe a désormais une vision claire de ce à quoi ressembleront les différents produits livrables et de la façon dont le jeu se déroulera.
      Aux États-Unis, l'équipe de conception a mis en place les salles pour la semaine de lancement d'Invictus. Cela a été fait en utilisant une nouvelle fonctionnalité de l'équipe USPU, qui non seulement réduit le temps d'installation mais élimine également la possibilité d'un nombre important de bugs historiquement rencontrés lors de l'installation de l'événement.
      En avril, l'équipe a remanié le mode de calcul des prix des vaisseaux en jeu et des frais et délais d'expédition de l'assurance. Le processus est désormais automatisé en fonction des statistiques et des caractéristiques du vaisseau, et continuera d'évoluer à mesure de la croissance de la quantité de données prises en compte dans le calcul des prix.
      Suite à la redistribution des ressources exploitables, l'équipe a terminé sa première passe sur les raffineries. Cela permettra de modifier l'efficacité avec laquelle chaque emplacement raffine des minerais spécifiques en fonction de l'abondance des ressources exploitables dans cette région. Par ailleurs, les prix de vente des ressources raffinées sont actuellement rééquilibrés dans les bureaux des administrations et de la division Commerce et développement afin de tenir compte de cette nouvelle répartition.
      "Ces changements sont actuellement dans le PTU, et nous continuerons à itérer sur les nouveaux prix au fur et à mesure que nous examinerons les données que nous recevons des tests."
      Enfin, les ingénieurs se sont concentrés sur le nouveau pont cargo et la boucle de jeu de chargement de cargaison externe qui seront utilisés pour soutenir des vaisseaux tels que le MISC Hull C. Il s'agit de la première étape d'une séquence de mises à jour planifiées visant à rendre le gameplay de la cargaison plus physique et tangible. Des concepts fondamentaux, tels que l'entrepôt de fret et les ordres d'achat et de vente asynchrones, soutiennent non seulement le MISC Hull C, mais seront également des éléments importants pour le chargement manuel de fret dans les hangars.
       
      Fonctionnalités (Mission)
      Pour ajouter une plus grande variété aux combats de vaisseaux en mission, l'équipe des fonctionnalités de mission a commencé à ajouter tous les vaisseaux dans le pool de spawn ennemi.
      "Nous avons utilisé un outil pour faire s'affronter les uns contre les autres tous les vaisseaux 1000 fois afin de déterminer une progression de la difficulté." Équipe des fonctionnalités de mission
      Le travail s'est également poursuivi sur les missions Salvage, avec une attention portée aux missions où la récupération est utilisée pour restaurer des vaisseaux de valeur à des fins lucratives.
      Le développement des missions d'extraction de colis, de vol de données et de récupération de marchandises s'est poursuivi. Divers intérieurs de vaisseaux ont également été préparés pour le combat.
      Du côté du code, de nombreux correctifs nécessaires ont été ajoutés, tandis que le travail sur les joueurs défendant leurs vaisseaux est presque terminé et commencera bientôt à être testé.
       
      Graphisme, programmation VFX et Planet Tech
      Le mois dernier, l'équipe graphique a travaillé à l'amélioration du réalisme du jeu, de ses fonctionnalités et du flux de travail des développeurs grâce à une série de fonctionnalités et de mises à jour attendues depuis longtemps. Par exemple, il est désormais possible d'envoyer en streaming des maillages de peau compilés localement, ce qui permet un chargement et une réplication beaucoup plus rapides de la version de base. L'éditeur dispose également d'une nouvelle fonction HUD qui indique quand les ressources sont en cours de compilation.
      Le réglage des volumes d'eau a commencé pour une utilisation sur les planètes, en particulier avec les volumes atmosphériques et de brouillard. Ces intégrations font partie des livrables Q2 pour l'eau, qui incluent également des simulations d'ondulation de l'eau dans toutes les étendues d'eau (jusqu'aux flaques d'eau).
      Une série d'améliorations de performance et de compatibilité ont été apportées au moteur de rendu principal. Il s'agit notamment de la suppression de la synchronisation de la gestion de la mémoire tampon entre le CPU et le GPU, qui pouvait parfois provoquer des blocages dans les pilotes Nvidia.
      L'équipe a également commencé à transférer le brouillard volumétrique et les nuages de gaz vers Vulkan. Ils cherchent actuellement à activer la fonctionnalité après des corrections essentielles de compatibilité, de fonctionnalité et de contrôle de la qualité visuelle.
      Les équipes UI Tech et Graphics ont réalisé des progrès considérables sur la fonction de carte des intérieurs. Le mois dernier, les principales caractéristiques visuelles de la carte ont été achevées, l'accent étant actuellement mis sur l'amélioration des performances et l'optimisation du nombre de polycodes. Un prototype de super-résolution temporelle a également été intégré, ouvrant la voie à une amélioration de la résolution et de la clarté sur l'ensemble du jeu.
      Pour le développement continu de la technologie du feu, un nouveau gestionnaire de ressources partagées gère désormais efficacement les données de texture 3D pour plusieurs émetteurs de feu associés à une seule grille de voxels. Dans ce cadre, la grille de voxels a reçu plusieurs corrections de bugs importants, y compris un problème de dépassement de limites causé par des divergences entre le code d'itération et le code préliminaire. Cette correction garantit un rendu précis et cohérent des éléments basés sur les voxels dans le jeu.
       
      Marques dans le jeu (Montréal)
      En avril, l'équipe chargée des marques dans le jeu a créé la signalisation intérieure et extérieure de la station Pyro's Ruin et a continué à soutenir l'équipe européenne chargée des emplacements.
       

       
      Éclairage 
      L'équipe chargée de l'éclairage a poursuivi son travail sur l'éclairage des grottes, qui sera ajouté aux nouvelles grottes et aux grottes existantes du PU.
      Les progrès se sont poursuivis sur la station Ruin, ainsi que sur d'autres tâches plus modestes.
       

       
      Outils Live 
      L'équipe Live Tools a progressé dans la conception d'une nouvelle fonctionnalité du Network Operation Center. Elle est actuellement impliquée dans l'amélioration continue de l'outil, qui vise à fournir la meilleure expérience possible à ses utilisateurs.
      L'équipe a également commencé à déployer une nouvelle version du pipeline interne de traitement des erreurs.
       
      Narration
      L'équipe narrative a passé le mois à terminer des tâches et à soumettre de nombreuses corrections de bugs pour aider à préparer la sortie du prochain patch. Elle a également continué à donner des noms et des descriptions aux objets, aux vêtements et aux armures, et a travaillé avec la Conception pour améliorer les missions de récupération. Ils ont également soutenu des initiatives visant à aider les nouveaux joueurs à se familiariser avec le jeu.
      En outre, ils ont commencé à travailler sur le contenu à venir, notamment les nouvelles missions d'extraction de paquets, de vol de données et de récupération de consignations. Ils se sont également penchés sur l'élargissement du dialogue de contrôle du trafic aérien afin de prendre en charge les nouvelles fonctionnalités du jeu, y compris celles liées au fret.
      Le travail sur Pyro s'est poursuivi, la narration aidant l'équipe Contenu à développer l'histoire des premiers contrats du système et la façon dont les joueurs peuvent interagir avec les différents groupes de hors-la-loi. En outre, ils ont planifié le travail à venir pour développer les langues xéno du jeu.
      Le mois d'avril a également apporté son lot de nouveaux articles Galactapedia ainsi qu'un Portfolio explorant la drogue illicite WiDoW.
       
      Services en ligne (Montréal)
      En plus des corrections de bugs, des améliorations de performance et des mises à jour du code de flux de connexion, l'équipe des services en ligne a terminé son travail sur les modifications de la persistance à long terme (LTP).
      "Nous nous appuyons sur LTP pour que les joueurs puissent transférer leur progression d'une version à l'autre. Le LTP a dû être entièrement réécrit pour Persistent Entity Streaming, car l'ancienne implémentation présentait des problèmes fondamentaux et n'était pas compatible avec le concept de persistance totale. Le nouveau système surveille l'inventaire global des joueurs et crée/détruit simplement des enregistrements LTP pour les agrégats entrés ou sortis des inventaires". Équipe des services en ligne
       
      Recherche et développement
      En avril, l'équipe R&D a continué à se concentrer sur l'amélioration du mode de rendu temporel pour les nuages atmosphériques et volumétriques.
      "Les principaux obstacles à surmonter sont encore le bruit occasionnel et les artefacts temporels dans les résultats du raymarched pour divers scénarios de vue, ainsi que le suréchantillonnage des résultats en présence de fines silhouettes dans un cadre donné." Équipe R&D
      En outre, des améliorations ont été apportées au modelage des nuages et sont actuellement en phase de prototypage avec Tech Art. L'objectif est d'améliorer la lecture globale et locale des nuages ainsi que leur aspect volumétrique le long du profil vertical, tout en évitant les artefacts de mise en forme.
      Ces changements devraient également permettre de casser les tuiles et de surmonter certains problèmes de mise en forme dus aux degrés de liberté limités lors de la construction d'un volume 3D à partir du bruit, d'un ensemble de textures 2D et de la paramétrisation utilisée pour y accéder.
       
      Services et outils systémiques 
      En avril, l'équipe Systemic Services & Tools a progressé avec la refonte du service-beacon et a terminé plusieurs corrections de bugs pour l'Alpha 3.18.2.  Ils ont également terminé diverses optimisations de la boutique et ont commencé à prototyper des marqueurs de mission pour la chasse à la prime.  Ils se préparent actuellement à travailler sur le service de PNJ virtuel.
      L'équipe a également planifié la prochaine série de jalons pour l'outil Quantum/Odin.
       
      Technologie de l'art et de l'animation 
      En avril, l'équipe Tech Animation a fait des progrès significatifs sur le traitement des assets de tête. Il s'agissait de développer un système semi-automatisé qui a permis non seulement de réduire les délais d'exécution mais aussi d'améliorer la qualité des assets.
      L'équipe a également poursuivi l'intégration de l'ADN, en collaborant étroitement avec d'autres équipes pour intégrer leurs données au reste de la base de code. L'équipe a également continué à soutenir les différentes équipes chargées des fonctionnalités.
       
      IU
      En avril, l'équipe IU Art a amélioré plusieurs fonctionnalités de Squadron 42 qui pourraient éventuellement être intégrées dans le PU, y compris des visuels améliorés pour les menus radiaux et divers écrans d'armes. 
      L'équipe technique de l'interface utilisateur a travaillé sur plusieurs corrections de bugs et améliorations de performances et a commencé à travailler sur la nouvelle carte des intérieurs.
       
      VFX 
      Le mois dernier, l'équipe VFX a apporté son soutien à plusieurs accessoires et objets à interaction, y compris de nouveaux types de cargaisons volatiles.
      Ils ont également progressé dans la réalisation de tâches pour plusieurs lieux, comme Lorville et diverses grottes rocheuses.  Une passe de nettoyage a également été effectuée sur certains anciens lieux, ce qui a impliqué de mettre de l'ordre dans les couches des niveaux et de s'assurer que les effets de particules placés étaient nommés correctement.
      La prise en charge de deux nouveaux véhicules s'est également poursuivie.
       
      Trad : @Maarkreidi Starcitizeninfo.fr

      390 1

      Rapport mensuel de Star Citizen : Février 2022

      Rapport mensuel du PU
      Février 2022
      Le rapport mensuel de février détaille le travail des développeurs pour la prochaine Alpha 3.17, les améliorations apportées au système de cartes de dégâts et aux effets de récupération, la progression sur les stations spatiales de Pyro, et plus encore. Lisez la suite pour connaître tous les détails.

      CONTENU DE L'IA
      AI Content a commencé à boucler la première passe sur le vendeur de la boutique de café. Il s'agit d'un exemple d'utilisation du comportement existant du barista (avec des extensions mineures) pour fournir différentes expériences de boutique. Dans ce cas, le contenu supplémentaire n'était nécessaire que du côté de l'art, de l'animation et du level design. L'équipe a également ajouté des effets de particules de modèle, mis en œuvre des déclencheurs d'animation VFX et ajouté le terminal de comptoir pour permettre une plus grande activité au repos pour le vendeur. Ils sont actuellement en train de concevoir d'autres agencements de cafés et de créer de nombreuses lignes de répliques.
      En ce qui concerne le comportement de la sécurité, l'équipe a ajouté de nouvelles lignes de répliques, corrigé la transition entre "à l'aise" et "au garde-à-vous" et testé les réactions des gardes aux joueurs qui se déplacent ou traînent en dehors des zones interdites. 
      L'utilisation des distributeurs automatiques dans le flux des PNJ qui mangent et boivent a progressé tout au long du mois de février. Ce comportement permet à certains PNJ d'essayer de voler des objets dans la zone utilisable et d'être frustrés si leur tentative échoue. L'équipe a également ajouté des dysfonctionnements qui font que des articles ne sont pas livrés. Les distributeurs automatiques ont actuellement une interface utilisateur Building Blocks qui change selon que le PNJ achète ou tente de voler.
      En ce qui concerne les comportements des médecins et des ouvriers, l'équipe a commencé à créer une documentation appropriée pour permettre aux équipes de terrain de reproduire la vignette de réapparition dans plusieurs endroits du jeu.
       
      TECHNOLOGIE DE l'IA
      L'équipe AI Tech a progressé dans l'élaboration du maillage de navigation planétaire et des liens de navigation évoqués dans le rapport du mois dernier.
      "Nous espérons que tout le monde a apprécié notre présentation sur le récent Inside Star Citizen où nous avons montré l'état actuel du système de navigation planétaire. Nous développons un meilleur système de priorité pour aider à sélectionner les tuiles à traiter en premier et nous travaillons également sur certaines optimisations lors de l'interrogation des données de navigation planétaire." Technologie d'IA
      Les liens de navigation ont également été étendus pour inclure un moyen plus facile de déboguer des marqueurs supplémentaires, ce qui permet à l'équipe d'identifier les emplacements dans l'espace qui peuvent aligner des animations spécifiques sur les environnements. Par exemple, lorsqu'un PNJ doit sauter sur un rail pour monter à un endroit plus élevé. Dans ce cas, la main du personnage doit s'aligner parfaitement avec l'asset du rail tout en utilisant la technologie motion-warp pour tenir compte de la hauteur requise.
      Du côté de Subsumption, l'équipe a ajouté quelques fonctionnalités intéressantes pour permettre à la logique de mission de diriger son flux en fonction de ce qui se passe de manière systémique dans le monde. Ils ont mis en place une solution où la logique de mission peut utiliser les variables NPC et EntityTracker pour "écouter" les événements systémiques diffusés par des agents spécifiques. À l'appui de cette solution, les comportements systémiques peuvent désormais exposer les informations qu'ils souhaitent faire connaître aux missions ou à tout autre "auditeur".
      Les conversations dynamiques ont également progressé au cours du mois dernier, l'équipe exposant des fonctionnalités qui permettent aux activités de marquer des zones où les PNJ peuvent se parler. Lorsque les utilisables contiennent plusieurs personnages, la fonction de routage récupère tous les participants possibles, puis génère dynamiquement des conversations pertinentes pour les personnages disponibles. La fonction de poussée/tirage de chariot pour les PNJ a également été mise à jour - l'interface Subsumption permet désormais d'utiliser la sémantique explicite "Push" comme demande de déplacement, tandis que des améliorations ont été apportées à la précision des suiveurs de chemin.
      Lors du débogage de problèmes de mouvement liés à des PNJ qui se sont retrouvés en dehors de la zone jouable, une nouvelle fonctionnalité a été ajoutée pour permettre aux PNJ de stocker des "miettes de pain". Cela leur permet de suivre leurs mouvements les plus récents, permettant à l'équipe de mieux enquêter sur ce qui a mal tourné.
      Du côté des vaisseaux, AI Features a continué à travailler sur une fonctionnalité qui permet aux vaisseaux d'atterrir n'importe où. Ce mois-ci, ils se sont concentrés sur le placement dynamique des lignes d'atterrissage pour donner une saveur unique à chaque type de vaisseau, les lignes pouvant définir un certain style visuel. Ces lignes sont ajustées de manière procédurale au moment de l'exécution afin que l'environnement soit correctement évalué et que la ligne d'atterrissage fasse atterrir le vaisseau même dans des endroits qui contiennent des obstacles importants.
      Les améliorations de la locomotion des PNJ ont bien progressé. L'initiative principale de 2022 est de se concentrer sur des sujets clés que l'équipe voulait aborder depuis un certain temps et de s'assurer que les systèmes de bas niveau sont aussi robustes que prévu. Par exemple, ce mois-ci, ils se sont concentrés sur l'amélioration des bases de la collision entre PNJ, en implémentant un résolveur de collision qui permet aux PNJ de détecter quand ils sont bloqués et de résoudre la situation.
      En plus du travail spécifique sur la locomotion, les améliorations des composants " regarder " et " viser " se sont poursuivies afin que tous deux puissent partager autant que possible le même code, et donc les mêmes améliorations.
      En ce qui concerne l'initiative en cours visant à intégrer l'éditeur de Subsumption dans l'éditeur principal du moteur de jeu, l'équipe se trouve actuellement dans la phase de feedback détaillé. Cela implique de passer en revue l'éditeur avec les concepteurs pour corriger les bogues et répondre à leurs commentaires initiaux.
       
      ANIMATION
      L'équipe d'animation a travaillé sur les problèmes liés aux vendeurs, à la sécurité, aux distributeurs automatiques et à la peur et à la reddition. Elle a également progressé sur la sécurité générale et les animations faciales des Emotes.
       
      ART (PERSONNAGES)
      L'équipe Character Art a travaillé sur une combinaison de vol pour les abonnés pour Q3 et a continué à développer les tenues de frontière qui font leurs débuts avec Pyro. Ils ont également créé des variantes de matériaux sur le thème de Nine Tails qui seront utilisées plus tard dans l'année.
      L'équipe Concept Art a terminé son travail sur un sac à dos de spécialiste de la récupération et sur une sélection de tenues de gang de Pyro avant de passer aux tenues de frontière avec les artistes.
       
      ART (VAISSEAUX)
      L'équipe Ship basée au Royaume-Uni a progressé sur le MISC Hull A, en finalisant l'éclairage intérieur, en complétant les LODs et en travaillant sur la passe des dommages.  
      Le RSI Scorpius est proche de la finalisation de l'art. Les ailes ont été terminées et ajoutées au corps principal avec des animations fonctionnelles, tandis que le cockpit est actuellement en phase de polissage avec l'ajout des derniers détails. Les passes de LOD et de dommages sont également en cours.
      Le Banu Merchantman est maintenant complet en whitebox et doit commencer en greybox. L'équipe est en train de rechercher et de développer des matériaux pour donner au vaisseau son aspect final.
      Enfin, deux véhicules non annoncés approchent respectivement de la greybox et de l'art final. Ce dernier a reçu du travail sur les LODs et recevra sous peu l'éclairage final, les teintes et les passes de dommages.
      Aux États-Unis, l'équipe a passé la plupart de son temps à terminer le Drake Vulture, en créant une série de peintures et de motifs découpés pour permettre une plus grande variété d'options de personnalisation. Après avoir corrigé les bugs, la plupart des membres de l'équipe sont passés à la finalisation des LODs.
      Ils ont également travaillé à la création d'une norme de qualité pour le Drake Corsair. Un kit actualisé a été créé et le cockpit et le mess ont été mis au point. L'équipe a également apporté des modifications à la disposition du vaisseau après avoir constaté que certaines zones avaient un impact négatif sur l'expérience du joueur, comme le fait de piéger les joueurs dans le cockpit et les tourelles habitées.
      ART (ARMES)
      L'équipe Armes a continué à travailler sur l'extincteur nécessaire au gameplay du feu. Elle a également terminé un passage sur tous les viseurs pour les améliorer du point de vue du gameplay et de la conception, ce qui aidera les joueurs à tirer avec plus de précision.
      L'équipe est en train de terminer l'illustration finale de l'outil de récupération dédié.
       
      COMMUNAUTÉ
      L'équipe communautaire a commencé le mois avec une infographie Jumptown 2.0 détaillant ce qui a été réalisé pendant l'événement dynamique. Elle a également publié un aperçu de la menace Xeno et des liens de communication pour les nouveaux joueurs.
      Elle s'est ensuite penchée sur le lancement du dernier patch avec le Postmortem d'Alpha 3.16, avant de soutenir l'équivalent de la Saint-Valentin dans le Lore, Coramor. Ils ont également organisé un concours Coramor mettant la communauté au défi de compléter le dernier message de Yuri. 
      L'équipe a ensuite posé aux développeurs les questions les plus votées par la communauté sur le nouvel Hoverbike de Consolidated Outland dans le cadre du Q&R HoverQuad.
      Au début du Free Fly de février, l'équipe a soutenu la communauté avec un programme détaillé de l'événement et les détails du bonus de parrainage Free Fly.
      Enfin, le développement de la nouvelle version du centre communautaire se poursuit et l'équipe est impatiente de vous en dire plus.
       

       
      MOTEUR
      En février, l'équipe Physique a continué à travailler sur les corps mous. Entre autres choses, le système permet désormais aux skins visuels de se fondre entre les positions skinnées et simulées. La vitesse de déplacement des corps mous a également été augmentée à 120 Hz. Le travail s'est poursuivi sur les optimisations générales de la physique, tandis que les améliorations des véhicules à roues ont progressé.
      En ce qui concerne le moteur de rendu, de nouveaux progrès ont été réalisés dans la transition vers Gen12 : le rendu des brosses dans les G-buffers est maintenant activé par défaut, la prise en charge des vertex transitoires et des buffers constants a été ajoutée, et la gestion des fenêtres dans les passes graphiques a été améliorée. La prise en charge des teintes a été ajoutée pour les objets massivement instanciés ainsi que pour les proxies de rendu. Des progrès supplémentaires ont été réalisés sur le portage de l'habillage HW vers Gen12. De plus, les CGA peuvent maintenant être rendus en RTT et les RTT en gros plan ne sont plus rendus dans l'étape G-buffer (au lieu de cela, ils seront rendus dynamiquement dans l'étape G-buffer ou avant en fonction de leur distance à la caméra). L'équipe travaille également à la généralisation de certains concepts de Gen12 et a modifié l'API de la passe de rendu pour la rendre compatible avec 'VK_KHR_dynamic_rendering'.
      En ce qui concerne le rendu de l'atmosphère et des nuages, du temps a été consacré au portage du code vers Gen12. Les cartes de hauteur du terrain des planètes (utilisées pour divers effets, notamment les ombres du terrain des planètes à grande échelle, le frai VFX et le brouillard au sol) sont déjà rendues en utilisant la nouvelle passe Gen12. Ce travail sera terminé sous peu, après quoi les passes pour l'atmosphère, les nuages, le brouillard au sol et les ombres de terrain planétaire seront converties.
      Avec l'introduction des mises à jour des composants centrés sur les entités le mois dernier, du temps a été consacré à la révision et à l'amélioration des systèmes connexes, tels que l'inspecteur ECUS. La contestation dans les mises à jour des hôtes de zone a été améliorée et les appels de mise à jour de divers systèmes ont été déplacés pour réduire (voire empêcher) les blocages. Parmi les autres optimisations, citons la désactivation de la sécurité thread autour des variables statiques des fonctions sur les constructions DGS Linux (ce qui correspond au comportement du client de jeu Windows).
      "Nous surveillerons les gains une fois en live dans le PU et sommes convaincus qu'ils contribueront à améliorer les performances du serveur." L'équipe du moteur
      Des améliorations supplémentaires ont été apportées aux outils de profilage et à leur intégration dans le moteur, ainsi qu'à la visualisation de la télémétrie collectée. Enfin, l'équipe a continué à remanier certains des principaux fichiers d'en-tête du moteur. Ils utilisent des passes include-what-you-use pour réduire encore plus les dépendances des en-têtes et améliorer les temps de compilation. Le support a également été donné à Alpha 3.16 et 3.17.
       
      FONCTIONNALITÉS (PERSONNAGES ET ARMES)
      Tout au long du mois de février, l'équipe des fonctionnalités a continué à développer le gameplay de la récupération.
      "L'utilisation de la cartographie des dégâts, qui a été mentionnée dans un rapport précédent, est très prometteuse. Cependant, il y a encore du travail à faire pour atteindre le niveau de fidélité et de persistance que nous recherchons visuellement. Le gameplay proprement dit progresse également de manière satisfaisante." Équipe chargée des fonctionnalités
      Actuellement, le Multi-Tool (avec l'accessoire de récupération) est utilisé pour récupérer le matériel des pièces physiques avec des cartes de dommages et réappliquer le même matériel pour les réparer. Le travail a également commencé sur un outil de récupération/réparation dédié qui offrira de meilleures statistiques par rapport à l'accessoire Multi-Tool.
      Sur le plan technique, l'équipe a cherché à améliorer la synchronisation des mouvements lors de l'observation d'autres joueurs. La priorité est toujours de s'attaquer aux bugs de désynchronisation complète où un joueur n'apparaît pas du tout au bon endroit, bien que ce travail implique d'améliorer la façon dont les autres joueurs apparaissent sur l'écran d'un client. L'équipe cherche à améliorer la fidélité sans augmenter la latence. Le mois dernier, des personnages simulés localement ont pu jouer de manière fiable des animations d'arrêt de locomotion.
       
      FONCTIONNALITÉS (GAMEPLAY)
      L'équipe EU PU a poursuivi son travail de polissage et ses tâches d'intégration pour le ravitaillement en carburant, qui sera lancé dans la version Alpha 3.17. Le développement s'est également poursuivi sur le système de survie et le gameplay de l'ingénierie. L'équipe a également repris les fonctionnalités des véhicules pour la mécanique de récupération.
       
      FONCTIONNALITÉS (VÉHICULES)
      L'équipe chargée des fonctionnalités des véhicules s'est concentrée sur des initiatives techniques pour les futures versions tout au long du mois de février. Il s'agit notamment du système de transport en commun, qui doit être retravaillé pour fonctionner avec le maillage des serveurs. En effet, les voitures de transport en commun doivent simuler et continuer à fonctionner lorsque personne n'est présent. Ce problème était auparavant résolu en s'assurant que les wagons ne s'éteignent jamais, contrairement à la plupart des objets. Cependant, cela n'est pas possible avec le maillage de serveur, donc l'équipe explore des solutions pour leur permettre de simuler quand personne n'est présent.
      Des améliorations ont également été apportées aux zones restreintes, ce qui a impliqué de retravailler les outils pour les concepteurs de niveaux afin de créer des zones restreintes plus rapidement et plus facilement. Toutefois, cela entraînera des changements fonctionnels pour les joueurs à un moment donné. Des améliorations et mises à jour mineures ont également été apportées aux fonctionnalités relatives aux vaisseaux à venir.
       
      PROGRAMMATION GRAPHIQUE ET VFX
      L'équipe graphique a poursuivi son travail sur le moteur de rendu Gen12, avec une grande partie du rendu de scènes activée dans la branche principale. Bien que toutes les optimisations n'aient pas encore été réalisées, il s'agit d'une première étape cruciale pour obtenir des améliorations significatives des performances. Ils attendent actuellement des optimisations du moteur sur le thread principal afin de pouvoir tirer le meilleur parti des améliorations de Gen12.
      Les équipes de programmation graphique et d'effets visuels se sont concentrées sur l'amélioration du système de carte des dégâts pour les mécanismes de récupération et de réparation. Ces changements sont importants et nécessitent l'émulation du système de carte des dommages sur le CPU, car le serveur ne dispose pas d'un GPU. Ils ont ajouté diverses structures d'accélération pour que les choses restent performantes et ont compressé les données pour qu'elles puissent être transférées efficacement sur le réseau.
      L'équipe a également continué à rendre le processus de création de shaders plus modulaire, à développer le système de risques d'incendie et à améliorer le système de test automatique pour s'assurer qu'il n'introduit pas d'instabilité dans le reste de l'équipe de développement.
       
      ÉCLAIRAGE 
      L'éclairage a commencé à travailler sur un événement majeur prévu pour plus tard dans l'année, progressant avec diverses zones mineures avant que les endroits clés soient disponibles pour un passage complet.
      Des progrès ont été réalisés sur les stations spatiales de Pyro, l'équipe se concentrant sur le travail de look-dev vers les coins plus froids et moins hospitaliers des lieux.
       


       
      LIEUX
      En février, l'équipe basée à Montréal a terminé son travail sur les nouveaux sites médicaux. L'hôpital Maria Pure of Heart à Lorville et les variations de la clinique spatiale sont maintenant prêts pour la publication. L'hôpital de Levski est considéré comme terminé pour le moment, mais l'équipe reviendra pour un dernier polissage et une dernière passe de débogage à l'approche de sa sortie.
      Après avoir terminé les sites médicaux, l'équipe s'est penchée sur les colonies abandonnées, en terminant le stade de la boîte blanche pour le premier site de validation de concept basé sur un Aegis Reclaimer accidenté. Ce premier établissement est un moyen de construire et de valider un pipeline de production complet pour produire éventuellement des installations abandonnées à plus grande échelle. L'équipe artistique est en train de créer la cible visuelle, l'équipe de conception a commencé à apprendre le système de mission et Subsumption pour leur permettre de peupler les lieux avec du gameplay, et l'équipe Tools est en train de construire une suite d'outils procéduraux pour améliorer la productivité et la qualité. Les artistes ont également commencé à examiner un site de crash potentiel avec le Crusader Mercury et l'Origin 600i.
      Une refonte du paysage urbain de Lorville a également été lancée. L'objectif est d'abord d'améliorer la qualité visuelle du paysage urbain, puis d'ouvrir la voie à des bâtiments plus grands avec des intérieurs. L'échelle actuelle des bâtiments empêche de construire des intérieurs avec du gameplay à l'intérieur. En les mettant à l'échelle, l'équipe sera en mesure d'ajouter des intérieurs si nécessaire.
       
      SANDBOX 1
      L'équipe Sandbox a fait avancer les nouveaux avant-postes dans le pipeline et a commencé les tests avec l'ensemble de l'équipe. Les avant-postes sont placés sur Pyro 3 pour les tests initiaux et les mises en page. Le maquetage et la composition ont progressé, et la conception a itéré sur les retours pour consolider l'expérience de jeu.
      "Il y a encore du chemin à parcourir avant d'obtenir une expérience parfaite, mais c'est formidable de pouvoir jouer à ce jeu comme à un produit plus complet que par le passé." L'équipe Sandbox
      L'équipe a également commencé à ajouter une plus grande variété de modules statiques pour mélanger les sous-thèmes dispersés dans les périphéries des avant-postes.
      Ailleurs, Art a commencé les premiers whitebox sur des variations d'avant-postes abandonnés. L'équipe souhaite donner une impression d'ancienneté et d'histoire, c'est pourquoi elle crée plusieurs petits espaces d'exploration à côté des principaux bâtiments occupés.
      Le travail s'est poursuivi sur la skybox de Pyro et les points de Lagrange de Stanton. L'équipe a également commencé la pré-production d'une plus grande variété de débris spatiaux et de structures spatiales intéressantes qui lui permettront de créer des opportunités d'exploration plus intéressantes dans l'espace.
       
      NARRATION
      Narration a poursuivi l'élaboration du scénario et la saisie des dialogues pour un événement dynamique à venir. Avec plusieurs personnages et plusieurs objectifs non linéaires, il s'agit de l'un des scripts d'événement les plus compliqués à ce jour et il a fallu une coordination étroite pour s'assurer que chaque déclencheur de jeu possible était pris en compte.
      L'équipe a également soutenu la conception de diverses fonctionnalités à venir, comme le ravitaillement en carburant, qui nécessitent du texte, des indices et des objets. De plus, une nouvelle documentation a été créée pour la marque et la narration environnementale dans l'univers, y compris le système Pyro. L'équipe s'est également concentrée sur la proposition de nouveaux archétypes de personnages de mission, dans l'espoir de peupler les lieux de nouvelles façons d'interagir avec les PNJ et de trouver des missions.
      L'équipe a également continué à publier de l'histoire, avec en février un nouvel épisode de Plain Truth discutant des récents efforts de la CDF contre XenoThreat et de nombreuses nouvelles entrées dans Galactapedia.
       
      RELATIONS AVEC LES JOUEURS
      L'équipe des relations avec les joueurs a consacré le mois de février à l'assistance aux joueurs lors des événements Xenothreat, Jumptown 2.0 et Free Fly.
      L'équipe a également procédé à un recrutement intensif pour le QA Live, triplant le nombre de membres de l'équipe pour améliorer la stabilité du service et la qualité des publications.
       
      ACCESSOIRES
      Les accessoires ont passé le mois de février à soutenir les stations spatiales de Pyro et sont apparus sur Star Citizen Live pour partager certains de leurs progrès. Ils ont également terminé les accessoires pour les événements à venir plus tard dans l'année.
       
      ASSURANCE QUALITE
      En février, le service d'assurance qualité s'est principalement concentré sur la publication des correctifs et des problèmes en direct.
      En ce qui concerne le développement, l'équipe a planifié le processus de transfert de publication pour les correctifs Alpha 3.17, tout en complétant les QATR, les nouvelles procédures de ramification et les listes de contrôle. Les politiques de branchage de l'équipe ont également été réorganisées, et une liste de contrôle des branches a été créée pour être utilisée une fois les intégrations terminées afin de garantir la branche la plus stable et la plus exempte de bogues possible.
       
      SERVICES ET OUTILS SYSTÉMIQUES
      Les services et outils systémiques (SST) ont continué à travailler sur divers outils internes, en terminant le développement de l'automatisation et de la programmation des événements dynamiques, qui seront utilisés lorsque l'activation manuelle n'est pas appropriée.
      En ce qui concerne les services, ils ont étendu le service de suivi des PNJ pour inclure divers événements en jeu et les rendre disponibles pour une utilisation future.
      Le soutien à la fonctionnalité de vente s'est poursuivi, SST travaillant en étroite collaboration avec les équipes de jeu sur les derniers éléments, les cas limites et le polissage général.
      TECHNOLOGIE DE L'ANIMATION
      Après la mise à niveau vers Maya 2022.3, Tech Animation a pris le temps de déboguer divers problèmes, dont un qui provoquait le blocage intermittent de Maya.
      Après cela, ils ont continué à piloter la mise à niveau vers le système ADN interne.
      "Le processus de remodelage des systèmes pour qu'ils soient axés sur les données a été incroyablement long et il est presque terminé. Il ne nous reste que quelques tâches à accomplir avant de pouvoir nous engager dans la procédure de test et l'intégration dans le jeu principal." Animation technique 
      Ils ont également continué à traiter les assets de tête en interne. Ils testent le traitement des scans, les algorithmes d'extraction et les jeux d'outils avec un asset de tête entièrement nouveau, dans le but d'obtenir une ressemblance 1:1 avec l'acteur, tout en conservant la compatibilité avec l'animation multiplateforme.
      Tech Animation a également soutenu de nombreuses autres équipes dans leurs initiatives, y compris l'implémentation et le débogage de l'animation, la création d'assets animés et les jeux d'outils autour de ces équipes. Cela comprenait la collecte, la génération et le soutien des outils des fournisseurs externes.
      En février, l'équipe a lancé de nouvelles initiatives visant à accélérer le flux de travail des animateurs et à offrir de nouvelles solutions aux problèmes rencontrés avec certains pipelines actuels. Tout d'abord, un dispositif d'importation de fichiers d'animation qui offrira à l'équipe de nouveaux moyens de sauvegarder ou de régénérer les données sources directement à partir du moteur d'animation, dans le but de pouvoir enregistrer les animations dans le moteur et de les recréer dans Maya.
      Deuxièmement, ils cherchent à créer des outils pour recréer et importer efficacement des assets directement depuis le moteur. Ils ont pris en charge un système de chargement dans le jeu d'outils d'animation Maya qui utilise les données sources (fichiers Maya) pour ajouter et modifier le rig avec lequel les animateurs interagissent. Cela leur permet d'animer le personnage en fonction de la tenue qu'il portera dans le jeu et d'obtenir une plus grande fidélité d'interaction.
       
      OUTILS (MONTREAL)
      À Montréal, l'équipe Outils s'est presque entièrement consacrée à la technologie Mighty Bridge mentionnée dans le rapport du mois dernier, qui accélérera le développement de l'outil de localisation procédurale.
      L'équipe a également soutenu l'équipe des emplacements en ce qui concerne les colonies abandonnées, en itérant sur des outils pour aider à la dispersion des assets. L'équipe artistique utilisera cet outil pour disperser rapidement des assets tels que des débris de vaisseaux et des effets visuels pour créer des lieux intéressants. Cet outil sera également utilisé dans la production d'autres lieux, comme les avant-postes abandonnés.  
       
      TURBULENT (SERVICES EN LIGNE)
      L'équipe des services en ligne de Turbulent a partagé son temps entre les initiatives d'anti-triche, de flux de connexion et de système de réputation :
      Pour l'anti-triche, ils ont mis en œuvre le nouveau SDK pour résoudre les problèmes des utilisateurs de Linux et de Windows utilisant des caractères spéciaux. Les journaux d'anti-triche ont également été surveillés de près et plusieurs correctifs ont été apportés en vue du traitement des infractions.
      Les services de connexion et de documents ont été finalisés pour le flux de connexion global. Ces services représentent environ un tiers de l'effort global nécessaire à ce projet qui vise à améliorer les performances et s'inscrit dans le cadre plus large du projet global de maillage des serveurs.
      Suite à un engagement important lors d'événements communautaires, des améliorations de performance ont été apportées au service de réputation. L'équipe a également profité de l'occasion pour modifier la pile afin de suivre les changements apportés à la pile pour le maillage des serveurs.
      L'équipe Live Tools a assuré la transition de l'un des principaux outils de développement vers une nouvelle technologie d'hébergement, apportant au passage des améliorations mineures aux fonctionnalités. Le projet Hex (outil Game Master) a fait des progrès significatifs tout au long du mois, en faisant passer le centre d'opérations du réseau à sa nouvelle interface utilisateur et en permettant à tous les autres outils de Hex de tirer parti de la nouvelle structure de l'interface.
       
      TURBULENT (PLATE-FORME WEB)
      Le mois dernier, Turbulent a poursuivi le nettoyage de l'arriéré et de la dette technologique en vue de l'année à venir. Ils ont également travaillé à la résolution des problèmes actuels ainsi qu'à l'expansion de la bibliothèque pour faire évoluer les composants et donner un système de conception plus structuré. Ils ont également préparé les prochains événements en jeu, en ajoutant de nouvelles fonctionnalités pour mieux mettre en valeur les véhicules.
       
      IU
      En février, l'équipe chargée de l'interface utilisateur a progressé dans l'élaboration des visuels et des fonctionnalités sous-jacentes de la nouvelle Starmap. Cela comprenait la création d'un concept dans l'éditeur et l'implémentation des contrôles et des transitions d'icônes de marqueurs.
      L'IU a également commencé à convertir la visière et l'objectif en Building Blocks, et de nombreux widgets d'acteurs ont été réalisés. Des améliorations supplémentaires ont été apportées aux écrans médicaux, notamment de nouvelles animations de ralenti pour le modèle de personnage représentant le corps du joueur. L'équipe UI Feature a effectué les dernières retouches et corrections de bogues sur le ravitaillement en carburant.
      L'équipe UI Tech a poursuivi le remaniement du système de marqueurs AR, les artistes UI ayant créé différentes icônes. La fonctionnalité et l'expérience du développeur pour Building Blocks ont été développées, avec une variété de demandes de fonctionnalités complétées tout au long du mois.
       
      TECHNOLOGIE DES VEHICULES
      L'équipe Vehicle Tech a commencé le mois de février en corrigeant des bogues en vue d'une prochaine version, notamment de nombreux problèmes liés à la synchronisation du réseau, aux dommages causés aux véhicules, aux portes et aux ascenseurs, ainsi qu'aux validations des rapports des objets.
      Des outils améliorés sont en cours de réalisation pour faciliter la mise en œuvre et la résolution des problèmes liés aux portes et aux ascenseurs, tant dans les véhicules que dans les stations spatiales. Une fois terminés, ils aideront les développeurs à résoudre les problèmes sans avoir à connaître les propriétés techniques de ces éléments hautement logiques.
       
      VFX
      Le mois dernier, VFX a poursuivi son travail sur les effets de récupération, notamment en utilisant les courbes de force des émetteurs de particules pour montrer quand il n'y a plus rien à récupérer dans une zone donnée. À part le trou béant dans la coque, les braises et les particules cesseront d'apparaître dans la zone d'impact. Les artistes collaborent avec l'équipe chargée de la fonctionnalité des armes afin de créer la meilleure expérience possible pour les joueurs lorsque cette fonctionnalité sera disponible dans une prochaine version.
      Par ailleurs, la préproduction a été achevée et la production a commencé sur le MISC Hull A. Un passage d'effets a été effectué sur l'hôpital Maria Pure of Heart, y compris un scanner de purification qui stérilise le joueur lorsqu'il passe par l'entrée. Un nouvel accessoire destructible a également bénéficié d'effets.

      Trad : @Maarkreidi SwissStarships.org

      531

      Rapport mensuel de Star Citizen : Février 2023

      Rapport mensuel du PU
      Février 2023
       
      Le mois de février a été très chargé pour tous les studios de CIG, avec la correction des derniers bogues pour le prochain patch, ainsi qu'un travail approfondi sur les fonctionnalités et la technologie pour les sorties prévues plus tard dans l'année. Lisez la suite pour tout ce qui est terminé et en cours, y compris la refonte de Lorville, un nouveau système d'eau, des mises à jour pour Arena Commander, et plus encore.
       
       
      IA (Tech)
      IA Tech a commencé le mois de février en terminant la fonctionnalité NPC Transit, qui gère les ascenseurs et les trains. Désormais, les PNJ comprendront si un véhicule de transport en commun est présent à leur emplacement et s'ils peuvent se déplacer directement à l'intérieur, s'ils doivent attendre ou s'ils doivent appuyer sur un bouton pour l'appeler. Ils sauront également quand ils seront arrivés à destination et sortiront. Pendant qu'ils sont dans le véhicule, les PNJ chercheront une place utilisable et y resteront jusqu'à ce qu'ils atteignent leur destination. Une fois terminée, la fonctionnalité a été transmise au service de conception, après quoi IA Tech a traité les commentaires et corrigé les bogues.
      L'équipe a ensuite consacré du temps à l'amélioration de l'utilisation des chariots des PNJ, en veillant à ce que les PNJ puissent utiliser les ascenseurs et déplacer les chariots avec eux si le comportement le demande. Pour ce faire, elle a dû écrire de nouveaux comportements et mettre à jour les comportements existants, et corriger les bogues liés au suivi des chemins tout en poussant un chariot.
      L'équipe a également terminé le squelette de base des "boids" (objets à forme d'oiseau), qui permettront de créer des groupes de petites créatures comme des oiseaux, des poissons et des rats. Pour ce faire, elle a dû mettre en œuvre de nouveaux composants, notamment un système permettant aux concepteurs d'écrire des règles et des contraintes liées au spawn et aux mouvements, qui ont été exposés à DataForge pour en faciliter l'accès.
      En ce qui concerne le système de navigation, les ingénieurs IA Tech ont continué à travailler sur les formes des zones de coût qui influenceront la topologie des triangles du maillage de navigation. Cela permettra à système de recherche de chemin d'éviter ou de préférer l'utilisation de zones spécifiques. Comme mentionné dans le rapport du mois dernier, ceci sera initialement utilisé pour éviter les dangers du feu et définir les voies de circulation pour les acteurs sociaux de l'IA.
      L'équipe a également progressé dans l'élaboration des paramètres d'annulation de type agent de navigation, qui sont utilisés pour créer des zones avec des contraintes de navigation spécifiques. Par exemple, ils permettent à un PNJ de passer de la position debout dans un espace normal à la position accroupie dans un évent.
      IA Tech a également exposé de nouveaux paramètres permettant de spécifier les propriétés des entités pendant la phase de génération de la navigation. Désormais, les concepteurs pourront marquer les entités comme :
      Incluse : La valeur par défaut - l'entité est traitée pendant la voxélisation et le nav-mesh est généré en utilisant cet objet.
      Exclue : Une entité sera ignorée pendant la génération - pour le système de navigation, cela équivaudra à ne pas avoir trouvé cet objet.
      Ignorer la praticabilité : L'entité sera considérée comme un obstacle par le nav-mesh - les PNJ ne pourront pas marcher sur cet objet.
       
      IA (outils)
      Pour les outils d'IA, l'équipe a progressé dans son travail sur Apollo (l'outil de Subsumption) et a ajouté de nouvelles fonctionnalités demandées par les concepteurs, notamment :
      L'édition du mastergraph pour permettre aux utilisateurs de sélectionner l'état par défaut de chaque état parent.
      La possibilité de créer de nouveaux nœuds multigraph en faisant glisser les fonctions à partir de l'aberration.
      La prise en charge des commentaires à l'intérieur des XML (il s'agit d'une amélioration à l'échelle du moteur).
      Prise en charge de la lecture des informations du conteneur d'objet liées à la création de la plate-forme directement à partir des fichiers P4K.
      Ils ont également corrigé plusieurs problèmes liés au redimensionnement de la vue  graphique des nœuds.
      Le travail s'est poursuivi sur l'outil de coordinateur utilisable, l'équipe ayant ajouté la prise en charge de plusieurs types d'entrée qui peuvent mieux spécifier le choix du prochain groupe utilisable ou utilisable. Par exemple, en spécifiant le nombre d'utilisables requis pour déterminer qu'un groupe est "complet". Elle a également corrigé un problème empêchant le coordinateur de groupe utilisable de fonctionner correctement avec les conteneurs d'objets et a implémenté la possibilité d'ajouter plusieurs instances du même utilisable avec des propriétés différentes.
      Enfin, pour IA Tech, l'équipe a corrigé et étudié des problèmes avec l'Alpha 3.18, notamment un problème avec les PNJ se tenant debout sur des chaises. Ce problème était dû à une configuration incorrecte de l'animation des bancs et des chaises, probablement en raison d'une refonte du tag mannequin qui n'a pas été correctement propagée dans la configuration de l'utilisable.
       
      Art (vaisseaux)
      Le mois dernier, UK Vehicle Art a approché la fin de son travail sur l'Argo SRV. La phase artistique finale est en cours, y compris les passes de LOD et de dommages, et devrait se terminer par la revue finale de la porte et le go/no-go en mars.
      Les travaux se sont également poursuivis sur un vaisseau non annoncé, qui a passé la phase d'examen LOD0 et est bien engagé dans la phase d'art final.
      Une nouvelle variante est entrée dans la phase LOD0 après avoir passé son examen de la boîte grise en janvier. Les travaux de détail sur l'extérieur et l'intérieur sont en cours.
      Le Crusader Spirit a poursuivi son passage en boîte grise, avec un passage en revue à la fin du mois.
      "Bien qu'il y ait encore quelques ajustements de conception visuelle à faire, le Spirit est en grande forme pour la revue". Équipe artistique du véhicule
      L'équipe s'est penchée sur le MISC Hull C pour corriger les problèmes visuels survenus lors de la configuration technique en cours, tandis que le MISC Freelancer subit quelques ajustements intérieurs pour accueillir des composants physiques.
      La boîte grise d'un prochain véhicule a progressé. Des tests ont été effectués simultanément sur le processus de modélisation pour voir si l'équipe peut réduire l'impact du LOD sur la production une fois qu'elle aura atteint la phase de contenu final.
      L'Aopoa San'tok.yāi est actuellement au stade de la boîte grise et subit d'importants tests pour voir jusqu'où l'équipe peut aller en matière de mouvement secondaire.
      "L'objectif pour nous est de donner l'impression que le vaisseau réagit fortement à son inertie. Pour ce faire, nous devons appliquer des animations de type blendspace, comme nous le faisons avec les personnages." Équipe artistique chargée des véhicules
       

      Image by Ixyatte
      Communauté
      Tout au long du mois de février, l'équipe de la Communauté a soutenu Coramor (la version de Star Citizen de la Saint-Valentin) avec un concours de captures d'écran. En parallèle, une mise à jour a été publiée sur le Hub de la communauté, qui permet de mettre en avant le contenu créé pour des événements spécifiques, d'occuper la première page du site Web et de rassembler dans des archives les contributions de la communauté aux événements.
      "Le Bar Citizen World Tour de l'année dernière a été un énorme succès, avec des milliers de joueurs qui se sont retrouvés en personne pour boire des boissons, partager des moments de camaraderie et recevoir des cadeaux. Nous avons commencé à planifier de nombreux autres événements cette année, tout en lançant un appel à suggestions de lieux sur Spectrum." Équipe communautaire
      Pour soutenir le nouveau mécanisme de récupération, l'équipe a créé un guide de démarrage pour coïncider avec la sortie de l'Alpha 3.18 pour toutes les vagues sur le PTU.
      En plus des rapports standard sur les sentiments et des communications et publications générales, la planification de la CitizenCon 2953 à Los Angeles, Californie, États-Unis, a commencé.
       

      Image by Plazmataz
       
      Moteur
      En février, l'équipe de la physique a apporté plusieurs améliorations à l'élagage des boîtes. Par exemple, des modifications ont été apportées pour éviter les inefficacités de l'élagage des boîtes bipartites, pour décider quand exécuter l'élagage des boîtes avant l'élagage des obb, et pour améliorer de manière significative les performances de l'élagage des boîtes en général. Parmi les optimisations supplémentaires, citons l'utilisation de l'obb de l'espace local du vaisseau pour les vérifications de balayage d'avertissement de collision IFCS afin de réduire la taille du volume vérifié. De plus, la prise en charge de diverses opérations unaires et binaires de champ de distance a été ajoutée au système physique, ainsi que la prise en charge des capsules effilées (alias bisphères) sur les entités articulées. Enfin, des pages énormes sont maintenant utilisées pour les fabriques d'entités physiques.
      En ce qui concerne le moteur de rendu, Gen12 a reçu le support des vecteurs de mouvement pour les pipelines de rendu à texture. De plus, la copie redondante des données de cible de rendu pour les réfractions partielles a été éliminée. En outre, l'équipe a consacré du temps à l'amélioration de la prise en charge des écrans ultra-larges. L'un des résultats est que le rendu de la console de jeu a été grandement amélioré, ce qui permet un affichage plus clair du texte. L'amélioration du visor pour les écrans ultra-larges est toujours en cours. Enfin, le code côté CPU pour les requêtes de dispersion a été optimisé.
      Pour le noyau du moteur, d'autres améliorations substantielles et optimisations des performances ont été mises en œuvre pour le serveur de compilation de shaders à distance. Le travail sur les améliorations du système de streaming a commencé, et les touches finales du support p4k v2 pour les outils de développement internes sont en cours de finalisation. L'équipe a également commencé à étudier le support d'outils plus avancés pour le suivi de la mémoire du serveur et du client.
      Le reste du temps a été consacré au support de l'Alpha 3.18.
       
      Fonctionnalités (Arena Commander)
      En février, l'équipe Arena Commander a poursuivi le développement des livrables de Laying the Foundations en vue d'un prochain patch. Il s'agissait notamment de poursuivre le travail de refactorisation des systèmes de spawn et de course et de livrer Rounds Module remanié, ainsi que des corrections de bugs et des changements de confort de jeu attendus depuis longtemps.
      L'équipe de conception s'est concentrée sur la conversion d'un nouveau site de Stanton en Arena Commander, qui proposera tous les modes de jeu standard sauf la course classique.
      "Ce site, dont nous parlerons davantage à l'approche de la sortie, a permis à l'équipe de relever des défis uniques en matière de prise en charge des sites du PU, ce qui facilitera le processus pour les projets à venir". L'équipe des fonctionnalités
      L'équipe a également commencé à travailler sur une toute nouvelle arène de duels de combat atmosphérique, qui sera la première carte entièrement atmosphérique dans Arena Commander.
       

       
      Fonctionnalités (Personnages et Armes) 
      En février, l'équipe des fonctionnalités a continué à soutenir la prochaine version du patch en corrigeant des bogues critiques, principalement des plantages et des désynchronisations de la position du joueur.
      L'équipe a également commencé à s'intéresser aux casiers et à la meilleure façon de créer des tenues sous la forme d'une collection prédéfinie d'objets qui peuvent être équipés ou portés en une seule action. L'équipe étudie actuellement une combinaison des systèmes de port d'objets et d'inventaire pour stocker et afficher des objets de toutes tailles. Par exemple, un manteau pourrait apparaître sur un cintre comme dans les magasins, tandis qu'un petit accessoire ou un accessoire d'arme pourrait aller dans un tiroir d'inventaire.
      Un autre aspect de l'inventaire en cours de développement est de permettre aux joueurs d'effectuer une recharge directement depuis un sac à dos ou une poche. Par exemple, si les munitions ne sont pas directement disponibles dans leur combinaison, les joueurs peuvent effectuer une recharge plus lente où elles sont récupérées dans leur inventaire. Cependant, cela ne fonctionne que si des munitions de rechange ont été stockées avant d'engager le combat.
       
      Fonctionnalités (Gameplay)
      L'équipe des fonctionnalités de jeu a poursuivi son travail sur le rayon tracteur, permettant aux propriétaires de vaisseaux de protéger les objets de leur vaisseau en les verrouillant à l'aide de la fonctionnalité " verrou extérieur ". Elle a également ajouté une interaction au Multi-Outil Greycat qui permet de détacher les objets déverrouillés des vaisseaux afin de mieux contrôler le détachement des objets. 
      L'équipe a ensuite développé le schéma holo fourni par Weapons Features pour obtenir un retour clair sur les règles de fixation des objets des vaisseaux. Le processus QATR pour cela a commencé en même temps que les QATR pour la mise à jour de l'exploitation minière.
      L'équipe a poursuivi son travail sur le réseau de ressources, qui est désormais connu sous le nom de gameplay Ingénierie. Les fonctionnalités de gameplay fourniront un aperçu plus approfondi de cette fonctionnalité dans un prochain épisode de Inside Star Citizen. 
      Aux États-Unis, l'équipe PU a travaillé sur le remaniement du fret physique. Cette conversion importante a plusieurs objectifs :
       
      Convertir le proxy de rendu de fret existant en entités physiques réelles pour chaque conteneur de fret. Cela permet de les ajouter et de les retirer manuellement de la grille de fret à l'aide du rayon tracteur.
      Convertir tous les produits, minéraux et produits à récolter en un nouveau type de ressource. Cela nécessite des remaniements des systèmes d'exploitation minière et de raffinage pour s'assurer qu'ils fonctionnent avec les nouvelles ressources.
      Recréer le kiosque de marchandises en utilisant des blocs de construction pour donner plus de flexibilité aux changements futurs.
      S'assurer que toutes les missions qui utilisent une forme quelconque de cargaison, généralement sous la forme d'entités transportables à deux mains, fonctionnent toujours avec le nouveau système de ressources de cargaison.
      Travailler avec l'équipe des vaisseaux pour baliser toutes les grilles de cargaison afin d'utiliser le nouveau système.
       
      L'équipe PU a travaillé en étroite collaboration avec EUPU Gameplay pour s'assurer que la conversion fonctionne non seulement avec les systèmes d'exploitation minière et de raffinage, mais aussi pour s'assurer que le nouveau système de récupération fonctionne également avec le nouveau système de ressources.
      "Une fois que nous avons confirmé que le fret fonctionnait correctement avec les grilles de cargaison, Chris Roberts a souligné le fait que, puisque les vaisseaux étaient toujours détruits à la mort, la majorité du fret était détruit, ce qui réduisait la quantité d'interaction des joueurs avec le nouveau système. Nous avons donc travaillé avec l'équipe chargée des fonctionnalités d'Arena Commander pour mettre en place la mort douce sur les vaisseaux. Ainsi, la plupart du temps, lorsqu'un vaisseau est "détruit", il entre dans un état désactivé, ce qui préserve toute la cargaison du vaisseau afin qu'elle puisse être récupérée par les parties intéressées." L'équipe de l'USPU
       
      Fonctionnalités (Mission)
      En février, Mission Features a apporté quelques améliorations au centre de rééducation de Klescher, notamment en transformant les caches en conteneurs pillables (des boîtes pour l'instant). Cela leur permet de mettre les objets qu'ils veulent à l'intérieur, comme des produits de contrebande plus rares à côté des aliments et des oxy-pen habituels. Une cachette pleine devrait maintenant contenir une quantité de contrebande qui peut être rendue, donnant aux joueurs un autre moyen non violent de réduire leur peine. Les joueurs peuvent également voler des minéraux à d'autres détenus PNJ et, s'ils le font assez profondément dans les mines, s'en sortir sans être pris.
      Compte tenu de ces nouvelles options pour générer des mérites, plus la nouvelle mission d'évasion et Platinum Bay à l'avant-poste voisin, l'équipe a décidé d'augmenter le plafond des peines de prison pour punir davantage ceux qui commettent de nombreux crimes, bien que les peines plus légères restent les mêmes.
      "Les meurtres de masse ont désormais de graves conséquences, ce qui fait de l'évasion une perspective beaucoup plus tentante". Équipe chargée des missions
      Plusieurs missions non annoncées ont continué à être prototypées. L'une d'entre elles voit les joueurs escorter des vaisseaux lors de leurs déplacements quantiques et de leur atterrissage à divers endroits, permettant potentiellement aux joueurs à bord d'effectuer des tâches.
      Enfin, après avoir hérité de la propriété du système de réputation, l'équipe a commencé à concevoir le système dans son ensemble, tout en établissant des priorités pour les travaux à réaliser en premier.
       
      Fonctionnalités (véhicules) 
      Le mois dernier, l'équipe chargée des fonctionnalités des véhicules s'est principalement concentrée sur le système de transit, qui a été fortement remanié pour la sortie de Persistent Entity Streaming.
      "Au fur et à mesure de l'avancement des différentes vagues de PTU en vue de la publication de la version Alpha 3.18, de plus en plus de problèmes sont apparus. La plupart des bogues de transit ne se manifestent pas localement sur les machines. Nous avons donc développé un système qui nous permet d'enregistrer à distance le système de transit et d'observer ce qui s'est passé après l'apparition d'un bogue. Cela a été extrêmement utile pour trouver divers bugs dans le PTU." Fonctionnalités des véhicules
      Pour les versions ultérieures, de nouvelles fonctionnalités ont été ajoutées au système de vol et certains systèmes plus anciens ont été remaniés pour prendre en charge l'un des véhicules non annoncés de l'équipe des vaisseaux
      Enfin, le MISC Hull C a reçu un nombre important de mises à jour techniques de bas niveau alors que l'équipe travaillait sur ses problèmes.
       
      Graphisme, Programmation VFX et Planet Tech
      Le mois dernier, l'équipe graphique a continué à terminer les dernières tâches pour Gen12 avant de passer à l'aide à l'achèvement de l'API graphique Vulkan.
      Le système de carte des dégâts a été converti en Gen12, et la prise en charge des groupes de profils a été ajoutée pour atteindre la parité avec les outils de profilage du moteur de rendu existant. En outre, le pipeline de rendu a été rendu configurable pour permettre des visualisations secondaires afin d'équilibrer la qualité et le coût souhaités. Enfin, les effets d'éblouissement originaux ont été convertis en Gen12 et la prise en charge initiale du HDR a été assurée.
      La prise en charge de TSAA est en cours d'ajout aux zones d'affichage secondaires, ce qui améliorera considérablement la qualité visuelle, notamment pour les cheveux. L'équipe a également présenté la première itération d'une nouvelle fonction de couche de rendu permettant de personnaliser facilement les objets du monde pour les utiliser avec des fonctions de jeu telles que le balayage et la mini-carte.
      En ce qui concerne les fonctionnalités, l'équipe graphique a poursuivi le développement de plusieurs shaders, notamment en convertissant les assets LayerBlend v1 en v2, plus récente, et en apportant des améliorations à l'utilisation du nouveau shader. Diverses améliorations ont également été apportées aux shaders de l'interface utilisateur, notamment des corrections de stabilité pour les bordures anticrénelées, l'option de rendu des cercles sur chaque vertex et la prise en charge de l'éclairage pour permettre aux planètes de la Starmap d'apparaître à la fois éclairées et holographiques en un seul passage.
      Pour les outils, le traitement des textures a été rendu beaucoup plus rapide grâce à la parallélisation du filtrage et de la compression, ce qui constituera une amélioration significative pour les artistes et le système de construction. Nous avons également commencé à travailler sur un nouveau format de maillage, dans le but d'améliorer considérablement les temps de chargement et les performances de rendu.
      L'équipe de programmation VFX a partagé son temps entre le feu, le voyage quantique et les outils. En ce qui concerne le feu, le travail a commencé sur l'ombrage des calques pour obtenir des lueurs, des brûlures et de la suie sur les objets de la scène. Le voyage quantique prend désormais en charge la " projection quantique " et le " décalage vers le rouge ", ainsi que diverses autres améliorations du code. En ce qui concerne les outils, les améliorations de la convivialité se sont poursuivies et un support a été ajouté pour référencer les effets de particules à partir d'autres effets de particules.
      L'équipe Planet Tech a travaillé sur une meilleure prise en charge de la mise en forme des champs d'astéroïdes, des améliorations du système de récolte et l'ajout d'une prise en charge de l'instanciation des blocs de terrain.
      Les équipes Planète et Graphique ont également travaillé ensemble sur un nouveau système d'eau. Ce système n'en est qu'à ses débuts, mais il vise à permettre des simulations GPU de vagues et de chutes à plusieurs échelles, ainsi que des impacts synchronisés en réseau pour les événements plus importants (par exemple, le crash de vaisseaux spatiaux). Des améliorations sont également apportées à l'ombrage pour obtenir de meilleures réflexions, réfractions et mousses.
       
      In-Game Branding (Montréal)
      Le travail de l'équipe In-Game Branding sur la ligne d'horizon de Lorville touche à sa fin. 
      Ils ont également commencé leurs tâches pour la station Ruin de Pyro, la première étape étant la création des identités visuelles des gangs et de leurs environnements.
       

       
      Éléments d'Interaction
      L'équipe a poursuivi son travail sur Pyro, en créant d'autres assets pour Ruin Station.
      "Il y a encore du travail à faire sur ce mandat et nous avons des accessoires interagissables vraiment intéressants que nous sommes impatients de partager !". L'équipe Interactables
      L'équipe a également travaillé en étroite collaboration avec Mission Features sur de nouveaux assets avec lesquels les joueurs pourront interagir dans le 'verse' et a progressé avec Flair qui sera présenté aux joueurs à un moment donné cette année.
       

       
      Éclairage 
      Lighting a terminé son travail sur la refonte de l'horizon de Lorville. Ils se sont ensuite entièrement consacrés aux avant-postes coloniaux.
      "C'est une entreprise importante avec de nombreuses pièces que nous devons réussir !". L'équipe de Lighting
       

       
      Live Tools (Montréal)
      En février, l'équipe Live Tools a implémenté avec succès la première version de l'outil Entity Graph dans le Network Operation Center, ce qui constitue une étape importante dans la prise en charge de Persistent Entity Streaming.
      Les développeurs travaillent encore à l'amélioration d'autres outils internes et à la correction de bogues prioritaires pour soutenir la sortie de la version Alpha 3.18.
      Ensuite, l'équipe commencera à concevoir et à développer de nouveaux modules Network Operation Center pour le maillage des serveurs.
       
      Lieux (EU)
      En février, l'équipe des lieux a terminé les extérieurs de la station Seraphim et des trois points de saut de Stanton. Le travail s'approche de l'art final sur les amas d'astéroïdes pour la mission Resource Rush, et l'équipe travaille sur les derniers modules pour terminer le "Content Pack 3", qui leur permettra de construire et de distribuer les avant-postes de Pyro de taille petite à moyenne.
      Les tâches ont progressé sur Ruin Station et les installations souterraines, ces dernières étant actuellement au stade de la boîte blanche. Pour les organiques, ils ont préparé et renforcé certaines de leurs initiatives dans les grottes et ont commencé à envisager des travaux supplémentaires sur les biomes.
      L'équipe de conception a travaillé sur de nouvelles missions pour les avant-postes de Pyro. Elle a également commencé à étudier la possibilité d'obtenir des avant-postes de niveau Gold-Standard, ce qui a donné lieu à plusieurs demandes de fonctionnalités visant à faciliter des boucles de jeu nouvelles et intéressantes dans Pyro, liées au réseau de ressources et au système de réputation.
       

       
      Narration
      Le mois de février a commencé avec l'équipe de Narration qui s'est occupée d'une poignée de problèmes découverts lors du test PTU approfondi de l'Alpha 3.18. Avec la fin des tâches pour la prochaine version, l'attention s'est tournée vers le prochain patch et au-delà. Plusieurs objets, vêtements et véhicules ont été étiquetés et nommés. Le travail s'est poursuivi sur les prochaines missions de récupération, d'extraction et d'enquête, tandis que des améliorations ont été envisagées pour la chasse aux primes v2 et le gestionnaire de contrats.
      L'équipe a également continué à peaufiner et à affiner son travail sur le gameplay du système Pyro.
      "Voir comment la nature anarchique du système a le potentiel d'améliorer les boucles de gameplay existantes a été très excitant pour nous." L'équipe de narration
      Ils ont également coordonné avec les équipes d'environnement et de conception la construction des intérieurs. En outre, des progrès ont été réalisés sur les "objets à butin narratifs". Il s'agit de choses comme des journaux, des articles et des messages que les joueurs pourraient un jour découvrir en explorant l'univers. Enfin, les concepteurs narratifs de l'équipe ont continué à travailler sur le développement et l'amélioration des interactions entre les joueurs et certains PNJ.
      Le mois de février a également été marqué par la publication d'un portfolio retraçant l'histoire de Clark Defense Systems et d'une série de nouvelles entrées dans Galactapedia. L'équipe narrative est également apparue dans un épisode de Star Citizen Live.
       
      Services en ligne (Montréal)
      En février, les services en ligne ont terminé le développement de l'isolation des shards et du courtier de shards, et les tests PTU ont commencé pour les deux. Ces nouvelles fonctionnalités sont utilisées respectivement pour isoler les push workers et la santé/le cycle de vie des shards, l'objectif étant de maintenir l'intégrité des shards.
      L'équipe a également ajouté la mise en cache des requêtes d'inventaire au service entity-graph. Cela permet de stocker les résultats des requêtes d'inventaire dans un cache afin de soulager la base de données des recherches répétées de la même requête, ce qui permet des temps de réponse plus rapides et une charge moindre sur la base de données. Cela augmente les performances globales de lecture et d'écriture du service graphique d'entités.
      L'équipe a effectué une refonte de l'assurance, des terminaux ASOP, du backend VMA et du code de jeu, dans le but d'améliorer les performances et de corriger certains bugs de longue date.
      Du temps a également été consacré à la stabilisation de la version Alpha 3.18 avec de multiples corrections de bogues.
       
      Tech Animation 
      Le mois dernier, l'équipe de Tech Animation était sur le plateau des studios Pinewood à Londres, travaillant aux côtés d'un studio externe pour finaliser la numérisation des visages afin d'alimenter le reste du pool génétique pour les systèmes de génération de têtes (ADN). Cela concerne à la fois le PU et Squadron 42.
      "Nous avons scanné un large éventail de modèles, jeunes et vieux, de toutes les facettes de l'humanité à notre disposition, ce qui contribuera grandement à montrer la diversité dans notre jeu. La numérisation s'est déroulée de manière exceptionnelle. Le studio externe que nous avons choisi dispose d'une ressource fantastique dans sa plateforme de numérisation faciale, qui a donné des résultats exceptionnels. Avec beaucoup de travail et un bon sens de l'humour, nous avons tiré le meilleur parti de nos deux semaines". L'équipe de Tech Animation
       

       
      IU
      En février, l'équipe Interface Utilisateur Art et Design a travaillé sur plusieurs fonctionnalités futures, notamment un prototype d'interface utilisateur 3D interactive, un marqueur universel pour la Starmap, et des travaux de conception pour certains des styles d'interface utilisateur de véhicules mis à jour.
      L'équipe IU Tech a progressé dans divers domaines, notamment en créant un sélecteur de couleurs à utiliser dans les écrans interactifs. Ils ont continué à aider à peaufiner la nouvelle Starmap, en ajoutant de la poussière spatiale pour faciliter la perception des mouvements, en améliorant les contrôles et en créant des volumes holo cubiques.
      Ils ont également apporté quelques corrections au flux de travail, notamment en améliorant les commentaires dans les fichiers Building Blocks et en facilitant l'inspection de l'interface utilisateur dessinée. Ils ont également apporté quelques corrections finales pour l'Alpha 3.18.
       
      VFX 
      Le mois dernier, l'équipe VFX a poursuivi la conversion de la bibliothèque de particules CPU-to-GPU. Cela a été une bonne pratique pour certains nouveaux arrivants dans l'équipe, les aidant à mieux comprendre les nombreux attributs accessibles depuis l'éditeur VFX.
      L'équipe a également continué à affiner les nouveaux effets de voyage quantique et a commencé à travailler sur plusieurs nouveaux véhicules, dont un doté de propulseurs inhabituels.
      Enfin, l'équipe a apporté des améliorations aux effets de la ligne d'horizon de Lorville, en ajoutant plus de fumée et une ambiance générale pour aider à vendre le thème industriel.

      Trad : @Maarkreidi Starcitizeninfo.fr

      217

      Rapport mensuel de Star Citizen : Février 2024

      Rapport mensuel du PU
      Février 2024
       
      Le début de l'année a été très chargé dans les studios de CIG, et le mois de février n'a pas dérogé à la règle. Lisez la suite pour savoir tout ce qui a été fait pour l'Univers Persistant tout au long du mois de février, y compris les progrès des véhicules, les développements du rendu dans le nuage et les mises à jour de l'IA.

       
       
       
       
      IA (Fonctionnalités)
      Comme mentionné dans le rapport du mois dernier, les équipes ont continué à développer des fonctionnalités pour une initiative clé, dont la première itération est prévue pour Alpha 3.23. De plus amples détails seront révélés avant la publication.
       
      IA ( Technologie)
      Au cours du mois de février, les ingénieurs se sont concentrées sur une variété d'améliorations en plus du travail sur les fonctionnalités, y compris pour le système de navigation. L'objectif principal était d'étendre le maillage de navigation planétaire afin de pouvoir générer sur une planète entière. En raison d'une limitation de l'implémentation initiale, il existe actuellement une limite de latitude à laquelle les tuiles de navigation peuvent être créées. Cependant, avec la nouvelle approche, le maillage de navigation peut être généré n'importe où sur la planète en suivant les calques de physique du terrain. Les développeurs sont en train d'améliorer l'étape de simplification des bordures de tuiles pour s'assurer que toutes les tuiles de maillage de navigation se connectent correctement les unes aux autres.
      Pour les PNJ utilisant des chariots, l'accent a été mis sur le positionnement exact des chariots dans l'environnement. Désormais, un PNJ peut correctement pousser un chariot vers un endroit dont l'orientation est arbitraire. L'équipe a également amélioré l'utilisation des transports en commun et des ascenseurs lors de la poussée des chariots afin que le flux global soit plus robuste et plus fluide.
      Les comportements des vaisseaux spatiaux ont également été modifiés afin d'améliorer les combats entre vaisseaux et tourelles. Les chasseurs ciblent désormais correctement les tourelles autonomes et adoptent les comportements de combat appropriés.
      De nombreuses mises à jour ont été ajoutées à l'outil Apollo, telles que l'amélioration du retour d'information pour les erreurs dans les missions. Par exemple, la boîte globale qui représente une fonction devient rouge lorsque la logique contient des erreurs. L'équipe a également amélioré la convivialité de la navigation entre les rappels de mission, en permettant aux concepteurs d'accéder à la logique appropriée à partir de plusieurs éléments de l'interface. Une nouvelle interface utilisateur pour l'outil Subsumption est également en cours.
      IA Tech a continué à soutenir les versions PU, tandis qu'une importante fonctionnalité à venir a continué à être développée, ce qui pourra être expérimenté dans Alpha 3.23. 
       
      Art (vaisseaux)
      Le mois dernier, des progrès ont été réalisés sur le RSI Polaris, avec l'extérieur progressant jusqu'au LOD0 et l'intérieur approchant de sa révision de la boîte grise. Certaines sections intérieures ont été travaillées pour établir une cible visuelle, tandis que d'autres ont été redessinées pour s'adapter au gameplay et améliorer l'alignement avec la direction artistique.
      Deux variantes à venir ont progressé dans le pipeline. L'une d'entre elles a poursuivi son passage LOD0, tandis que l'autre a passé l'examen LOD0 Gate. Cette dernière est ensuite passée aux passes finales de dégâts et de LOD, tandis que son UV2 et ses peintures ont été achevés et approuvés.
      La passe gold-standard s'est poursuivie pour l'Aegis Retaliator, qui est actuellement en attente de la revue Greybox Gate. Le retour d'information d'une récente révision est en cours. Les modules de base, de cargaison et de bombardement/torpille du vaisseau sont également en bonne voie suite à des retours mineurs sur la direction artistique.
      Deux véhicules non annoncés ont passé leur examen LOD0, avec seulement un problème mineur à résoudre. Tous deux vont maintenant passer à la phase finale de développement qui implémente les maillages de dégâts et les LOD.
      Le RSI Zeus approche de la fin de la boîte grise, l'équipe peaufinant la géométrie autour du vaisseau. La refonte de la soute est presque terminée, tout comme les changements apportés au cadre intérieur de la rampe et au mécanisme du piston de la rampe. Des détails supplémentaires à haute fréquence ont été ajoutés pour augmenter l'illusion de structures internes entre la coque extérieure et le châssis, tandis que les propulseurs de manœuvre sur le nez ont été déplacés pour permettre une meilleure intégration dans la surface. La porte et le cadre de l'anneau d'amarrage de vaisseau à vaisseau ont été redessinés pour mieux correspondre à l'esthétique de RSI, tandis que le réfectoire a été hautement poli. L'habitation du vaisseau est en cours de modernisation. Les cloisons du couloir central ont été élargies pour permettre une meilleure navigation et une meilleure cohérence.
      Le polissage a été achevé sur un autre nouveau vaisseau, tandis qu'un autre encore a progressé à travers whitebox, greybox, et LOD0. Une dernière passe d'éclairage sera bientôt effectuée avant le travail sur les dommages et le LOD.
       

       
      Art (Armes)
      Weapon Art a présenté une série de mises à jour prévues pour l'Alpha 3.23, notamment des améliorations au niveau du grossissement de la lunette et de l'optique. L'objectif est de revoir l'ensemble du système de visée pour l'adapter aux normes modernes des FPS. Les viseurs existants pour toutes les armes ont également été mis à jour.
      En outre, des mises à jour ont été effectuées pour améliorer et rationaliser le rechargement de toutes les armes.
       
      Communauté
      L'équipe communautaire a soutenu deux événements majeurs en février, le Festival rouge et Coramor, avec pour ce dernier un concours de captures d'écran " Premier rendez-vous dans le Verse et un guide pour profiter des activités ensemble. Des centaines de photos et de vidéos prises par la communauté lors de ces événements sont disponibles sur le Hub communautaire.
       

      Image par Pangora
       
      L'équipe a ensuite soutenu divers événements communautaires :
      "Félicitations à tous les membres de la communauté francophone qui ont participé à l'événement Destination Cachée. Les énigmes étaient particulièrement bien conçues et ont mis à l'épreuve chacune des quatre équipes. Une équipe de pirates a failli capturer un participant, et les équipes de sécurité ont également eu leur part de plaisir. Nous espérons que tout le monde a pris plaisir à participer ou à regarder ses favoris sur Twitch. Nous tenons également à saluer tous ceux qui se sont battus lors de la récente édition de Verse at War 2°. Nous avons adoré voir tout le monde se battre pour son équipe au début du mois de février ! Le mois de mars arrive à grands pas, et nous sommes impatients de suivre l'action lors de la prochaine Crux Cup d'Anzia Racing. A vos marques, prêts, partez ! L'équipe communautaire
      L'équipe Communauté a continué à détailler les programmes hebdomadaires et mensuels avec Cette semaine dans Star Citizen et Ce mois dans Star Citizen. Elle a également annoncé officiellement la CitizenCon 2954, qui se tiendra à Manchester, au Royaume-Uni, les 19 et 20 octobre. L'équipe est déjà en pleine préparation de l'événement, et souhaite vous rappeler à tous de ne pas le manquer.
      Enfin, l'équipe a mis à jour le calendrier d'Arena Commander, qui tient les joueurs au courant des modes de jeu rotatifs d'Arena Commander. L'équipe a également travaillé sur diverses initiatives pour soutenir la sortie prochaine des versions Alpha 3.23, 4.0 et suivantes.
       
      Gameplay fondamental
      En février, le pilier Core Gameplay a continué d'affiner et d'améliorer le nouveau rechargement des sacs à dos avant les tests d'assurance qualité. Par exemple, les chargeurs sont désormais rechargés dans l'inventaire d'un joueur, de sorte que plusieurs chargeurs à moitié vides sont condensés en un nombre réduit de chargeurs pleins.
      La prise en charge des mises à jour en cours des lunettes de visée s'est poursuivie, y compris le rabattement correct des viseurs en fer lorsque les viseurs sont attachés. La prise en charge du flou sur l'extérieur des viseurs est actuellement en cours. L'équipe a également permis à l'interface utilisateur de personnalisation des armes d'avoir un aspect plus holographique en prévision des modifications de style de l'interface utilisateur.
      En ce qui concerne l'usure des composants et les ratés, des travaux supplémentaires ont été réalisés sur le système d'accumulateurs. Des outils supplémentaires ont été implémentés pour faciliter le travail et les tests du système.
      En ce qui concerne l'interaction avec les joueurs, l'équipe a passé beaucoup de temps à corriger les bogues et à peaufiner. Ils ont également ajouté une option de jeu pour cacher l'invite 'F' et ont ajouté un nouvel indice de contrôle pour quand une interaction hors écran est disponible.
      Les développeurs ont ensuite ajouté la possibilité d'afficher l'écran de butin à partir de la roue d'interaction. Les joueurs s'accroupiront désormais automatiquement si l'objet qu'ils pillent se trouve en dessous d'eux. Un support a été ajouté pour ouvrir automatiquement l'interface d'inventaire au lieu de l'écran de butin si le conteneur de butin dépasse une certaine capacité.
      L'équipe travaille sur le remplacement de l'ancienne interface d'achat rapide en utilisant les Building Blocks. Cette interface sera également utilisée pour la location de véhicules lors d'événements. Le travail sur le backend de l'interface du kiosque du monte-charge se poursuit également.
      En ce qui concerne la refonte du HUD de la visière/des lentilles, les progrès se sont poursuivis sur divers éléments de l'interface utilisateur, notamment les notifications prioritaires, les objectifs de mission et le chat.
      En ce qui concerne l'EVA, le Core Gameplay a continué d'implémenter et d'améliorer le support réseau et s'est assuré que les bras des joueurs et les entités qu'ils tiennent ne s'accrochent pas à leur torse lors des déplacements et des rotations.
      En ce qui concerne la position couchée, les joueurs seront désormais forcés de s'accroupir lorsqu'ils effectueront des actions qui nécessitent de s'accroupir, comme les attaques de mêlée. D'autres améliorations ont été apportées à la locomotion en collaboration avec l'équipe d'animation.
      En ce qui concerne les modes Maître, le Gameplay a continué à travailler avec la Conception pour peaufiner les archétypes. Ils ont jusqu'à présent achevé environ 90 % de la conversion initiale, avec d'autres passes de réglage et d'affinage à effectuer avant la sortie.
      Le travail sur les points de saut s'est poursuivi, l'équipe implémentant une mécanique d'alignement mise à jour. Une nouvelle interface utilisateur a également été ajoutée pour donner aux joueurs des informations sur la capacité de leurs vaisseaux à effectuer le voyage. Des tests de transition entre Stanton et Pyro sur deux serveurs distincts ont également été réalisés avec succès.
      Pour le réseau de ressources et l'ingénierie, le Gameplay " chaleur " a été ajouté, ce qui permet aux composants de générer de la chaleur en fonction de leur utilisation. Les composants auront besoin d'un liquide de refroidissement si nécessaire, et ils surchaufferont et se dégraderont en termes de fonctionnalité si rien n'est fait.
      Le système de survie est désormais entièrement intégré au réseau de ressources, le générateur et le réservoir de survie étant désormais fonctionnels.
      Des outils de débogage améliorés ont été ajoutés pour le système de salle afin de mieux comprendre comment le réseau de ressources et le système de survie interagissent.
      En ce qui concerne le radar et le balayage, les équipes ont réalisé un important remaniement afin de réduire le nombre de composants radar sur les véhicules et de partager les données entre les opérateurs de siège. Auparavant, chaque opérateur de siège disposait d'un radar unique. Désormais, les véhicules peuvent partager un seul radar entre tous les opérateurs. Cela signifie qu'un pilote ou un opérateur radar peut se concentrer sur la collecte des résultats de radar et de balayage qui sont ensuite partagés entre toutes les tourelles du véhicule, au lieu que chaque tourelle ait besoin de balayer pour elle-même. Bien qu'il soit toujours possible pour les véhicules de contenir plusieurs radars, à terme, l'équipe fusionnera la majorité en une seule unité partagée qui améliorera non seulement les performances, mais aussi le gameplay.
      L'équipe a également pris en charge les ascenseurs pour les hangars instanciés à venir, ainsi que les voyages quantiques et les marqueurs fonctionnant avec le Server Meshing lors de la transition vers un nouveau système solaire.
       

       
      Pour Arena Commander, l'équipe a terminé le travail d'ingénierie pour le streaming. Cette technologie permettra à Arena Commander d'utiliser facilement n'importe quel emplacement de l'Univers Persistant et d'éviter de dupliquer des planètes ou d'autres conteneurs d'objets, ce qui était auparavant nécessaire pour éliminer les emplacements coûteux, tels que les villes et les stations spatiales.
      Le travail d'ingénierie pour les lobbies personnalisés est presque terminé. Après des tests internes réussis, le système est en train d'être transmis à l'assurance qualité pour l'évaluation de la version. L'équipe a également commencé à travailler sur certains paramètres personnalisés de base, tels que la limite de score, la limite de temps et les options de cycle de match, afin de permettre aux joueurs de mieux contrôler leurs lobbies.
      Plusieurs tests internes ont été menés sur les modes expérimentaux d'ingénierie après une mise à jour du système de matchmaker. De nouveaux chargements ont été créés avec tout l'équipement dont les ingénieurs auront besoin pour le mode, qui est en train d'être préparé pour une sortie prochaine.
      L'équipe a également commencé à se concentrer sur l'interface de Arena Commander. 
      "Récemment, l'accent a été mis sur les fonctionnalités, mais nous sommes maintenant impatients d'améliorer non seulement l'interface utilisateur globale d'Arena Commander, mais aussi de l'aligner sur la qualité et le style établis dans le reste du jeu." Pilier du Gameplay Fondamental
      Enfin, l'équipe a terminé le travail de backend nécessaire à "Grav Royale" et aux autres modes de jeu et cartes à venir. Ils ont également continué à activer le streaming sur toutes les cartes tout en soutenant la sortie de l'Alpha 3.22.1 avec plusieurs correctifs et changements de qualité de vie.
      L'équipe a continué à travailler sur une refonte du système de mission sous-jacent avant le Server Meshing. Des progrès ont également été réalisés sur le système d'avantages et de récompenses des missions.
      Une mise à jour a été apportée à l'hostilité basée sur la réputation, garantissant que si quelqu'un est attaqué, tout membre de faction alliée ou de sécurité se trouvant à proximité se portera à sa défense. Cela signifie également que les factions ayant une réputation négative auprès des joueurs attaqués n'interviendront pas.
      Le gestionnaire de contrats a été converti en Building Blocks en préparation pour le nouveau mobiGlas. D'autres améliorations sont en cours en collaboration avec l'équipe de l'interface utilisateur.
      Pour les hangars persistants et instanciés, le travail a commencé sur le système d'intérieur instancié. Ce système gère les instances de hangar qui existent, celles qui doivent être créées et les passerelles physiques utilisées pour la transition entre l'instance et le reste du monde du jeu.
      L'équipe a implémenté la version initiale du chargement et du déchargement automatisés des cargaisons, y compris l'affichage sur les terminaux ASOP d'informations indiquant que le vaisseau est actuellement indisponible pour être récupéré en raison de son chargement ou de son déchargement.
      Des progrès ont également été réalisés en ce qui concerne la logique d'occlusion des ascenseurs de fret et des plateformes de chargement, qui détermine où les composants peuvent être placés sur l'ascenseur ou la plateforme. Un soutien a également été apporté à l'équipe chargée des emplacements pour le marquage des hangars avec des plateformes de chargement et des monte-charges.
      Enfin,  l'équipe a travaillé sur divers outils de débogage pour aider à tester et déboguer les divers systèmes qui pilotent les hangars instanciés, le système d'entrepôt et les plateformes de chargement.
       
      Économie
      Le mois dernier, l'équipe Économie a apporté des modifications pour que la Récupération soit plus en phase avec les autres carrières du PU. Ils sont actuellement en train de rééquilibrer les marchandises afin d'améliorer l'expérience de la carrière Cargo.
      Un soutien a également été apporté à l'événement mondial XenoThreat, et l'équipe a commencé à étudier les prix des munitions FPS.
       
      Graphisme, programmation VFX et Planet Tech
      Tout au long du mois de février, les équipes graphiques ont progressé dans leurs tâches à long terme. Par exemple, le travail sur l'unification de la mise à l'échelle des nuages de gaz et des nuages de planète est presque terminé, bien que les problèmes causés par les lumières animées dans les nuages de gaz doivent être résolus. L'effet d'occlusion des nuages de gaz est également en voie d'achèvement, ce qui augmentera le niveau de détail de tous les nuages de gaz, même dans les scénarios d'éclairage plat. L'équipe a également résolu un problème de longue date qui provoquait l'apparition d'une ligne rugueuse à 600 mètres de l'endroit où un nuage de gaz se mélange au système de quasi-brouillard.
      L'équipe chargée de l'illumination globale a continué à travailler sur un système d'approximation des matériaux complexes dans une vue du monde tracée par rayons. Le mois dernier, elle a commencé à étudier les améliorations de performance avant de s'attaquer à certains problèmes plus complexes, comme le déplacement d'objets et de zones.
      En février, l'équipe Vulkan a mis les bouchées doubles en vue de la publication, en s'attaquant à divers problèmes de performances tels que les bogues de compilateur provoqués par les shaders complexes de Vulkan. Elle a également travaillé sur un mécanisme de mise en cache des shaders pour compiler les shaders pendant le chargement du jeu afin d'éviter les problèmes. Ils réfléchissent également à la possibilité d'exécuter ce processus ultérieurement dans le patcher afin de réduire davantage les risques de compilation au démarrage du jeu. Bien que le projet progresse, il se peut qu'il ne soit pas complètement achevé pour la première version publique.
      Les développeurs de l'équipe Water Strike ont résolu les problèmes soulevés lors de leur examen final, ainsi que plusieurs nouvelles fonctionnalités, notamment l'interaction SDF pour des collisions précises lorsque les véhicules touchent l'eau et un shader amélioré pour les intersections avec l'eau.
      Le mois dernier, l'équipe Planet Tech a commencé à améliorer le flux de travail de l'éditeur pour la création de planètes et à planifier la prochaine version de Planet Tech (v5). Planet Tech v5 couvrira une variété de domaines, mais les principaux objectifs sont de rendre la création de planètes plus rapide et plus facile et d'essayer d'obtenir plus de diversité, de densité et de cohérence dans la qualité de l'ensemble des surfaces planétaires.
      Le reste de l'équipe graphique s'est concentré sur l'amélioration de la technologie de mise à l'échelle avant sa sortie publique. Cela a impliqué la finalisation d'un nouveau format de maillage qui apporte des améliorations majeures en termes de performances.
       
      Éclairage
      En février, l'équipe Éclairage a continué à soutenir diverses initiatives PU à venir, notamment les centres de distribution, les hangars instanciés, les ascenseurs de fret et le nouveau personnalisateur de personnages.
       

       
      Lieux (EU)
      En février, l'équipe des zones d'atterrissage a travaillé avec l'équipe des fonctionnalités pour finaliser le prototype de travail pour les cargaisons et la nouvelle expérience des hangars. L'art final et les LOD sont maintenant presque terminés pour toutes les modifications des hangars nécessaires à cette nouvelle fonctionnalité passionnante.
       

       
      L'équipe Sandbox 2 a travaillé à la finalisation des centres de distribution à venir. Par exemple, l'art est en train d'être finalisé et optimisé tandis que le Level Design apporte les dernières retouches pour s'assurer que les différentes zones peuvent supporter tout le gameplay que l'équipe des Missions souhaite ajouter.
       

       
      Conception des missions
      Le mois dernier, le travail a continué sur une chaîne comprenant différents types de missions dont la difficulté varie.
      Par ailleurs, la conception de nouvelles missions est en cours d'approbation, tandis que les exigences techniques et de contenu sont en cours pour le futur contenu de transport de marchandise.
      Le développement de XenoThreat 1.2 s'est poursuivi, avec des changements de gameplay et l'implémentation de monte-charge, tandis que Blockade Runner a reçu un polish et l'implémentation de monte-charge.
       
      Narration
      Le mois de février a été marqué par une vague de travail sur les missions, la narration, se concentrant sur le prochain patch Alpha 3.23. En plus de l'interface utilisateur et des textes d'indices, de nombreuses nouvelles fonctionnalités de gameplay auront des missions correspondantes, et l'équipe a travaillé en étroite collaboration avec la conception pour développer la narration que les joueurs vivront. Par exemple, les nouveaux centres de distribution proposent une grande variété de missions, nouvelles et anciennes. De plus, le travail narratif a commencé sur de nouvelles missions basées sur Pyro pour aider à étendre le gameplay dans ses différents lieux.
      En ce qui concerne l'avenir, les progrès se sont poursuivis sur les futures missions scénarisées. Celles-ci seront plus impliquées que les missions habituelles, avec des dialogues et une logique personnalisés. Nous espérons que ces types de missions serviront à construire l'histoire de l'univers au sens large et qu'elles fonctionneront parallèlement aux missions systémiques plus traditionnelles.
      Le mois dernier, l'équipe de Conception Narrative a continué à développer les comportements touristiques qui donneront une nouvelle vie aux grands événements de Star Citizen dans le monde.
      "Il a été intéressant de trouver un équilibre pour s'assurer que la présence du PNJ soit ressentie sans trop distraire de l'événement lui-même." L'équipe narrative
      Enfin, plusieurs nouveaux articles narratifs ont été publiés, y compris un guide de Whitley sur le Valkyrie et un nouveau lot d'articles Galactapedia.
       
      R&D
      En février, l'équipe R&D a poursuivi son travail sur le mode de rendu temporel. Le filtrage de l'historique a été remplacé par un filtre bicubique personnalisé afin d'éviter la diffusion et le flou de rééchantillonnage dus aux recherches répétées de l'historique. Des précautions ont également été prises pour éliminer les artefacts de ringing potentiels lors des mouvements importants de la caméra.
      Le filtrage temporel de la transmittance a été amélioré pour éviter les fines silhouettes lumineuses autour des objets au premier plan avec des nuages et le soleil derrière eux. Diverses améliorations ont été apportées pour préserver les détails de l'historique aussi longtemps que possible (mouvement lent, pas de désocclusion importante des nuages, etc.), et pour converger rapidement vers une image à pleine résolution au cas où l'historique devrait être rejeté.
       
      Technologies de l'art et de l'animation 
      Le mois dernier, l'équipe Tech Animation s'est concentrée sur l'affinage des assets de tête et le nettoyage de la dette technique autour de leur implémentation. Cela précède le polissage des têtes et l'alignement des yeux dans l'éditeur afin de s'assurer que les personnages sont aussi beaux que possible.
      De plus, une grande partie du département travaille sur la mise en place d'assets pour les casiers. Ceux-ci seront placés un peu partout dans le verse et permettront aux joueurs et aux PNJ de changer leurs vêtements pour quelque chose de plus approprié à leurs priorités du moment.
      "Cela semble simple mais, en pratique, nous devons prendre en charge un large éventail d'assets qui peuvent être stockés et récupérés à partir de ces conteneurs. Cela peut prendre un certain temps pour s'assurer que tout est mis en place correctement". L'équipe Tech Art/Animation
      L'équipe a également lancé des initiatives visant à garantir la stabilité de la build et à trier la dette technique accumulée au cours du projet.
       
      VFX
      Le mois dernier, l'équipe VFX a continué à travailler sur plusieurs lieux à venir, notamment les monte-charges et les centres de distribution.
      Ils ont également étudié un problème avec les tempêtes de sol planétaires où le brouillard était trop épais lorsque des vents légers arrivaient. Bien qu'il soit difficile d'équilibrer des effets dynamiques comme celui-ci, il sera plus facile pour les joueurs de voir où ils vont si la tempête est relativement légère.
       
      Trad : @Maarkreidi Starcitizeninfo.fr
       

      652 2

      Rapport mensuel de Star Citizen : Janvier 2022

      Rapport mensuel du PU
      Janvier 2022
      Dans la foulée du rapport PU de novembre/décembre, la publication de janvier détaille tout ce qui a été fait au cours du premier mois de 2022. Des étapes finales des fonctionnalités à venir aux tâches d'ouverture pour un contenu futur passionnant, il y a une mine d'informations à se mettre sous la dent.
      CONTENU DE L'IA
      AI Content a commencé l'année 2022 en terminant sa passe de "protocole accéléré" sur la salle d'arcade et les distributeurs automatiques. Le protocole accéléré est un terme d'animation de CIG qui décrit la mise en œuvre des données de capture de mouvement de manière rapide mais grossière. Le remplacement des animations de verrouillage par de nouveaux assets de vitesse donne à l'équipe une première impression de ce à quoi ressembleront l'utilisable et le comportement finaux et lui permet de vérifier si la vitesse, la longueur et les performances sont conformes aux intentions.
      Le distributeur automatique est un fournisseur d'articles de nourriture et de boisson utilisé par les PNJ affamés et assoiffés. L'implémentation actuelle ne propose qu'une seule option de boisson gazeuse, mais une fois ce travail de base effectué, l'équipe sera en mesure d'implémenter rapidement d'autres consommables tels que des boissons alcoolisées, des nouilles, des soupes et des sandwichs.
      "Nous sommes satisfaits des résultats : l'animation de l'IA semble naturelle, même si le plus difficile a été de faire en sorte que l'IA soit réaliste pendant qu'elle attend que l'article soit distribué par la machine. La prochaine étape consistera à mettre en place des PNJ qui volent dans les machines et des PNJ frustrés qui les secouent après qu'elles n'ont pas réussi à distribuer l'article." Contenu de l'IA
      La borne d'arcade est un objet utilisable avec lequel les PNJ peuvent interagir dans le cadre de l'activité " loisirs ", qui est utilisée lorsqu'ils ne sont pas affectés à un travail particulier. L'itération initiale permet aux PNJ de jouer plusieurs tours d'un jeu avant de terminer victorieux ou avec un " game over ". Cela se reflète dans leurs animations, avec de la gaieté ou de la déception en fonction du résultat.
      Les deux machines ont passé l'étape de validation actuelle et sont passées aux phases de mise en œuvre et de finition.
       
      AI TECH
      En janvier, AI Tech a continué avec la première implémentation de la navigation planétaire. Les concepteurs testent actuellement la fonctionnalité dans des cas d'utilisation concrets et fournissent des commentaires pour améliorer la convivialité.
      L'équipe a consacré du temps à l'optimisation du calcul de l'adjacence des tuiles. Lorsqu'un calcul de tuiles de maillage de navigation est effectué en une seule image, de nouvelles données remplacent l'ancien calcul. Les bords proches des triangles sont ensuite traités pour valider lesquels doivent être considérés comme identiques et permettre aux PNJs de passer de l'un à l'autre.
      Du côté des vaisseaux, l'équipe a commencé à travailler pour permettre aux vaisseaux spatiaux des PNJ d'atterrir à des emplacements planétaires aléatoires. L'objectif est de permettre aux joueurs de demander des renforts, d'être secourus ou d'être transportés quelque part.
      AI Tech a poursuivi l'intégration de l'éditeur Subsumption dans le moteur de jeu, et les concepteurs participent désormais activement à l'utilisation de cet outil. Le travail se poursuivra pendant quelques sprints supplémentaires, l'équipe éliminant les obstacles et se préparant à passer à la phase suivante.
      Pour la locomotion des PNJ, un plan a été conçu pour résoudre la majorité des problèmes de locomotion existants. Une partie essentielle est l'utilisation de cartes de test pour vérifier toutes les fonctionnalités de la locomotion. Par exemple, la vérification automatique des PNJ se déplaçant le long de chemins, se déplaçant vers des destinations, se déplaçant et visant, et se déplaçant et regardant.
      En parallèle, les types de collision sont répartis entre les joueurs et l'IA pour permettre une collision correcte sans que les personnages ne restent bloqués. Par exemple, dans les couloirs étroits et les embrasures de portes. Bien que l'évitement des collisions soit un sujet complexe qui sera résolu par de multiples systèmes interconnectés, il s'agit d'une étape vers la vérification de certaines des fonctionnalités existantes et de la manière dont elles peuvent être utilisées au mieux. Ils ont également continué à chercher à unifier le composant " look and aim ". 
      Tout en continuant à soutenir les PNJ utilisant des chariots, l'équipe a travaillé à la simplification de la façon dont les PNJ poussent les objets avant de se déplacer vers un autre endroit, laissant les objets derrière eux. Cela a impliqué l'étude de plusieurs cas d'utilisation pour permettre à tous les systèmes (TrackView, simulation d'éditeur, comportements de Subsumption, etc.) de travailler ensemble afin que les PNJ aient une manière cohérente de comprendre leur état et leur intention. 
      Une structure de données à index inversé a été mise en place pour permettre à la bibliothèque XML de Subsumption de mettre efficacement en cache différentes données et de les indexer en fonction des balises qui leur sont associées. Cela était nécessaire pour mettre en œuvre une recherche de conversation efficace. L'objectif est de fournir un moyen de sélectionner correctement les conversations appropriées entre plusieurs PNJ en fonction des sujets dont ils veulent parler, de leurs rôles, de leurs emplacements, et plus encore.
      Des bogues et des problèmes ont également été corrigés pour la version Alpha 3.16.1.
       
      ANIMATION
      L'équipe Animation a commencé l'année en corrigeant des problèmes avec le barman et les clients et en créant le comportement des vendeurs, dont le premier est un vendeur de boutqiue de café basique. Ils ont également travaillé sur l'animation du comportement de la sécurité et ont progressé avec les utilisables de l'arcade et des distributeurs automatiques.
      En ce qui concerne le visage, du temps a été consacré à la création d'animations faciales pour divers objets utilisables.
      "Si vous remarquez que les PNJ ne vous regardent plus tout le temps de travers, remerciez l'équipe faciale !" Équipe d'animation
       
      ART (PERSONNAGES)
      En janvier, les artistes ont terminé les concepts des tenues de XenoThreat et de Headhunters pour Pyro. Ils ont également terminé le concept d'un sac à dos destiné à fonctionner avec les mécanismes de récupération à venir. Les artistes de personnages ont progressé avec les vêtements de style frontière pour Pyro, les articles pour abonnés à venir, et les variantes d'asset de Nine Tails.
       
      ART (VAISSEAUX)
      Au Royaume-Uni, l'équipe chargée des vaisseaux a progressé sur le MISC Hull A, en finalisant la disposition du cockpit et du tableau de bord, l'éclairage extérieur et toutes les baies de composants. Un passage de la zone de visibilité a également été réalisé.
      Le RSI Scorpius a progressé tout au long du mois de janvier, la plupart de l'extérieur étant maintenant terminé. Des efforts considérables ont été consacrés aux baies de composants et aux autres trappes nécessaires sur la coque. L'intérieur et les ailes progressent bien et approchent de l'art final.
      Le Banu Merchantman est sur le point d'être achevé en whitebox, l'équipe faisant plus d'efforts dans la phase whitebox en raison de la taille et de la complexité du vaisseau.
      De plus, de grands progrès ont été réalisés sur le véhicule non annoncé mentionné le mois dernier, tandis qu'un autre a commencé sa phase de whitebox.
      L'équipe basée aux États-Unis a fait passer le Drake Vulture en phase d'art final, en éclairant l'intérieur et l'extérieur et en terminant les passes d'usure et de dommages. Ils sont actuellement en train de boucler les LODs et de nettoyer les éléments en suspens en vue de la sortie.
      Le Consolidated Outland HoverQuad a reçu le polissage final et quelques ajouts mineurs au tableau de bord et aux propulseurs.
      L'équipe a progressé dans l'art final du cockpit et du mess du Drake Corsair. Ils travaillent actuellement sur des solutions pour ajouter des éléments de chowline et d'autres objets du vaisseau dans l'espace limité du mess. Ils ont également poli les murs, la structure et le cadre de la verrière du cockpit.
       

       
      COMMUNAUTÉ
      L'équipe Communauté a démarré l'année en annonçant les gagnants des concours de vœux de fin d'année des fabricants, de captures d'écran de 2951 Luminalia et de vidéos Payday.
      Elle a également soutenu la sortie de l'Alpha 3.16.1 avec un Patch Watch qui offrait des informations supplémentaires sur les énigmes des vaisseaux abandonnés et une infographie CDF pour le prochain événement dynamique XenoThreat. L'équipe a également publié son habituel billet Ce mois-ci dans Star Citizen, présentant tous les points forts du mois de février.
      En outre, l'équipe communautaire a donné le coup d'envoi du Nouvel An lunaire 2022 et du Festival rouge 2952, ainsi que du concours de captures d'écran du Festival rouge 2952.
      En dehors des événements, l'équipe a pris le temps d'évaluer l'efficacité du système de guides et a travaillé à l'élaboration d'un plan d'améliorations et de nouveaux ajouts, y compris l'exploration d'incitations supplémentaires. L'équipe s'est également penchée sur l'engagement et le sentiment d'appartenance au cours de l'année 2021, établissant des objectifs pour placer la barre encore plus haut en 2022.
      Enfin, l'équipe s'est concentrée sur la refonte complète du centre communautaire en ligne, qui deviendra bientôt un guichet unique pour tout ce qui concerne le contenu communautaire, les événements et autres (c'est super cool).
       
      MOTEUR
      En janvier, les équipes de physique ont préparé la configuration et la mise en place des skins de sim et de tissu via les ports d'éléments. En outre, le code a été restructuré pour permettre la transformation de maillage sur les instances de corps mous dans le système d'animation. En ce qui concerne les véhicules, des mesures anti-flip ont été mises en place pour permettre aux véhicules de "faire des tonneaux" à l'aide de mouvements physiques. L'outil d'inspection des véhicules utilisé pour le développement permet désormais à l'équipe de contrôler les propriétés de rigidité.
      Pour le moteur de rendu, de nouveaux progrès ont été réalisés dans la transition vers Gen12. Plusieurs tampons d'instance sont maintenant précréés pour éviter les ralentissements au moment de l'exécution qui étaient causés s'ils étaient créés à la demande par image. La prise en charge du rendu des maillages non encore streamés a été ajoutée. Les pièces jointes CGA sont désormais rendues via Gen12. La prise en charge des décalques GBuffer a été ajoutée, et les passages de rendu vides peuvent maintenant être ignorés dans le graphique de rendu. De plus, diverses optimisations pour le comptage des références des instances de cache PSO pendant le rendu ont été réalisées. L'équipe envisage maintenant de supporter le HW skinning pour Gen12.
      En ce qui concerne le rendu des atmosphères et des nuages, le nettoyage du code du mois dernier pour la rétro-intégration a été achevé et le dernier code (comprenant diverses améliorations des fonctionnalités et des techniques optimisées qui sont encore en cours) a été soumis à la branche de développement principale. L'adoption des nuages volumétriques dans Squadron 42 a révélé un problème de passage des paramètres dans les systèmes concernés lors du chargement des niveaux, qui a été corrigé. Les prochaines étapes consistent à examiner une autre nouvelle idée pour la reprojection des données et à commencer à porter le code vers Gen12.
      Sur les systèmes du noyau, l'équipe a refactorisé l'allocateur d'arène récemment introduit en un allocateur de compagnon. L'élimination de la visibilité du planificateur de mise à jour des composants d'entités (ECUS) a été améliorée et l'ancien code ECUS a été supprimé maintenant que le nouveau code de mise à jour des composants centrés sur les entités est activement utilisé. En outre, le code de réveil du gestionnaire de tâches a été optimisé. Une partie de l'équipe travaille actuellement sur le refactoring des zones et des balises, et continue à étudier une intégration potentielle d'EASTL.
       
      FONCTIONNALITÉS (PERSONNAGES ET ARMES)
      Au début de l'année, l'équipe des fonctionnalités a terminé la cinématique inverse (IK) pilotée par le code. Cette fonctionnalité offre une alternative à l'IK actuelle basée sur l'animation en utilisant un marquage spécifique aux assets au lieu des articulations du squelette pour piloter les cibles et les mélanges de l'IK au moment de l'exécution. Cela permet de réduire le nombre d'articulations dans les squelettes, ce qui est bon pour les performances mais améliore aussi considérablement le temps d'itération lors de l'essai de différentes solutions d'IK. Le nom vient du code qui attribue un sens au marquage des assets, de sorte que la fonction animée et sa logique de jeu travaillent main dans la main.
      Un autre projet important en voie d'achèvement est la réalisation d'un passage en haute fidélité sur les animations du joueur utilisées lorsqu'il prend un objet dans la combinaison ou le remet en place. Par exemple, une grenade dans une fente de la poitrine ou un MedPen dans une poche latérale. Il y a un grand nombre de poses à prendre en compte pour les différentes positions que le joueur peut adopter et les conditions dans lesquelles il peut se trouver, comme courir en étant ivre ou s'accroupir en étant blessé. Actuellement, l'équipe examine les timings afin d'atteindre le point idéal d'une interaction réactive et rapide sans perdre la qualité de l'animation et la lisibilité.
       

       
      FONCTIONNALITÉS (GAMEPLAY)
      En janvier, l'équipe EU a continué à travailler sur le ravitaillement de vaisseau à vaisseau en vue de sa sortie. Les derniers bogues de la mine laser à déclenchement ont été corrigés en faveur des épaves, tandis que les derniers problèmes liés aux gadgets de minage ont été résolus.
      Nous avons commencé à travailler sur la génération de butin, qui permettra aux PNJ de transporter des objets générés de manière procédurale dans leurs poches. Il s'agissait également d'ajouter la possibilité pour l'équipe chargée des missions de contrôler les objets dans les inventaires des PNJ. Le développement de la boucle de gameplay de l'ingénierie et du support de vie a également démarré.
      L'équipe américaine a travaillé sur la vente d'objets et l'amélioration du gameplay de la réputation, ainsi que sur des tâches de fond pour le remaniement des cargaisons du deuxième trimestre.
       
      FONCTIONNALITÉS (VÉHICULES)
      En janvier, Vehicle Features a finalisé la mise à jour du grav-lev.
      "Le lancement de la mise à jour du grav-lev l'année dernière a été un grand succès, mais il y avait encore quelques problèmes sur lesquels nous voulions travailler. Le plus important était le problème des motos qui sautaient et se déplaçaient de façon sauvage lorsque les joueurs en descendaient. Cela était dû à un problème de taux d'échantillonnage, le mouvement harmonique ne se produisant que sur le serveur en raison de son framerate. La résolution de ce problème s'est avérée assez difficile et a nécessité la refonte de certaines parties du nouveau code du grav-lev. Cette opération a été achevée début janvier et la correction, entre autres, sera intégrée au patch Alpha 3.16.1. " Équipe chargée des caractéristiques des véhicules
      Outre le grav-lev, l'équipe a travaillé sur d'autres objectifs, notamment les points de saut, les zones restreintes et le remaniement du système de transit. Elle a également soutenu l'équipe EU PU dans son travail sur les réseaux de ressources, en explorant comment intégrer le système dans les véhicules pour améliorer le fonctionnement de l'énergie, de la chaleur, du carburant et des autres ressources.
       
      PROGRAMMATION GRAPHIQUE ET VFX
      L'équipe de programmation graphique et VFX a continué à travailler sur les shaders, en apportant diverses améliorations aux réflexions dans l'espace écran, ce qui a permis d'obtenir des réflexions beaucoup plus nettes et stables, avec un affaiblissement plus doux là où elles ne peuvent pas être calculées. Elle a également nettoyé le shader d'éclairage volumétrique pour l'eau et a continué à itérer sur de nouveaux shaders d'usure avec les différentes équipes artistiques.
      Pour le render-to-texture (RTT), des corrections ont été apportées à la création/suppression asynchrone concernant le streaming et le comptage des références.
      Pour Gen12, l'équipe a corrigé de nombreux problèmes, notamment des particules non visibles et divers problèmes de cubemap. Elle a ajouté la prise en charge de la réfraction des particules par le GPU et le fractionnement des passes de rendu pour injecter une autre passe, a commencé à tester les ombres de la Gen12 et a étudié les problèmes de RTT dans la Gen12. Ils ont également commencé à convertir le système de post-effet du jeu et l'effet G-force.
      Pour Vulkan, l'équipe a examiné les problèmes de validation/régression et a étudié les spécifications de Vulkan 1.3.
      L'équipe VFX s'est concentrée sur le travail de la carte des dégâts, le support de l'interface de code pour l'équipe Armes, et a commencé à travailler sur la carte des dégâts du CPU. Elle a également continué à travailler sur la fonctionnalité de danger d'incendie, en enquêtant sur les problèmes de fonctionnement de l'allumeur de feu et en corrigeant les problèmes de réinitialisation du feu.
       
      ÉCLAIRAGE
      L'équipe Éclairage a commencé l'année en avançant dans les optimisations de performances prévues pour toutes les zones d'atterrissage. Cette fois, elle s'est concentrée sur les dômes principaux de New Babbage, en simplifiant les configurations d'éclairage dans la mesure du possible.
       

       
      LIEUX
      L'équipe Locations, basée à Montréal, a commencé l'année 2022 en peaufinant et en déboguant les sites de crash abandonnés. 
      "Nous tenons à remercier la communauté pour les commentaires et les réactions donnés par l'intermédiaire de l'Issue Council, Spectrum, Reddit, Twitch, etc. pendant le PTU. Cela nous a permis de peaufiner les sites de crash de différentes manières : Rendre les lootboxes plus visibles, faire une passe d'éclairage pour que la navigation soit plus facile la nuit, revoir le contenu des lootboxes (les munitions devraient maintenant être les mêmes que l'arme offerte dans la lootbox et il devrait y avoir plus de lunettes et de muzzs qui surgissent), corriger certains problèmes de mise en page où certains d'entre vous restaient bloqués, et plus généralement ajouter plus de mines laser sur les différents sites." L'équipe des sites
      L'équipe a également terminé son travail sur les prochains sites hospitaliers. Il s'agissait de mettre la touche finale à l'hôpital Maria Pure of Heart à Lorville, d'ajouter des variations aux cliniques spatiales et de terminer la clinique Levski afin qu'elle soit prête à être déployée dès que l'emplacement sera disponible. Une partie de l'équipe est depuis passée à la préproduction et à la validation de concept pour Derelicts v2.
       
      ÉQUIPE "OUTILS" DE MONTREAL
      L'équipe Outils de Montréal a terminé son outil Mighty Bridge, qui est l'intégration de Houdini dans l'éditeur. Cela permet à diverses équipes d'utiliser Houdini pour créer de nouveaux outils qui aideront à la création de contenu à travers le développement. Par exemple, l'équipe Outils l'utilise pour développer l'outil de création de lieux procéduraux, ainsi que des solutions qui seront utilisées pour les épaves et autres lieux.
      L'équipe a également intégré des améliorations du flux de travail à Robohesse, un outil utilisé pour faciliter des constructions de développement plus stables et la barre d'outils de l'éditeur utilisée par les concepteurs.
       
      NARRATION
      Narrative a commencé l'année en écrivant des scripts pour un nouveau type de mission en prévision d'une prochaine session de capture de mouvement. Ils ont également travaillé en étroite collaboration avec le service de conception sur un nouvel événement dynamique, en passant en revue le dialogue et ce qui déclencherait chaque ligne. Une fois terminé, ils ont rédigé des scripts pour les différents personnages de l'événement.
      L'équipe a également enregistré de nouvelles annonces pour améliorer la vie ambiante dans plusieurs lieux à venir. Des informations supplémentaires ont également été nécessaires pour l'habillage de l'environnement de Lorville. 
      Par ailleurs, l'équipe a continué à soutenir la conception de textes pour divers éléments du jeu. De nouvelles dépêches d'histoire ont été publiées, dont une Journée du voyageur sur le thème Quelque chose tous les mardis et un Rapport de l'Empire détaillant un remaniement au sein de l'administration Addison. Ils ont également planifié la dépêche de 2022 et le contenu du Jump Point. 
       
      SERVICES ET OUTILS SYSTÉMIQUES
      Les services et outils systémiques (SST) ont commencé l'année en travaillant sur divers outils internes, notamment un visualiseur pour certaines parties de la simulation. Des travaux ont été effectués pour faciliter l'accès aux anciens outils internes par le biais de CopyBuild, et le développement de l'automatisation et de la programmation des événements dynamiques a débuté. Ces outils seront utilisés lorsque l'activation manuelle n'est pas appropriée.
      Le développement des différents services de l'année dernière a été achevé, tandis que le travail de connexion directe a été effectué pour aider à réduire certains goulets d'étranglement dans le backend. Le support de la fonctionnalité de vente est toujours en cours, SST travaillant en étroite collaboration avec les équipes de jeu sur les éléments finaux.
       
      ANIMATION TECHNIQUE
      Tech Animation a passé le mois de janvier à résoudre des problèmes de longue date et à faire passer tous les membres de l'équipe à la dernière version de Maya. Cette transition a créé quelques complications avec les fichiers sources, qui ont été résolues.
      L'équipe a été chargée de mettre à jour par lots toutes les animations Maya (environ 41 000). Les anciens jeux de caractères étaient à l'origine d'une mauvaise analyse des animations lors du chargement des fichiers, et ont donc été traités en même temps. 
      "Notre dépôt d'animations est maintenant dans le meilleur état qu'il ait été depuis longtemps, et nos utilisateurs ont migré vers le nouveau logiciel avec un minimum de problèmes." Équipe d'animation technique
       
      INTERFACE UTILISATEUR
      En janvier, les équipes UI Feature et Tech ont soutenu la sortie de la version Alpha 3.16.1 et de XenoThreat en corrigeant les bogues, les plantages et les problèmes de performance. Elles ont également commencé à transférer la propriété de certaines fonctionnalités de l'interface utilisateur à l'équipe SQ42 Feature Team pour accélérer leur développement.
      En ce qui concerne le ravitaillement en carburant, les écrans du MISC Starfarer ont été peaufinés et l'équipe EU PU a bénéficié d'un soutien pour résoudre les problèmes en suspens. Le travail sur la nouvelle Starmap s'est poursuivi, avec des progrès sur les concepts, les prototypes et la technologie de base.
      L'équipe a continué à construire les systèmes de base pour les nouveaux marqueurs AR tout en travaillant sur les icônes pour les différents types et états de marqueurs. Comme beaucoup d'autres équipes, elle a continué à mettre à jour les fonctionnalités pour prendre en charge le streaming persistant et a travaillé en étroite collaboration avec l'équipe Persistent Tech pour s'assurer qu'elle respecte le calendrier.
      L'équipe UI Tech a continué à développer des fonctions Building Blocks supplémentaires, dont certaines seront utilisées dans la fonction de piratage. Le processus de pré-production du nouvel éditeur Building Blocks a également fait l'objet d'une planification supplémentaire, ce qui a impliqué la création d'images filaires.
      Enfin, des concepts supplémentaires pour les nouveaux styles d'interface utilisateur de mobiGlas et d'Origin ont été créés et mis en œuvre.
       
      TECHNIQUE DES VEHICULES 
      L'équipe Vehicle Tech a travaillé sur les bogues de la version Alpha 3.16.1, notamment sur XenoThreat et son nouveau contenu de vaisseau. Elle s'est également attachée à résoudre les problèmes de qualité de vie liés aux vaisseaux dans l'expérience de jeu.
      En outre, des tâches ont été accomplies pour les prochaines améliorations du radar et du scanner, qui rendront plus facile et plus amusant le repérage et la recherche de diverses entités à travers l'espace, y compris l'obtention de meilleurs résultats en retour pour l'opérateur du scanner.
      Enfin, pour Vehicle Tech, les travaux majeurs sur les futures portes et les composants connectés ont progressé, ce qui permettra de créer un système unifié d'éléments qui seront plus facilement mis en œuvre par les concepteurs et les artistes.
      "C'est particulièrement important car certains de nos véhicules ont été créés à l'aide de certains systèmes hérités qui ne fonctionnent pas toujours bien avec le concept de système de pièces ou de portails. Comme nos vaisseaux sont essentiellement des superstructures volantes de pièces et d'espaces connectés, la nécessité d'optimiser ce système est devenue tout à fait évidente - personne ne veut qu'un panneau de commande de porte devienne inopérant ou qu'il reste coincé dans un ascenseur d'entrée !" Équipe technique des véhicules
       
      VFX
      VFX a commencé l'année avec un passage complet sur l'HoverQuad Outland de Consolidated. Ils ont également profité de l'occasion pour travailler sur l'amélioration des effets de sillage de tous les véhicules de type hover. Comme cela nécessite des changements de code de la part des équipes VFX et de programmation des véhicules, ces améliorations seront déployées dans une prochaine version. L'équipe a également continué à travailler sur les effets de l'outil de récupération, en passant à la phase de production.
      L'équipe a également nettoyé certaines des anciennes bibliothèques de particules utilisées dans plusieurs endroits, comme les vaisseaux abandonnés. Il s'agissait notamment de convertir plusieurs effets de particules du CPU au GPU, ce qui offre des avantages en termes de performances mais permet également aux artistes d'apporter des améliorations visuelles lorsque cela est nécessaire.
       
      Trad : @Maarkreidi SwissStarships.org

      494

      Rapport mensuel de Star Citizen : Janvier 2023

      Rapport mensuel du PU
      Janvier 2023
       
      Bienvenue au rapport mensuel PU de janvier. Bien que le prochain patch soit toujours en cours de test et d'ajustement dans l'univers de test persistant (PTU), la plupart des équipes ont commencé l'année en poursuivant leur travail sur l'Alpha 3.18. Des mises à jour importantes de l'IA aux nouveaux véhicules, en passant par les nouveaux lieux et les nouvelles fonctionnalités, découvrez tout ce qui a été fait dans le cadre du vaste programme de contenu de 2023.
       
       
      IA (Fonctionnalités)
      L'équipe chargée des fonctionnalités d'IA a commencé l'année en permettant aux personnages d'IA de lancer des grenades. Cela a nécessité un travail dans plusieurs domaines, notamment une nouvelle logique pour déterminer quand lancer les grenades afin de garantir un défi sans accabler le joueur, la vérification de la collision de la parabole pour s'assurer que la grenade atterrit correctement, et l'animation pour que l'IA ait l'air correcte lorsqu'elle lance la grenade.
      Le mois de janvier a également vu l'implémentation des zones "d'attaque" et "de défense", qui peuvent être assignées à des personnages IA pour diriger et contrôler les combats de manière spécifique. Au niveau le plus élémentaire, la zone de défense limite la position des PNJ lors des combats, tandis que la zone d'attaque limite leurs cibles. Lorsqu'ils se voient attribuer l'une ou l'autre de ces zones, les PNJ se préparent à combattre en équipant leurs armes et en adoptant des positions de préparation avant de se déplacer vers la zone en alerte (la perception est donc rapide et les réactions de perception sont ignorées). En défense, les IA se déplaceront vers un point de couverture à l'intérieur de la zone et jetteront un coup d'œil défensif. En cas d'attaque, elle utilisera le comportement d'investigation existant pour rechercher des forces hostiles.
      "La zone d'attaque est idéale pour faire monter la pression sur le joueur, tandis que la zone de défense peut constituer un défi de taille pour le joueur, car les IA se terrent et sont prêtes à se battre. L'implémentation de cette fonctionnalité a impliqué la réutilisation de systèmes existants de manière nouvelle - en changeant les requêtes tactiques (sélection de position et de cible) pour prendre en considération la zone d'attaque ou de défense que l'IA peut avoir." Équipe AI
       
      IA (Tech)
      À la fin de l'année dernière, AI Tech a terminé la première itération de PNJ conduisant des véhicules terrestres. Le mois dernier, ils ont corrigé plusieurs bugs connexes alors que davantage de concepteurs commençaient à utiliser cette fonctionnalité.
      Ils ont également progressé avec la fonction qui permet aux PNJ d'utiliser les systèmes de transit (comme les ascenseurs) et de se déplacer entre les plateformes. Cette fois, ils se sont concentrés sur les PNJ utilisant les trains pour se déplacer entre les lieux. Cela a nécessité l'exposition de nouvelles fonctionnalités sur le gestionnaire de transit et des comportements plus complexes avant et pendant le transit. Les nouvelles fonctionnalités comprennent la fourniture de plus d'informations sur les passerelles à des destinations spécifiques et d'informations sur les wagons, comme le temps passé à une destination et le temps jusqu'à l'arrivée. 
      Du côté de la locomotion, l'équipe a ajouté un support supplémentaire pour les "arrêts doux" et les a séparés des "arrêts brutaux". Un arrêt en douceur signifie qu'un PNJ choisira la meilleure animation pour s'arrêter même s'il dépasse sa destination, alors qu'un arrêt brutal tentera de s'arrêter immédiatement. La locomotion a également été prise en charge pour la correction de bugs et le déplacement des créatures extraterrestres. 
      Pour l'outil Subsumption Apollo, l'équipe a progressé dans la mise en œuvre des retours d'expérience et la correction des bugs. Elle a également ajouté une nouvelle fonctionnalité au Mastergraph Subsumption, permettant d'avoir des fonctions au-dessus des transitions pour déterminer si une transition d'état peut être effectuée. 
      Le coordinateur des utilisables a également été complété, ce qui permet aux concepteurs de spécifier une sélection d'utilisables pour les PNJ dans des zones spécifiques et de hiérarchiser l'ordre de sélection.
      La fonctionnalité qui permet aux PNJ de percevoir les menaces par des stimuli audio et visuels et de réagir aux véhicules hostiles a été complétée. Dans un domaine connexe, de nouvelles mises à jour ont été apportées au comportement qui permet aux PNJ réagissant à des stimuli d'entrer en combat.
      AI Tech a commencé à travailler sur deux nouvelles fonctionnalités : L'une d'entre elles permet de remplacer la génération de mailles de navigation afin que l'équipe puisse créer des mailles de navigation pour des agents spécifiques dans des zones étroites. Par exemple, cela permettra aux PNJ de traverser des zones où seul un état accroupi est possible, comme les conduits d'aération et les zones sous le plancher.
      La deuxième fonctionnalité permet à l'équipe de marquer les zones dont le coût de navigation est accru, ce qui influencera le chemin choisi par les PNJ. Cela sera utilisé pour créer des zones que les PNJ doivent éviter, comme les zones avec du feu, ou pour les encourager à se déplacer sur des zones spécifiques, comme un trottoir.
      Ils ont également pris en charge l'Alpha 3.18 et ont consacré du temps à la dette technologique pour mettre à jour certaines fonctionnalités du système d'IA.
       
      IA ( Fonctionnalités des véhicules )
      L'équipe des fonctionnalités des véhicules s'est concentrée sur les améliorations de l'IA des combats spatiaux en janvier. L'objectif est de faire en sorte que l'IA de combat se comporte de manière plus dynamique afin d'encourager les joueurs à se déplacer et à explorer les différentes mécaniques des vaisseaux. Il s'agissait de diviser l'IA en différents arbres bien définis, ce qui aidera les joueurs à identifier le type d'ennemis qu'ils affrontent. Ces améliorations permettent également d'intégrer plus facilement davantage de manœuvres afin d'augmenter le niveau de compétence et l'intérêt des vaisseaux de niveau supérieur.
      De même, les fonctions de véhicules d'IA ont travaillé sur une nouvelle logique de comportement afin d'améliorer le combat en vol atmosphérique. Il s'agit de travailler avec la fonctionnalité de "surface de contrôle" développée par l'équipe des fonctionnalités des véhicules, ce qui permettra aux vaisseaux d'IA de suivre et de poursuivre les joueurs pour se placer derrière eux, en volant plus comme un avion lorsque cela est approprié.
       
      Animation 
      En plus du travail intégré pour les différentes équipes, des animations faciales ont été développées pour les emotes et les personnages d'arrière-plan tels que la vendeuse.
       
      Art (personnages)
      En janvier, l'équipe artistique des personnages a commencé la production des costumes des " vêtements environnementaux de la frontière " et a peaufiné la combinaison de la frontière.
      La conception des personnages a progressé avec l'exploration des concepts pour le gang Rough and Ready, la faune et la faction des Dusters.
       
      Art (vaisseaux)
      Au Royaume-Uni, l'équipe artistique a continué à travailler sur le "petit vaisseau" mentionné dans le rapport du mois dernier, dont certains éléments ont atteint le LOD0-complété. Ils ont également commencé à explorer des idées pour une variante.
      L'Argo SRV a progressé dans l'art final. Le polissage final est en cours sur l'extérieur avant que les passes de LOD et de dommages ne commencent. L'intérieur est passé par l'art final et a reçu une passe LOD.
      Le développement du Crusader Spirit s'est poursuivi, il a passé avec succès l'examen de la boîte blanche, et la variante A1 est entrée dans la phase de boîte grise.
      "L'extérieur se dessine bien avec les formes clés établies et tous les éléments majeurs, comme le train d'atterrissage et les VTOL, résolus. L'intérieur avance bien et nous sommes très satisfaits de l'espace jusqu'à présent, bien qu'il y ait quelques changements visuels que nous aimerions apporter aux portes pour mettre en valeur le langage visuel de Crusader." L'équipe du vaisseau
      Un véhicule terrestre qui n'avait pas encore été annoncé a passé son examen de conformité aux règles de la boîte grise avant que la maquette ne passe à LOD0. L'extérieur est presque finalisé, ne nécessitant que des détails supplémentaires, tandis que l'intérieur progresse bien.
      L'équipe américaine a terminé l'art whitebox pour un autre véhicule en production, qui a ensuite été transmis à l'équipe de conception des systèmes.
      La boîte grise a commencé sur un autre vaisseau. La moitié de l'équipe s'est concentrée sur la géométrie du fuselage principal, tandis que l'autre a prototypé une nouvelle façon d'entrer et de sortir du vaisseau.
      Enfin, pour les vaisseaux, un tout nouveau vaisseau est entré en greybox, et un nouvel ensemble de peintures extraterrestres a été créé pour une version future.
       

       
      Communauté
      L'équipe communautaire a démarré la nouvelle année en annonçant les gagnants des concours Luminalia Holiday Card et Luminalia Screenshot.
      Elle a ensuite soutenu les célébrations du Festival Rouge 2953, notamment le concours Lunes de Fortune. En plus des enveloppes rouges de 2953, désormais omniprésentes, les joueurs de longue date ont reçu les enveloppes de la Fête Rouge des trois précédentes célébrations comme objets de collection en jeu. En outre, les joueurs pouvaient réclamer trois coqs en bois.
      La communauté a également soutenu le retour de l'événement dynamique du siège d'Orison avec un guide détaillé.
      Tout au long du mois de janvier, la Communauté a continué à travailler sur la "fonctionnalité des événements", une nouvelle section qui sera disponible sur le Hub de la Communauté la semaine prochaine. Ils ont également travaillé en étroite collaboration avec Turbulent sur d'autres ajouts passionnants tels que des messages textuels, des corrections de bugs, etc.
      Ils planifient également de nouveaux événements communautaires qui auront lieu dans un bar près de chez vous.
      En janvier également, la Communauté a accueilli un nouveau Community Manager bilingue au bureau de Los Angeles, et nous sommes impatients de vous le présenter prochainement.
       
      Moteur
      En janvier, le programme de l'équipe Physique a été dominé par la correction des bugs et le support de l'Alpha 3.18. En plus de cela, Triangle Vertex et Normal Transform pour les mailles triangulaires de la physique ont été réécrites pour utiliser SSE/AVX, ce qui permet d'économiser 30% du coût. De plus, la méthode de physicalisation des cordes peut maintenant être choisie par entité de corde.
      En ce qui concerne le moteur de rendu, diverses optimisations ont été implémentées dans Gen12 (en partie sur la base de la télémétrie recueillie lors de l'Alpha 3.18 PTU). Il s'agit notamment d'améliorations des performances pour les listes transitoires enregistrant les demandes de dessin, d'une soumission spéciale pour le rendu des scènes avec une synchronisation réduite des threads, et d'une réduction des appels au système d'exploitation à des fins générales de multithreading. De plus, l'initialisation du moteur de rendu a été remaniée pour se préparer à Vulkan. Le support Gen12 du mois dernier pour la réfraction des particules fonctionne maintenant comme prévu.
      Au niveau du noyau du moteur, de nouvelles améliorations ont été apportées au compilateur à distance de shaders. Le travail du mois dernier sur l'ajout de la prise en charge des pages énormes a été déployé en interne. Les pages énormes sont maintenant également utilisées dans l'allocateur de mémoire de bas niveau (JeMalloc). Pour réduire davantage la taille de l'exécutable du DGS Linux, le " gold linker " est maintenant utilisé pour replier des fonctions identiques et diverses données générées par le compilateur à l'intérieur des binaires. Le tas de pages est maintenant également pris en charge pour les entités qui utilisent un allocateur spécial, afin de faciliter le débogage des corruptions de mémoire. Enfin, des travaux supplémentaires ont été effectués pour supporter la v2 des fichiers pk4 introduits à la fin de l'année dernière dans les outils de développement internes.
       

       
      Fonctionnalités (Arena Commander)
      Tout au long du mois de janvier, l'équipe s'est attachée à peaufiner la nouvelle interface d'Arena Commander et les circuits de course, notamment en plaçant les circuits du New Horizon Speedway au-dessus d'une nouvelle planète, Green III du système Ellis. Certains ajustements ont également été apportés aux pistes de course elles-mêmes pour les adapter à la nouvelle atmosphère terrestre. L'équipe a également expérimenté de nouveaux aperçus de sélection de chargements sur le frontend, tout en peaufinant son style et sa fluidité.
      Le travail s'est poursuivi sur le remaniement de la course classique, avec la première version du nouveau gestionnaire de course et des points de contrôle testés et les commentaires reçus. Des optimisations et des ajouts, tels que les fractionnements, les qualifications et les nouvelles données analytiques, ont été effectués en même temps que des améliorations de la précision des temps. Le remaniement des modules Rounds et Spawning s'est poursuivi pour Arena Commander et Star Marine. Ce remaniement a permis d'améliorer considérablement le code et de le rendre conforme aux normes actuelles, tout en offrant une plus grande modularité pour les nouvelles fonctionnalités. Elle s'attaque également à certains des problèmes qui empêchaient l'expansion des anciens systèmes, comme la séparation des connexions involontaires aux personnages PU, la validation des chargements et l'ajout de la possibilité de modifier la sélection des vaisseaux en cours de jeu.
       

       
      Fonctionnalités (Personnages et armes) 
      Le mois dernier, l'équipe des fonctionnalités a continué à soutenir la prochaine version du patch en corrigeant des bogues critiques, notamment des problèmes liés au système de chargement, au rayon tracteur et à l'inventaire. Elle a également corrigé plusieurs crashs de clients et de serveurs.
      L'équipe a également travaillé sur la fonctionnalité des compétences des joueurs. Cette fonction permet de suivre certaines activités et actions des joueurs avec un minimum d'accroches dans la logique de la fonctionnalité de jeu et en mettant l'accent sur les performances. À partir des données et des événements recueillis, les joueurs peuvent améliorer certains aspects de leurs performances. Par exemple, un joueur ayant un meilleur niveau de forme physique peut avoir plus d'endurance ou en consommer moins.
      L'équipe a travaillé sur un meilleur support pour le joueur jouant des animations déclenchées par des interactions environnementales, comme un personnage ouvrant physiquement une porte de casier ou appuyant sur des boutons du tableau de bord d'un véhicule. Il s'agit de séquences d'action rapides ou décoratives, avec une grande attention portée à la réutilisation pour s'adapter à la quantité de contenu prévue. Il y a beaucoup d'équilibrage pour s'assurer que cela augmente l'immersion avec un impact minimal sur la réactivité.
       
      Fonctionnalités (Gameplay) 
      L'équipe de l'UE a continué à travailler sur le rayon tracteur, en se concentrant cette fois sur les mécanismes de " fuite ", comme la façon dont les boucliers affectent la force requise d'un rayon tracteur pour sécuriser un vaisseau. Un prototype a été construit pour tester le potentiel et aider à décider si la force moyenne des boucliers ou la force par face de bouclier détermine la force requise. En outre, l'équipe a commencé à travailler sur le détachement et l'attachement d'objets avec le rayon tracteur, ce qui constitue une extension de la fonction d'attachement à la grille de cargaison.
      Une direction plus claire pour le gameplay de l'ingénieur de vaisseau a également été définie. Il s'agissait de déterminer les rythmes de jeu et de planifier les dysfonctionnements et les dangers auxquels les joueurs seront confrontés lors de la maintenance de leurs vaisseaux.
      De plus, la mise à jour de l'équilibre de l'exploitation minière en cours a bien progressé, avec de petits changements qui ont un impact plus important sur le système. En ce qui concerne la récupération, les fonctionnalités de jeu ont aidé les équipes chargées des missions à se préparer à utiliser ce mécanisme dans le nouveau contenu.
      Aux États-Unis, les fonctionnalités de jeu ont permis de poursuivre la conception globale du chargement et du déchargement des cargaisons physiques, et la conception des missions qui utilisent les nouveaux systèmes de cargaison a débuté. Ces missions utiliseront également les actions d'abordage désormais disponibles avec la mort douce, ainsi que la récupération de conteneurs ou d'autres objets intéressants.
      Les travaux d'investigation et de conception préliminaire ont commencé sur les changements à apporter à l'assurance des vaisseaux et sur la façon dont elle fonctionne en conjonction avec la destruction des vaisseaux. Ces changements sont nécessaires pour faire du remorquage et de la réparation dans les stations ou dans l'espace un meilleur choix.
      Des tâches ont été lancées pour une modification des produits de base, y compris les endroits où ils peuvent être achetés et vendus. Par exemple, les modifications apportées aux lieux d'exploitation minière auront un impact sur l'emplacement et les prix des minerais extraits et raffinés chez les courtiers en marchandises.
       
      Fonctionnalités (Mission)
      La majeure partie du mois de l'équipe chargée des fonctionnalités de Mission a été consacrée à la résolution de bogues et à l'équilibrage pour la version Alpha 3.18. Des progrès ont également été réalisés dans la conception et le prototypage de diverses nouvelles missions, y compris la récupération.
      "L'ordre dans lequel nous nous attaquons à ces missions dépend du moment où nous recevons le soutien nécessaire, les premières missions produites seront donc les missions de récupération les plus simples. Il s'agit notamment d'un contrat légal dans lequel les joueurs doivent payer pour l'emplacement de la récupération, d'une mission chronométrée illégale dans laquelle les joueurs doivent dépouiller un vaisseau rapidement ou faire face à des hostiles entrants, d'une mission anarchique dans laquelle plusieurs joueurs paient pour l'emplacement de la même grande opportunité de récupération, et d'une mission dans laquelle les joueurs doivent restaurer un vaisseau en utilisant les épaves à proximité pour les matériaux." Fonctionnalités des Mission
      Une mission minière a également été prototypée, dans laquelle les joueurs achètent l'emplacement d'un prospect de valeur. Il existe actuellement trois variantes : légale, qui se déroule dans une zone surveillée et dispose de défenses amicales pour se protéger des hostiles ; illégale, où les joueurs s'emparent de concessions minières détenues légalement ; et anarchique, qui se déroule dans des zones non surveillées et peut être acceptée par plusieurs joueurs.
      L'équipe développe également des missions plus importantes se déroulant sur les plateformes d'Orison. Ces missions consistent à empêcher le gang de Nine Tails de voler des pièces de prototype de Crusader Industries ou à les voler pour une autre organisation criminelle.
      Quelques autres missions ont progressé dans la conception et le travail sur la chasse aux primes v2 et la mise à jour du gestionnaire de mission s'est poursuivi.
      Enfin, en ce qui concerne les tâches propres aux missions, nous avons travaillé sur la conception de la défense des vaisseaux des joueurs contre les intrus et sur l'hostilité des vaisseaux. Ces fonctionnalités sont destinées à remplacer l'hostilité simpliste actuellement en jeu, où les vaisseaux se souviennent de l'hostilité de leur dernier pilote ou deviennent hostiles dès qu'un joueur hostile monte à bord.
       
      In-Game Branding (Montréal)
      Le mois dernier, l'équipe In-Game Branding a progressé dans son travail sur la ligne d'horizon de Lorville. Elle s'est ensuite consacrée à la semaine de lancement d'Invictus, notamment en rafraîchissant l'image de marque de DefenseCon, qui deviendra le point central des semaines à venir. Les progrès se sont également poursuivis sur le catalogue des marques. 
       
      Éclairage 
      L'éclairage a commencé l'année en progressant dans plusieurs domaines clés, y compris le nettoyage et la correction des bogues d'Area18 afin de lui redonner son apparence initiale.  
      Le travail sur Pyro s'est poursuivi, l'équipe ayant éclairé l'intérieur et l'extérieur des avant-postes coloniaux et de la station Ruin.
      L'équipe a également soutenu le remaniement en cours de la ligne d'horizon de Lorville, en retouchant et en améliorant plusieurs zones autour de la ville.
       

       
      Live Tools (Montréal)
      En janvier, l'équipe Live Tools a travaillé sur plusieurs améliorations de l'outil d'environnement de développement local. Ils finalisent actuellement la dernière étape de la mise en œuvre de l'outil Entity Graph dans le Network Operation Center. La feuille de route des projets 2023 a également été affinée, avec l'ajout de nouveaux projets qui prendront en charge le Server Meshing.
       
      Lieux (UE)
      En janvier, l'équipe des lieux a poursuivi son travail sur Pyro's Ruin Station.
      "C'est une tâche colossale sur laquelle l'équipe a travaillé avec diligence et qui s'améliore de jour en jour." EU Locations 1
      EU Locations 2 a progressé avec le bureau local de la loi local mentionné dans le rapport du mois dernier et a créé du nouveau contenu aux côtés de Caractéristiques des Missions.
      Les équipes Sandbox ont poursuivi le développement des avant-postes coloniaux et continué l'exploration et le développement des installations souterraines.
      "La production commence à monter en puissance et l'équipe est satisfaite du travail accompli". Équipe Sandbox
      L'équipe Organics a passé le mois à retravailler les zones déjà dans le jeu et a progressé avec le repère artistique pour les grottes rocheuses.
       

       
      Narration
      La division Narration a commencé la nouvelle année en continuant à soutenir le dernier patch et en poursuivant les tâches commencées avant les vacances. Elle a notamment travaillé avec les équipes de conception pour commencer à écrire le contenu des prochaines missions d'exploitation minière et de récupération. Elles ont également continué à développer des histoires pour la première série de missions d'enquête et ont discuté du contenu potentiel à venir.
      Les équipes Environnement et Conception ont fourni des mises à jour sur les nouveaux lieux qui commenceront à apparaître dans le jeu pour soutenir la chasse à la prime. Narration a travaillé en étroite collaboration avec eux pour s'assurer que ces zones s'alignent sur l'histoire existante et les attentes du jeu.
      La planification a également été entreprise pour l'année à venir. Il s'agissait notamment d'établir une liste complète de toutes les organisations et de tous les PNJ, ainsi que du contenu des missions qu'ils proposent. Les membres de l'équipe pourront ainsi se référer à une source unique pour créer de nouvelles missions. Les équipes narratives cherchent également à tirer parti de leurs concepteurs narratifs pour examiner la configuration actuelle des donneurs de mission et créer des prototypes de missions simples basées sur des histoires qui pourraient être placées autour des différentes zones d'atterrissage pour fournir du contenu supplémentaire.
      L'équipe a également publié son nouveau calendrier et sa nouvelle approche des dépêches d'histoire.
      "En bref, nous avons réduit le contenu fictionnel original pour le site Web afin de nous concentrer sur le contenu du jeu. L'espoir ultime est que nous pourrons ressusciter ces histoires et ces mises à jour dans le jeu." Équipe de narration
       
      Services en ligne (Montréal)
      À Montréal, les Services en ligne ont planifié l'année à venir, en discutant du maillage des serveurs avec l'équipe de mise en réseau. L'objectif était de parvenir à un consensus sur la conception technique et la répartition des responsabilités entre les équipes afin de livrer la fonctionnalité. La semaine suivante, les services en ligne ont défini plus précisément les tâches nécessaires pour atteindre le niveau 0 de Server Meshing.
      Le reste du mois a été consacré à la mise au point finale des fonctionnalités de l'Alpha 3.18, notamment la réparation des personnages, la persistance à long terme, l'assurance et la correction des bugs.
       
      Art technique des vaisseaux / Animation
      L'animation et l'art technique des vaisseaux ont progressé avec le Hull C. En janvier, ils ont travaillé sur l'animation et la configuration de l'état pour le mode de chargement étendu du vaisseau.
      L'animation technique et la prise en charge des dommages ont été fournies pour plusieurs vaisseaux dans le pipeline, et tous les vaisseaux ont été examinés avec le service d'assurance qualité pour s'assurer que les pièces jointes des composants pertinents peuvent subir des dommages.
      Ils ont également activé les shaders de dommages de grattage sur divers accessoires de vaisseaux et corrigé plusieurs problèmes de grattage de coque sur les corps de vaisseaux.
       
      IU
      L'équipe technique de l'interface utilisateur a continué à soutenir l'Alpha 3.18, en résolvant les derniers problèmes liés à l'interaction des systèmes de chargement des véhicules et des personnages avec le streaming persistant.
      L'équipe a également participé à l'élaboration de la Starmap de Squadron 42, qui sera éventuellement intégrée au PU. L'accent est actuellement mis sur l'ajout d'aides à la navigation, telles que des grilles et des coordonnées, sur l'amélioration de la taille des planètes et des marqueurs, ainsi que sur le polissage visuel.
       
      VFX 
      Le mois dernier, VFX a effectué plusieurs conversions de bibliothèques de particules CPU-to-GPU, en commençant par les véhicules.
      "Le nombre important de bibliothèques existantes, combiné à l'ajout constant de nouveaux contenus, signifie qu'il est parfois difficile pour l'équipe de revoir et de mettre à jour les anciennes bibliothèques. Mais nous y arrivons !" L'équipe VFX
      Par ailleurs, la préproduction a commencé sur de nouveaux sites, notamment une énorme installation souterraine et des grottes rocheuses.
      L'équipe a également continué à travailler sur la liste de problèmes mentionnée le mois dernier. Si une partie de ces travaux a été effectuée dans l'espace de travail d'Alpha 3.18, elle a été poursuivie dans le contenu des étapes de développement lorsque Alpha 3.18 a été verrouillé dans la perspective de sa sortie.
       
      Trad : @Maarkreidi Starcitizeninfo.fr

      344

      Rapport mensuel de Star Citizen : Janvier 2024

      Rapport mensuel du PU
      Janvier 2024


       
      Bienvenue dans le rapport mensuel de janvier du PU ! Nos équipes ont démarré la nouvelle année en force en réalisant des progrès significatifs dans divers domaines, notamment les vaisseaux, les lieux, l'IA et l'interface utilisateur.
       
       
       
       
      IA (Fonctionnalités)
      Fonctionnalités de l'IA a commencé l'année en travaillant sur une initiative clé axée sur l'IA pour Alpha 3.23. Cela a impliqué une variété d'améliorations et de nouveaux comportements qui ont nécessité de fréquentes discussions entre différentes disciplines. 
       
      IA ( Technologie )
      IA Tech a commencé 2024 en reprenant là où elle s'était arrêtée l'année dernière. Par exemple, ils ont ajouté la possibilité pour plusieurs PNJ d'utiliser des échelles simultanément lorsqu'ils se déplacent dans la même direction, ce qui complète la fonctionnalité.
      Le système de transport en commun a été mis à jour pour rendre la logique "UseTransit" plus fluide et plus robuste lors de la gestion des échecs, des tentatives et des retours en arrière.
      Pour les PNJ utilisant les ascenseurs, le flux a été amélioré pour créer une séquence plus efficace. Par exemple, les personnages ne seront plus vus en train d'aller et venir et monteront directement dans l'ascenseur, éliminant ainsi les attentes inutiles ou les positions intermédiaires.
      Le développement de la génération de maillages de navigation sur les planètes s'est poursuivi, en particulier près des pôles, afin de soutenir les avant-postes avec les PNJ. Pour ce faire, un nouveau système " TileName " pour les planètes a été implémenté, qui traduit les positions en ID de parcelles de terrain pour une navigation plus précise autour des pôles.
      IA Tech a également continué à soutenir les concepteurs avec des fonctionnalités supplémentaires et des correctifs de qualité de vie pour Apollo. Il s'agit notamment de la possibilité de supprimer des fonctions directement à partir de la vue multi-graphe, de l'amélioration du comportement des clics lorsque le zoom est suffisamment éloigné, de l'amélioration des options de menu et de la fonctionnalité permettant de définir des magasins dans les plates-formes. 
      En ce qui concerne les comportements des vaisseaux spatiaux, les dernières corrections et modifications apportées au nouveau comportement de combat des pilotes ont été incluses dans le nouveau mode Arena Commander ajouté dans l'Alpha 3.22.
      L'équipe développe actuellement une nouvelle procédure de chargement des données de subsomption. Cela permettra d'avoir des exigences plus strictes sur les données afin d'identifier immédiatement les problèmes. Cette fonctionnalité sera activée en tant qu'étape supplémentaire lors de la soumission pour validation.
      Parallèlement à ces faits marquants, IA Tech a continué à prendre en charge les constructions des versions et a apporté de nombreuses améliorations et corrections de bogues de moindre importance.
       
      Art (personnages)
      En janvier, l'équipe artistique des personnages a terminé la combinaison de vol de course et son casque, et a continué à travailler sur les tenues des Headhunters.
      L'équipe d'art conceptuel des personnages a commencé à explorer les armures légendaires et a travaillé sur les feuilles de transfert.
       
      Art (vaisseaux)
      Le mois dernier, le Zeus de RSI a continué à progresser à travers l'étape de la boîte grise, avec certaines zones allant un peu plus loin. L'équipe se concentre actuellement sur la finition de plusieurs zones, dont l'échelle d'entrée et l'ingénierie, tout en polissant les zones précédentes pour qu'elles correspondent au style contemporain de RSI. 
      Un véhicule annoncé précédemment a terminé sa phase LOD0, et l'équipe a également travaillé sur les peintures tout au long du mois de janvier. 
      "Certaines zones ont déjà atteint le contenu final, et nous espérons avoir les mains libres d'ici quelques semaines avant de passer à d'autres travaux sur le contenu promis. Équipe d'art des vaisseaux
      La RSI Polaris est actuellement en boîte grise, avec des pièces modulaires pour les ascenseurs, les cabines, les couloirs et le hangar.
      Un vaisseau non annoncé a bien progressé, recevant une passe d'éclairage mise à jour, incluant des POMs pour répondre au standard visuel actuel, trois états d'éclairage différents, des phares standardisés, des mises à jour de géo, et des lueurs dans les propulseurs. Il a également bénéficié d'une refonte des matériaux et d'autres mises à jour.
      Deux variantes ont poursuivi leur développement : L'une est passée par la boîte grise et a commencé la phase LOD0, tandis que l'autre a terminé la phase LOD0 et attend son évaluation. Plusieurs bugs ont également été corrigés.
      Enfin, en ce qui concerne l'art des vaisseaux, le travail sur le Standard Or de l'Aegis Retaliator a commencé.
       
      Art (Armes)
      En janvier, l'équipe Weapons Art a redessiné et modifié les dimensions des optiques d'armes. Des améliorations ont également été apportées à la carte d'usure des armes FPS, tandis que diverses animations ont été corrigées pour les armes des vaisseaux.
       
      Communauté
      L'équipe Communauté a commencé l'année en annonçant les gagnants du concours de cartes de vœux Luminalia. Ils ont reçu des centaines de propositions de la part de backers passionnés qui ont créé de magnifiques œuvres d'art !
      L'équipe Community et d'autres équipes ont participé au Daymar Rally organisé par ATMO Esports. Les équipes Bike et Buggy de CIG se sont produites aux côtés d'autres joueurs participant à la course la plus sale du 'verse.
      "L'événement a été une véritable folie, et participer au Daymar Rally a été un excellent moyen de profiter de Star Citizen avec tout le monde, de se connecter avec la communauté et de participer au plus grand marathon de Stanton !" L'équipe communautaire
       

       
      Ils ont ensuite publié le calendrier d'Arena Commander sous la forme d'un comm-link pour une meilleure visibilité. Il sera mis à jour tous les mois afin que tout le monde puisse découvrir les nouveaux modes de jeu qui arrivent sur Arena Commander.
      L'équipe a également passé beaucoup de temps à préparer la CitizenCon 2954... plus d'informations à venir très bientôt !
      Enfin, des membres de la communauté et de l'équipe de développement se sont rendus en Espagne le week-end dernier à l'occasion du Bar Citizen Barcelona.
      "Nous avons été très touchés de vous voir si nombreux au Space Cowboy, où nous avons eu de nombreuses discussions chaleureuses et partagé un butin spécial disponible uniquement dans les Bar Citizen auxquels le personnel de CIG participe ! L'équipe est également heureuse d'annoncer que le Bar Citizen World Tour se poursuivra en 2024 ! Comme auparavant, nous aimerions que vous nous indiquiez les endroits que nous devrions visiter. N'hésitez pas à contacter l'équipe de la Communauté sur Spectrum et ils l'ajouteront à la liste des lieux à considérer. Pour en savoir plus sur le Bar Citizen World Tour 2024, cliquez ici !"
       

       
      Économie
      Le mois dernier, l'équipe Économie a terminé une passe d'équilibre sur les prix UEC des armes FPS. Elle étudie actuellement l'impact de la récupération structurelle sur l'économie du jeu.
       
      Core Gameplay
      Afin d'amplifier les efforts, les sections Personnage, Véhicule, Gameplay et Arena Commander ne sont plus séparées, car l'équipe Gameplay Features a été réorganisée vers la fin de l'année dernière (y compris les équipes pour SQ42, le PU et Arena Commander) pour fonctionner comme un seul pilier Core Gameplay unifié. Ainsi, leurs progrès seront rapportés sous le pilier "Core Gameplay" à l'avenir.
      Le mois dernier, les équipes Core Gameplay ont continué à porter certaines des fonctionnalités de SQ42 vues à la CitizenCon sur le PU, ce qui inclut la compatibilité multijoueur de nombreuses fonctionnalités.
      Les efforts de portage et le travail de code restant sur les améliorations du recul et le crosshair dynamique ont été complétés et affinés pour donner aux joueurs la meilleure expérience possible. L'EVA a également été porté et dispose désormais d'un comportement de déplacement latéral plus intuitif et d'un support multijoueur.
      En ce qui concerne les améliorations de l'interaction avec les joueurs, l'équipe a corrigé divers bugs. Elle s'assure actuellement que l'invite d'interaction, les actions par défaut et les indices de contrôle fonctionnent tous ensemble pour que les joueurs sachent clairement ce qui va se passer lorsqu'ils interagissent avec quelque chose. Les tests et l'amélioration des modes maîtres se poursuivent également, avec plusieurs playtests réussis et des retours positifs. 
      Le réseau de ressources et les fonctionnalités de survie ont été développés plus avant, les développeurs ayant défini le travail restant nécessaire pour la sortie des fonctionnalités et l'élimination d'une dette technologique importante. Ils ont également continué à travailler sur le gameplay des points de saut, y compris les tunnels générés de manière procédurale et le flux d'entrée dans les points de saut.
      Des progrès ont également été réalisés sur plusieurs initiatives techniques en janvier. Par exemple, la prise en charge du maillage des serveurs et de la récupération des pannes de serveur s'est poursuivie. Des améliorations ont notamment été apportées au code utilisable afin d'en améliorer la robustesse et la fiabilité.
      Pour Maelstrom (le système de destruction dynamique), la charge de travail actuelle consiste à évaluer les configurations existantes et à générer des flux de travail pour s'adapter au nouveau pipeline. L'équipe a déjà commencé à adapter les systèmes existants, notamment en apportant des améliorations pour permettre aux trains d'atterrissage des vaisseaux de se détacher avec les débris de Maelstrom et en simplifiant le balisage de la conception pour configurer le contrôle des composants à l'intérieur des véhicules. Ces changements facilitent non seulement le nouveau pipeline, mais améliorent l'implémentation en fonction des retours d'expérience.
      L'équipe a également poursuivi le travail de l'année dernière sur le système de transit, en le préparant pour une refonte prochaine et en achevant le travail pour s'assurer que la version actuelle est adaptée au maillage des serveurs et à la récupération en cas de crash. Cela impliquait l'implémentation d'un système de récupération sûr pour les joueurs qui subissent un crash de serveur alors qu'ils se trouvent dans un transit en mouvement. L'ingénierie a également poursuivi la refonte des systèmes d'amarrage et d'atterrissage, y compris la réécriture de la fonction d'amarrage/désamarrage automatique.
      Pour l'ancienne équipe Arena Commander Feature, le mois de janvier a été consacré à la transition vers l'Univers Persistant et à la familiarisation avec le flux de travail et les systèmes. Bien que l'équipe se concentre désormais sur le PU, elle continuera de maintenir, d'améliorer et de fournir des mises à jour régulières du contenu d'Arena Commander, bien qu'à une vitesse réduite. Ceci étant dit, l'équipe a terminé le travail sur trois événements spéciaux et a formé une équipe de choc pour clôturer le mode expérimental du réseau de ressources.
      Le mois de janvier a également été marqué par deux go/no-gos réussis pour Arena Commander : Grav Race, où les joueurs font la course avec des véhicules à sustentation gravitationnelle sur cinq circuits, et une mise à jour majeure des modes maîtres, qui comprend un test limité des nouveaux comportements de l'IA adaptés aux modes maîtres. Des cartes atmosphériques ont également été ajoutées à tous les modes de jeu des Master Modes.
      Après les tests réussis du mois dernier, l'équipe a commencé à implémenter des " bulles de streaming " dans tous les lieux d'Arena Commander pour améliorer les performances et faciliter l'installation des cartes. En outre, elle a continué à remanier plusieurs systèmes d'interface utilisateur en Building Blocks, améliorant ainsi l'interface globale.
      Enfin, en ce qui concerne le Gameplay, l'équipe a travaillé sur un large éventail de fonctionnalités pour la prochaine mise à jour des cargaisons. Cela inclut de nouveaux ascenseurs de fret, des hangars instanciés, la persistance des hangars personnels, des changements dans le commerce des marchandises et des mises à jour des kiosques de marchandises associés, des améliorations de la grille de fret, la prise en charge des chariots de transport, la prise en charge des missions de transport, et bien d'autres choses encore.
      Il s'agit d'un projet important qui implique de travailler en étroite collaboration avec les équipes de CIG, y compris l'interface utilisateur, le design, l'art, l'animation, la narration et la technologie de base, afin de concrétiser l'ensemble de la vision.
      "Jusqu'à présent, nous sommes en plein dans la construction des fonctionnalités de base et l'établissement des pipelines, avec des prototypes précoces prouvant les fonctionnalités et fournissant des informations pour l'itération. Il reste encore beaucoup de travail à faire, mais les progrès ont été solides jusqu'à présent. Pilier Core Gameplay
       
      Marque In-Game
      Aux côtés de l'équipe Environnement, In-Game Branding a poursuivi l'intégration d'éléments de marque dans les nouveaux centres de distribution.
      Le développement des avant-postes de Pyro s'est également poursuivi, l'accent étant mis sur la finalisation de la signalisation afin d'améliorer la visibilité et la communication.
       
      Outils Live
      L'équipe Live Tools a développé et implémenté plusieurs nouvelles fonctionnalités pour aider les équipes d'assistance aux joueurs. Elle veille actuellement à ce que le Centre d'exploitation du réseau devienne plus facile à utiliser et réponde aux besoins évolutifs des différents utilisateurs.
      En outre, l'équipe continue d'améliorer d'autres outils de développement internes et fournit l'aide et la maintenance nécessaires.
       
      Sites ( EU)
      EU Sandbox 1 a continué à développer les centres de distribution à venir, tandis que Sandbox 2 a travaillé sur le marquage des emplacements pour la nouvelle Starmap et les ascenseurs de fret coloniaux et de haute technologie.
      Des progrès ont été réalisés en vue de la sortie initiale de Pyro. Il s'agissait de finaliser l'emplacement des avant-postes et d'intégrer du contenu, comme la nouvelle mission "défendre".
      Parallèlement, l'équipe de la zone d'atterrissage a continué à travailler sur la fonctionnalité Cargo, notamment sur les ascenseurs de fret et de vaisseau pour les hangars.
       

       
      Sites (Montréal)
      L'équipe de Montréal chargée des emplacements a commencé l'année en terminant des mandats, en en commençant de nouveaux et en planifiant pour 2024. Par exemple, elle a terminé la dernière correction de bogues pour d'autres établissements abandonnés et a donné le coup d'envoi de la boîte blanche pour l'intérieur des bâtiments. Elle a également poursuivi son travail sur le mandat des centres de distribution.
       

       
      Conception des missions
      Mission Design a continué à corriger Siege of Orison pour la version live, en s'attaquant à de nombreux problèmes de longue date à l'aide de nouvelles preuves. Le travail s'est également poursuivi sur Blockade Runner, notamment en terminant les cycles d'itération et en corrigeant les bogues.
      De nombreux correctifs ont également été apportés au confort de jeu et des plans ont été élaborés pour les versions à venir.
       
      Narration
      L'équipe Narrative est revenue de la pause des fêtes de fin d'année pour mettre en place de multiples initiatives à grande échelle qui permettront d'ajouter du contenu à l'histoire et aux personnages du jeu. Elle a également rencontré les différentes équipes de conception afin de générer du texte pour certaines des missions systémiques qui seront introduites dans les prochains patchs.
      L'équipe s'est ensuite penchée sur l'histoire et la science des autres planètes et lunes afin de procéder à des ajustements en fonction des besoins du gameplay.
      "Ce va-et-vient est crucial pour aligner l'histoire établie afin de maximiser les boucles de jeu amusantes, comme la collecte de ressources, ainsi que les efforts entrepris par l'équipe Environnement. Équipe chargée de la narration
      Sur le front de la conception narrative, l'équipe continue d'examiner les comportements existants et de chercher des moyens de corriger les bugs et les pops tout en construisant un système plus complet basé sur ce qui a été appris au cours du développement de Squadron 42. La première initiative est la construction d'un ensemble de lignes civiles générales pour peupler de plus grands espaces. L'équipe envisage également de mettre à jour le comportement des touristes pour s'adapter à des événements de grande envergure comme Invictus et IAE.
      Une autre volée d'articles sur l'histoire a également été publiée sur le site Web en janvier : un guide de Whitley sur la gamme unique de Reliant de MISC, un portfolio sur Pyrotechnic Amalgamated, qui plonge dans l'histoire de la célèbre compagnie minière, et enfin un article de Galactapedia explorant les liens périlleux de l'humanité avec le développement de l'IA.
       
      R&D
      En janvier, de nouveaux progrès ont été réalisés sur le mode de rendu temporel pour l'atmosphère et les nuages. Entre autres, les images fantômes autour des franges des nuages ont été réduites. Une interface de code a également été implémentée pour permettre aux nuages de gaz de s'intégrer dans le processus de reconstruction temporelle, la R&D souhaitant explorer la possibilité de partager cette passe de rendu. Cela permettra aux nuages de gaz de bénéficier des améliorations de performance associées.
      De plus, le support pour la capture et l'extraction des piles d'appels auxiliaires pour les corruptions de mémoire (spécifiquement, les doubles suppressions et les événements write after free) mentionné dans le rapport du mois dernier a été implémenté à la fois du côté du moteur et du côté de l'outil, avec son intégration dans Sentry actuellement étudiée par Turbulent.
       
      UI
      En janvier, un Framework Building Block a été travaillé pour l'interface utilisateur du monte-charge. Ce travail s'est accompagné de la création continue de maquettes artistiques afin de garantir une expérience visuellement cohérente. Une évaluation de l'expérience utilisateur (UX) est également en cours pour les mandats relatifs au monte-charge et au réseau de ressources. En outre, des wireframes ont été élaborés pour l'interface utilisateur du kiosque de marchandises, tandis qu'une attention particulière a été portée à l'amélioration de l'expérience utilisateur globale au sein de la boutique de composants.
       
      VFX
      Le mois dernier, l'équipe VFX s'est concentrée sur la correction des " spams de logs " qui s'étaient accumulés au fil du temps. Il s'agissait de résoudre des erreurs de données mineures qui ne cassent pas le jeu mais qui peuvent être problématiques pour les développeurs travaillant dans l'éditeur si elles s'accumulent. Par exemple, une texture manquante référencée par un effet de particule.
      Ils ont également continué à prendre en charge plusieurs lieux, y compris la dernière version de Siege of Orison et quelques avant-postes de Pyro.
       
      Plate-forme Web
      Le mois dernier, une nouvelle équipe chargée du Launcher a été créée pour améliorer l'expérience utilisateur du Launcher de RSI. Leur premier objectif est le développement de Launcher 2.0, qui apportera une nouvelle interface utilisateur et une technologie moderne pour soutenir la communauté Star Citizen. La communauté Evocati a reçu la première version du nouveau Launcher afin d'évaluer les fonctionnalités de connexion, de téléchargement, de vérification, de lancement et de localisation de la bibliothèque de jeux. Les tests se poursuivront jusqu'à ce qu'il soit mis à la disposition de l'ensemble de la communauté.
      Parallèlement, l'équipe chargée de l'expérience du contenu a travaillé sur un composant d'image simple afin de fournir une solution efficace pour la gestion des images. Avec des fonctionnalités telles que le chargement tardif, le formatage personnalisable et le contrôle centralisé, il rationalise les performances, l'évolutivité et la flexibilité. Sa facilité d'intégration et la prévention du déplacement de contenu en font un outil essentiel pour maintenir une approche unifiée de la gestion des images.
       
      Trad : @Maarkreidi Starcitizeninfo.fr
       
       

      362 1

      Rapport mensuel de Star Citizen : Juillet 2022

      Rapport mensuel du PU
      Juillet 2022
       
      Contenu IA
      Le mois dernier, AI Content a consacré du temps à la correction de bogues dans les fonctionnalités existantes. Ils ont identifié les 20 principaux éléments utilisables avec lesquels l'IA interagit et ont entrepris de corriger autant de problèmes que possible en deux semaines. Les problèmes ont été triés et classés en trois catégories :
      les problèmes que les concepteurs de l'IA pouvaient résoudre
      Les problèmes que les animateurs de l'IA peuvent résoudre
      Problèmes de code ne pouvant être résolus par le contenu de l'IA
      À la fin, environ 50 problèmes avaient été résolus avant que l'équipe ne reprenne le travail sur les fonctionnalités.
      Le travail de juillet a consisté à soutenir l'installation du vendeur d'armes en créant des animations de ramassage et de mise en place des armes, à poursuivre la mise au point de la locomotion mentionnée le mois dernier et à recibler les animations de superposition sur le squelette féminin. 
      Les concepteurs d'IA ont poursuivi l'implémentation de la fonctionnalité de conversations dynamiques, en l'étendant au comportement " manger et boire ". Désormais, les PNJ peuvent avoir des conversations entre deux bouchées ou boissons.
      "Nous sommes satisfaits du résultat, car l'IA semble moins individuelle et plus connectée aux autres PNJ." - Équipe chargée du contenu de l'IA
      Les ingénieurs de l'IA vont maintenant aussi chercher leurs collègues aux panneaux muraux et aux zones de travail (par exemple, des tuyaux cassés) pour entamer des conversations. Ils travaillent actuellement à l'implémentation du bavardage pour l'IA dans les lits superposés et les machines d'arcade également.
       
      IA (fonctionnalités)
      En ce qui concerne le combat humain, l'IA a continué à travailler sur la sélection des tactiques, notamment en mettant en œuvre une approche plus axée sur les données pour définir les facteurs de notation dans Data-Forge. Cela permettra aux concepteurs de modifier rapidement les valeurs pour produire la meilleure gamme possible de comportements de combat en fonction de la situation, y compris avec plusieurs combattants ayant des configurations et des portées différentes. Cette solution étend la "sélection de fonction" dans Subsumption pour permettre au code du jeu d'enregistrer un calculateur de probabilité personnalisé, ce qui apportera des avantages en général, et pas seulement pour les comportements de combat.
      Ils ont également commencé à aligner les systèmes de perception existants sur une nouvelle conception dans laquelle le compteur de perception augmente en fonction de différents stimuli (entendre des bruits de pas ou des coups de feu, voir une cible, etc.) et diminue avec le temps. Lorsque différents seuils sont atteints, ils déclenchent différents niveaux de vigilance qui déterminent des animations et des comportements de réaction spécifiques. Par exemple, au niveau le plus bas, l'IA réagira en tournant simplement la tête vers le stimulus. Au niveau intermédiaire, elle enquêtera sur le stimulus et, au niveau le plus élevé, elle engagera le combat. Les stimuli peuvent également avoir un impact différent sur le compteur en fonction des conditions de la cible, notamment si elle est accroupie ou debout et de l'éclairage du lieu.
      Les développeurs ont également commencé à travailler sur le comportement d'investigation, en mettant en place un système permettant aux PNJ de déterminer les cachettes potentielles des ennemis, de les vérifier et de garder trace de celles qu'ils ont vues. La prochaine étape consistera à permettre aux PNJ de partager des informations afin qu'ils puissent couvrir un niveau ensemble.
      Ils travaillent également à améliorer la cohérence de la sélection des couvertures en utilisant le système de génération automatique de couvertures. Ils prévoient également d'améliorer la qualité des couvertures et de fournir plus d'informations à l'IA afin que moins de décisions soient prises au moment de l'exécution.
      Ils ont également bloqué les animations pour le franchissement des obstacles et les sauts de l'IA humaine afin de donner aux PNJ plus d'options de locomotion lorsqu'ils se déplacent dans l'environnement. Des tâches de nettoyage et de synchronisation ont également été effectuées pour les jeux d'animation des opérations spéciales.
       
      IA ( Technologie )
      Au cours du mois de juillet, AI Tech s'est concentré sur l'extension des fonctionnalités requises pour traverser les îles de navigation à l'aide d'actions spéciales. Il s'agissait notamment d'implémenter de nouveaux adaptateurs pour les liens de navigation, afin d'inclure le franchissement de marches, les sauts en contrebas et les sauts en hauteur. 
      "L'idée de base est que, en utilisant tout le balisage existant, nous voulons permettre aux PNJ d'effectuer des actions similaires à celles du joueur dans l'environnement. Par exemple, nous avons ajusté les objets de rebord pour inclure des spécifications qui évaluent le navmesh et relient plusieurs îlots correctement." - Équipe technique de l'IA
      Ils ont également poursuivi la R&D sur les transitions transparentes vers les objets utilisables. Cette fois, ils ont mis en place un système plus propre et plus fiable pour les animations de virage serré, donnant un mouvement plus naturel aux PNJ qui suivent des chemins dans les coins. Cela permet aux PNJ de se sentir plus lourds et d'équilibrer leur poids lorsqu'ils se déplacent dans des virages serrés.
      Des progrès ont également été réalisés sur le refactor de la locomotion. Le mois dernier, l'équipe a commencé à améliorer la façon dont les acteurs IA traitent le mouvement, ce qui leur permettra de découpler les demandes de mouvement de ce qui les traite. Il s'agit d'un changement important pour mieux prendre en charge plusieurs suiveurs de trajectoire utilisés dans des contextes différents. Par exemple, des acteurs, des créatures ou des PNJ conduisant un véhicule ou poussant un chariot. Ils se préparent actuellement à intégrer la branche Squadron 42 et à vérifier que tout fonctionne comme prévu.
      Pour l'éditeur de subsomption dans l'outil sandbox, AI Tech a implémenté de nouvelles fonctionnalités et stabilisé l'outil pour enfin ouvrir l'utilisation à tous les concepteurs.
      Une meilleure interface de débogage d'IA utilisant imGUI est en cours d'implémentation pour permettre aux développeurs de sélectionner et d'inspecter les comportements des PNJ. L'outil peut diviser les PNJs présents dans chaque zone, sélectionner plusieurs PNJs, et inspecter leurs propriétés.
      Des progrès ont également été réalisés sur les renforts de vaisseaux pour Alpha 3.17.2. L'équipe a rendu la fonctionnalité plus robuste en ajoutant un meilleur suivi du processus de débarquement du point de vue du pilote. Elle a également ajouté une phase d'abandon pour le vaisseau en cas d'occupation du lieu de largage, et le pilote peut désormais surveiller la présence d'un joueur dans la zone de chargement.
      Ils ont également corrigé plusieurs bugs relatifs à la lenteur du temps de réaction et aux désynchronisations/téléportations. Ces problèmes sont principalement causés par un faible framerate du serveur, mais les développeurs ont optimisé le code et mis en œuvre des ajustements pour permettre au code de mieux gérer certaines de ces situations.
       
      IA (véhicules)
      En juillet, l'équipe chargée de l'IA des véhicules a fini de permettre à l'IA d'utiliser différents modes de vaisseaux ; l'IA est désormais totalement intégrée et peut changer de mode lorsque la tâche qu'elle veut accomplir l'exige. Les concepteurs seront également bientôt en mesure de donner à l'IA l'accès à des vitesses SCM plus élevées lors de la conception des comportements.
      Des corrections de bogues ont également été apportées tout au long du mois, notamment un problème avec le "FlyTo" qui ne calculait pas une trajectoire efficace et les attaques en piqué qui n'ignoraient pas les vaisseaux spatiaux sans pilote.
       
      Animation
      Le mois dernier, l'équipe d'animation faciale a poursuivi le développement des vendeurs féminins, des hors-la-loi, du sauvetage et du transport, et a continué à consumer les emotes.
      L'équipe Motion Capture construit actuellement son nouveau studio, qui devrait être opérationnel à la mi-août.
       
      Art (personnages)
      L'équipe artistique des personnages a continué à travailler sur les tenues de la frontière et de la haute couture pour les prochaines sorties. Elle a également progressé sur les articles de marketing pour le programme d'abonnement et les événements de vacances à venir.
       
      Art (vaisseaux)
      Tout au long du mois de juillet, l'équipe artistique britannique chargée des navires a poursuivi le passage en boîte grise de l'Argo SRV, terminant le travail extérieur avant de passer à l'intérieur.
      Le développement d'un vaisseau non annoncé s'est poursuivi, qui passe actuellement de la boîte grise à l'art final. En juillet, le passage à la boîte grise a été achevé pour le cockpit, le tableau de bord, l'habitation et la soute. L'équipe a également fait progresser la coque extérieure vers l'art final.
      La dernière passe artistique sur un véhicule terrestre non annoncé a été finalisée. Les artistes sont ensuite passés à une passe du MISC Hull C.
      La passe de la boîte blanche a commencé sur une variante non annoncée d'un vaisseau existant, avec des modifications de l'extérieur en voie d'achèvement.
      Une passe de gestion des ressources sur l'Aegis Hammerhead a également commencé. Il s'agit d'ajouter des relais et de modifier les baies de composants existantes pour qu'elles soient toutes fonctionnelles, avec quelques ajustements de leur emplacement pour plus d'équilibre.
      Aux États-Unis, l'équipe artistique est passée à la dernière étape de la conception du Drake Corsair, tout en soutenant la conception du système sur la boîte grise, en amenant les propulseurs principaux, rétro et MAV au stade final. Les ailes bâbord ont également été détaillées et sont presque prêtes à être transmises. À l'extérieur, le nez a été détaillé davantage et des modifications ont été apportées à la texture des décalques afin d'uniformiser la police officielle du Drake. L'équipe s'est également occupée de l'intérieur de la soute jusqu'à l'étape finale, avec une première passe d'éclairage dans tout l'intérieur.
       

       
      Communauté
      Dans le prolongement du contenu du mois dernier, l'équipe a publié deux autres Patch Watch pour Alpha 3.17.2. Le Patch Watch n°2 traitait des améliorations de la qualité de vie apportées par le Siège d'Orison, tandis que le Patch Watch n°3 détaillait le nouveau circuit de course, la Fosse aux serpents.
      L'équipe a également soutenu le Festival de la Fondation, une célébration d'un mois de la communauté de Star Citizen, avec un vol libre et le concours Tales Of Camaraderie.
      Aux côtés de l'équipe communautaire d'Eve Online, elle a organisé le stream Battle of the Bricks, qui a permis de récolter des fonds pour l'association caritative Extra Life.
      "Nous espérons que tous les spectateurs ont passé un bon moment en célébrant notre passion commune pour les jeux spatiaux. Et n'oubliez pas que les dons pour Extra Life sont encore ouverts jusqu'à fin décembre !" - Équipe communautaire
      L'équipe a également progressé avec le nouveau centre communautaire et prépare actuellement le lancement de Ship Showdown en août.
       
      Moteur
      En juillet, l'équipe Physique a effectué plusieurs optimisations du code. Les contrôles de chevauchement de rayon/boîte ont été implémentés dans ISPC et sont maintenant aussi utilisés dans les intersections rayon-monde (RWI) pour sauter rapidement des parties d'entité s'il n'y a pas de chevauchement d'un rayon et des limites locales d'une entité. D'autres optimisations incluent l'utilisation d'un élagueur de boîte pour traiter plus rapidement les roues des véhicules et toutes leurs collisions possibles (et leurs parties), ainsi que des optimisations SSE et AVX2 dans le code qui recherche les parties d'une entité physique. En outre, la prise en charge de la fixation de poulies successives aux entités de type corde a été ajoutée, et la configuration spatiale des types de grilles intérieures a été modifiée pour utiliser davantage de couches de nœuds internes de plus petite dimension. Ceci, par exemple, a aidé dans Port Olisar, où beaucoup de temps était passé à maintenir des listes de thunk, ce qui est complètement supprimé par ce changement.
      Sur le moteur de rendu, la transition vers Gen12 s'est poursuivie. Par exemple, le rendu Scaleform (UI) de Gen12 a été activé par défaut, la prise en charge des passes de génération de cartes MIP a été ajoutée, et les remplacements de matériaux pour les nœuds de rendu sont désormais pris en charge, y compris pour les matériaux multiples. La soumission du pré-passage de profondeur est maintenant ignorée si des vecteurs de mouvement sont rendus. Le code de synchronisation des threads dans le rafraîchissement du cache des objets d'état du pipeline (PSO) ainsi que dans le système de shaders a été amélioré, et les tests stencil inutiles pour l'étape de la carte d'ombre ont été supprimés. Le thread de chargement du rendu a été remplacé par un thread de rendu vidéo, qui est nécessaire dans le seul but de rendre l'interface utilisateur pendant le chargement du jeu. Enfin, un bogue qui faisait planter le pilote vidéo a été corrigé et l'ensemble du code de rendu a été modifié pour compiler avec succès via Include-What-You-Use (IWYU). Divers problèmes sous forme de dépassements de tampon dans le code de rendu VFX de bas niveau ont également été corrigés.
      Les portages Gen12 du rendu de nuages atmosphériques et volumétriques se sont poursuivis, la génération de tables de recherche pour l'atmosphère, ainsi que les étapes de prétraitement des nuages volumétriques, ayant été transférées avec succès pour être exécutées via les nouvelles API. Le rendu des anciens nuages (sphériques) a également été déplacé vers Gen12 et peut désormais être rendu dans le cadre de l'étape suivante du pipeline différé (qui sera bientôt activée). Ces progrès récents ont également donné lieu à diverses suggestions (dont certaines ont déjà été mises en œuvre) visant à affiner les API Gen12 pour les cas particuliers afin qu'elles puissent être portées directement et mieux s'intégrer. Enfin, le travail de portage des passes restantes pour les nuages atmosphériques et volumétriques commencera en août.
      Sur le moteur principal, le code de durée de vie des entités a été ajusté pour les nouveaux besoins du maillage des serveurs, dans le but de faciliter son utilisation et de créer une sensation de persistance plus raffinée. Un gestionnaire de densité d'entités en tranches de temps a été implémenté dans le cadre de la durée de vie des entités retravaillée pour le maillage des serveurs. Le gestionnaire de tâches d'arrière-plan a été modifié pour mieux gérer les tâches d'arrière-plan préemptées de très longue durée afin de réduire les blocages d'exécution. Par exemple, les blocages pendant la compilation des shaders. De plus, la durée de vie des composants utilise maintenant une approche moins chère de pointeur faible personnalisé que l'actuel std::shared_ptr ne peut pas fournir. De plus, l'élimination des sous-zones de StarHash bind a été considérablement optimisée. La possibilité de définir des points d'arrêt matériels (données) à partir du code a été corrigée et, enfin, la priorité des threads Linux a été modifiée pour utiliser l'ordonnancement FIFO en temps réel.
      Le reste du temps a été consacré au support de la version Alpha 3.18 et à la correction des bogues de la version 3.17.x, en particulier l'analyse de l'impact des serveurs de 100 joueurs.
       
      Fonctionnalités (Arena Commander)
      Le mois dernier, l'équipe chargée des fonctionnalités d'Arena Commander a corrigé des problèmes dans Arena Commander (AC) et Star Marine (SM), notamment en ce qui concerne la sélection des cartes et des modes de jeu, les tableaux d'affichage, la géométrie des niveaux, le respawning et le spawning des IA.
      "Notre communauté nous a beaucoup aidés à identifier ces problèmes lorsqu'ils sont apparus, ce que nous apprécions grandement !" - Équipe chargée des fonctionnalités d'Arena Commander
      En outre, des améliorations continues ont été apportées à la rapidité et à la facilité avec lesquelles les joueurs se lancent dans les sessions. L'étude de la possibilité de transformer les lieux basés sur les PU en environnements dans AC et SM s'est également poursuivie.
      Des modifications ont été apportées à la conception des scanners, des capteurs et des radars, tant pour les véhicules que pour les FPS, afin de permettre aux joueurs de trouver et d'identifier plus facilement leurs contacts.
      Enfin, des bugs ont été corrigés pour offrir à la communauté une expérience aussi stable que possible.
       
      Fonctionnalités (personnages et armes) 
      Avec la nouvelle synchronisation des mouvements des acteurs activée pour le PTU, l'équipe s'est concentrée en juillet sur la résolution de problèmes, notamment l'extrapolation (lorsqu'une machine locale tente de prédire ce que fera un autre joueur). L'extrapolation est nécessaire lorsque la latence du réseau empêche les données d'arriver régulièrement. En cas de prédiction erronée, le joueur semble se téléporter, ou faire de l'élastique, lorsque des données actualisées arrivent du serveur. L'équipe continuera à affiner l'algorithme au cours des prochaines versions et cherche spécifiquement à améliorer la gestion de la synchronisation des entrées de look pour le prochain patch.
      En juillet, l'équipe a également commencé à poser les bases des dispositifs FPS. Il en existe déjà quelques exemples dans le jeu, comme les grenades et les gadgets de minage. Mais, à mesure que la liste des dispositifs s'allonge, l'équipe souhaite adopter une approche plus systémique pour s'assurer que la configuration et le flux sont cohérents dans l'ensemble du jeu.
      Plus tôt dans l'année, l'équipe a présenté son travail sur l'IK piloté par le code, un système qui a été combiné avec la fonction de placement dynamique des mains mentionnée le mois dernier. Ensemble, ils permettent aux animateurs de contrôler quand utiliser ou non le placement des mains et de modifier certains de ses paramètres directement dans les ressources individuelles. Cela a permis à l'interface côté Maya de ce nouveau système IK de mûrir davantage, avec plusieurs améliorations de qualité de vie.
       
      Fonctionnalités (Gameplay) 
      L'équipe Features a continué à développer le gameplay du système de survie et de l'ingénierie. Elle a notamment travaillé sur le MISC Hull A, car c'est le premier vaisseau doté de points relais interactifs qui contrôlent la distribution des ressources. La centrale énergétique et les réservoirs de carburant alimentent désormais le système en utilisant la nouvelle technologie, et le travail sur l'interface utilisateur a été étendu pour permettre aux joueurs de contrôler la température par pièce.
      Le décapage de la coque progresse bien, l'équipe se concentrant sur la création des boîtes de marchandises et des munitions de réparation à la station de remplissage dédiée dans le Reclaimer et le Vulture.
       
      Graphisme, programmation VFX et Planet Tech
      Le mois de juillet a vu l'implémentation d'une structure de données bitset dynamique, qui remplace le TJointBitSet, ainsi que l'étude et le test des cartes de dommages hors ligne avec persistance. L'équipe a également travaillé sur la séparation des implémentations CPU et GPU, en s'assurant qu'elles aboutissent à la même carte de dommages.
      L'équipe a terminé le portage de Gas Clouds sur Gen12 et a corrigé plusieurs problèmes, dont un crash GPU lié à cette fonctionnalité. Le travail a commencé sur la fonctionnalité Vulkan scaleform et le rendu des maillages de particules dans Gen12. Des progrès ont également été réalisés sur le portage de la réfraction et des faisceaux lumineux dans Gen12.
      Le streaming des textures canevas de calque  a été accéléré et les tests d'images attendent maintenant qu'il soit terminé. La prise en charge des silhouettes sur les objets de l'entité de l'éditeur a été ajoutée, ainsi que des améliorations du tri des éléments de rendu afin de le rendre cohérent à différentes exécutions.
      La couleur des cheveux et les améliorations spéculaires ont été finalisées pour le shader des cheveux. Des mises à jour ont également été apportées à la tessellation et au déplacement du shader organique. En ce qui concerne les points de saut, l'équipe s'est concentrée sur les tunnels ramifiés, en corrigeant notamment les situations où les segments de connexion s'entrecoupent.
      L'équipe Planet Tech a apporté des améliorations au constructeur de mondes et de biomes en déplaçant la construction du maillage vers les tâches d'arrière-plan, ce qui réduit considérablement les saccades dans l'éditeur. Il y a également eu des corrections pour les maillages physiques qui ne correspondaient pas sur les serveurs ainsi qu'une refonte des entités procédurales, ce qui a amélioré le temps de chargement des planètes. Des courbes de Bézier à quatre points ont également été ajoutées à la génération des rivières, ainsi que des améliorations générales à l'outil de placement des rivières. La détection des collisions a été ajoutée à RaStar pour éviter que les modules ne soient placés lorsqu'ils chevauchent une autre géométrie.
       

       
      Éclairage 
      Le mois dernier, la principale tâche de Lighting a été de combler son retard en matière de technologie et de développement. Il s'agit d'une liste de tâches ou de bogues qui se sont accumulés et sur lesquels ils n'ont pas eu le temps de travailler ou qui n'étaient pas suffisamment prioritaires pour être traités immédiatement. Pour l'essentiel, ce travail a consisté à apporter des améliorations mineures à Orison et à corriger des bogues mineurs sur d'autres sites.
      Ils sont ensuite passés à la prise en charge du nouvel archétype d'emplacement de grotte de sable. Par rapport aux grottes rocheuses, les grottes de sable présentent une lumière naturelle plus diffuse qui filtre depuis la surface pour créer une ambiance et une atmosphère très différentes.
      Ils ont également réalisé un passage d'éclairage sur les futurs sites de crash de l'Origin 600i et du Crusader Mercury, en intégrant les villages voisins dans le paysage et en supprimant l'éclairage des vaisseaux.
      Enfin, ils ont travaillé sur un passage complet de l'éclairage du circuit de course qui sera ajouté au centre de convention d'Orison.
       
      Narration
      Au cours du mois dernier, l'équipe narrative s'est attaquée à des tâches allant du contenu des missions à l'histoire. En ce qui concerne les missions, l'équipe a généré du texte pour les dernières missions de récupération ainsi qu'une variété de nouvelles missions de livraison, tout en travaillant avec les équipes de conception à Montréal et au Royaume-Uni. Le mois de juillet a permis de poursuivre plusieurs autres conversations en cours sur le développement de nouveaux types de missions, dont l'une présente une fusion unique entre narration et conception. L'équipe a donc commencé à réfléchir à la quantité de contenu nécessaire pour l'intégrer au jeu et à la possibilité de l'adapter pour qu'il soit suffisamment varié pour rester intéressant.
      L'équipe a rencontré les équipes Environnement et Conception pour discuter des boutiques et de l'économie générale de Pyro afin de différencier l'expérience du joueur de celle de Stanton. Dans cette optique, l'équipe a continué à travailler sur les données mo-cap des vendeurs frontaliers capturées à la fin du mois de juin afin de les intégrer dans le pipeline.
      Deux nouveaux concepteurs narratifs ont récemment rejoint l'équipe, qui ont d'abord été affectés à d'autres équipes pour apprendre la configuration et le logiciel. Ces rôles fourniront finalement un soutien narratif dans les domaines techniques de la configuration du design et des packs de voix afin de rendre les personnages et les lieux plus proches de la vision et du ton prévus.
      Des réunions ont également eu lieu avec la nouvelle équipe In-Game Branding à Montréal pour passer en revue les différentes sociétés et fabricants du jeu afin de standardiser leur apparence, leurs thèmes et leurs couleurs. Étant donné qu'une grande partie de notre marketing existe en tant que contenu de fiction, cela permettra d'établir un ton et une voix cohérents pour les entreprises, qu'elles apparaissent dans le jeu ou en dehors.
      Ils ont également publié une autre édition du bulletin d'information des employés de Shubin, Mining Rocks, un portfolio sur Nine Tails, un Untold Tales original sur une découverte choquante à Sol, et un autre lot d'entrées Galactapedia.
       
      Technologie de l'Animation 
      L'équipe de Tech Animation a continué à investir du temps dans la base de code des outils. Des années de développement et de corrections rapides ont été triées, consolidées et réorganisées afin de se conformer entièrement à leurs normes de codage et de modulariser la base de code pour la rendre plus accessible aux animateurs techniques. Cela accélérera la création d'outils et du pipeline qui repose sur les processus de base.
      Parallèlement à cela, ils développent et intègrent actuellement plusieurs nouvelles chaînes d'outils : Chargement CGA et SKIN dans Maya, développement du solveur RBF et prise en charge du pipeline d'animation SSD et Alembic. Leur future feuille de route de développement est également en cours de planification.
       
      Services en ligne (Montréal)
      L'équipe des services en ligne a travaillé sur l'amélioration des performances du service de graphique d'entités en juillet, débloquant des gains de performance substantiels (dans certains cas, des pourcentages à deux chiffres).
      Des corrections de bogues et des tests de réinitialisation des personnages ont été effectués pour le nouveau flux de connexion. L'équipe est ensuite passée à la phase 2 du remaniement, Ledger et Wallet, qui modifiera la façon dont la monnaie est gérée dans le jeu.
      L'équipe a également terminé le nouveau service Chrono, qui offre une API de programmation pour les minuteries et les alarmes distribuées. Par exemple, pour l'expiration des droits de location.
      Enfin, l'équipe a terminé le premier remaniement du nouveau système de gestion des stocks, qui est nécessaire pour le streaming persistant. Ce système est actuellement en phase de test interne avec l'équipe Actor Feature et affecte presque tous les inventaires du jeu (bien qu'il soit invisible pour le joueur).
       
      Live Tools (Montréal)
      L'équipe Live Tools a mis en place une nouvelle façon de se connecter au Network Operation Center (NOC) de Hex 3.0 et de gérer les différents rôles et permissions. La convivialité de l'outil étant cruciale, une enquête est actuellement ouverte auprès de ses utilisateurs fréquents. L'équipe a analysé les commentaires recueillis jusqu'à présent et travaille sur différentes solutions pour améliorer la conception et la convivialité du NOC.
       
      Turbulent (plateforme Web)
      Le mois dernier, l'équipe de la plate-forme Web de Turbulent a travaillé au nettoyage des skins MISC et Crusader dans l'outil CMS, afin de rendre l'intégration plus propre. Elle a ensuite conçu une page de mise en page pour mieux communiquer le statut des patchs.
      Dans la boutique de dons, l'équipe a travaillé sur la création d'avertissements plus clairs concernant les UGS Warbond, les vaisseaux conceptuels autonomes et les règles de rachat relatives aux remises.
      L'équipe de la Communauté a continué à travailler sur de nouvelles fonctionnalités pour le Hub de la Communauté, ajoutant la modération et un système d'honneur en juillet.
      Enfin, pour Turbulent, l'équipe chargée de l'infrastructure dorsale a mis à niveau PHP, rendant le backend plus efficace et organisé dans le respect des normes de code.
       
      IU
      Le mois dernier, l'équipe chargée de l'interface utilisateur a poursuivi le développement de la nouvelle Starmap, en améliorant l'étiquetage et en réfléchissant à la manière d'afficher les nuages spatiaux d'une manière qui soit à la fois esthétique et performante.
      Des bogues ont également été corrigés pour la mise à jour du siège d'Orison, et des ajustements ont été apportés aux systèmes de chargement pour prendre en charge le streaming persistant.
       
      VFX 
      En juillet, l'équipe VFX a collaboré avec les équipes Art et Lumière sur des emplacements modulaires de grottes de sable. Ces modules étant utilisés par l'équipe de conception pour aménager l'intérieur des grottes, les artistes VFX ont dû faire preuve de créativité dans le placement de leurs effets pour éviter les répétitions.
      Enfin, VFX Concept a donné le coup d'envoi de la pré-production de l'expérience du voyage quantique et d'une refonte visuelle générale du voyage quantique.
       
      Trad : @Maarkreidi SwissStarships.org

      175

      Rapport mensuel de Star Citizen : Juillet 2023

      Rapport mensuel du PU
      Juillet 2023
       
      Bienvenue dans le rapport mensuel de juillet du PU, où vous trouverez les dernières avancées en matière de développement pour tout ce qui concerne l'Univers Persistant.
      Lisez la suite pour des mises à jour approfondies sur les véhicules, les lieux, la technologie de l'IA, les cartes et bien plus encore.
       
       
       
      AI (Tech)
      Le mois dernier, IA Tech a finalisé le travail pour permettre aux PNJ de faire la transition entre l'EVA et les environnements avec gravité. Cela a nécessité une mise à jour du code utilisable, y compris en exposant les informations sur les lieux d'entrée et de sortie. Désormais, les PNJ peuvent entrer et sortir des vaisseaux par les sas ou les écoutilles en sautant par-dessus les rebords. L'équipe a également implémenté des comportements et des affectations simples pour l'entrée et la sortie des vaisseaux, qui calculent un chemin vers un emplacement et utilisent l'utilisable le plus approprié pour terminer la transition.
      En ce qui concerne le système de navigation, IA Tech a amélioré les liens de navigation pour connecter deux volumes de zones différentes, ce qui est nécessaire pour les plates-formes mobiles. L'implémentation précédente n'autorisait les liens qu'entre les zones parents et enfants, et non entre deux zones non apparentées. D'autres optimisations et améliorations ont également été apportées aux raycasts des mailles de navigation.
      IA Tech a également repris le travail en cours sur les "boids". Ils travaillent actuellement sur des agents boids 2D, tels que des rongeurs, qui se déplacent sur le terrain dans les limites du maillage de navigation. Ils ajoutent également des contraintes pour éviter les bords du maillage de navigation afin de s'assurer que les boids restent à l'intérieur des zones navigables. Ensuite, ils se pencheront sur les agents des boids qui jouent des animations pendant qu'ils se déplacent ou qu'ils sont au ralenti.
      L'éditeur Subsumption a reçu de nombreuses améliorations, notamment un éditeur de type variable, la possibilité de copier/coller des états lors de l'édition d'un mastergraph, des vues améliorées de la manière dont les transitions du mastergraph sont présentées, une vue améliorée des activités pour les sous-activités et les fonctions disponibles, et un panneau de validation qui présente les erreurs et les avertissements lors du chargement et de l'enregistrement des fichiers.
      Diverses fonctionnalités et systèmes IA ont également été améliorés. Pour le coordinateur de groupe utilisable, les concepteurs peuvent désormais spécifier qu'un groupe de PNJ doit se synchroniser lors de la transition d'un groupe d'utilisables à un autre. Pour les PNJ poussant des chariots, l'équipe a optimisé le contrôleur PID et ajusté les paramètres par défaut afin de se stabiliser plus rapidement après avoir tourné sur un chemin.
      Pour la perception des stimuli audio par les PNJ, AI Tech a commencé à utiliser la nouvelle fonctionnalité exposée par l'équipe Audio, qui utilisera le système de salle pour comprendre si un événement audio doit être reçu.
       
      Animation
      Le mois dernier, l'équipe Animation s'est concentrée sur l'amélioration des résultats visuels pour les rechargements et les neutralisation par évanouissement. Elle a également travaillé sur les temps morts de base pour les armes et les couteaux, dont la sortie est prévue dans l'Alpha 3.20.
      Ils apportent actuellement des améliorations aux animations sujettes aux joueurs et ajoutent un nombre croissant d'interactions avec les joueurs afin d'améliorer l'immersion dans des environnements spécifiques.
      Du côté du visage, ils ont continué à prendre en charge les nouvelles lignes d'arrivée pour les pilotes et les combattants du PU.
       
      Art (personnages)
      En juillet, l'équipe d'art des personnages a continué à travailler sur les tenues des gangs Headhunters et Dusters.
      Parallèlement, l'équipe de conception artistique des personnages a exploré des idées de tenues supplémentaires pour les Headhunters et a préparé des fiches de transfert pour les contenus IAE et Luminalia.
       
      Art (vaisseaux)
      Au Royaume-Uni, le RSI Polaris a commencé son passage en boîte blanche par une analyse approfondie du contenu requis. L'équipe a ensuite importé le maillage conceptuel et a réalisé une configuration d'entités de base. Une ébauche de whitebox intérieure a été réalisée et plusieurs problèmes liés au concept ont été résolus.
      Un vaisseau qui n'a pas encore été annoncé a continué son passage LOD0, avec la majorité des tâches achevées et une révision programmée. L'équipe se concentre actuellement sur l'ajout de détails tertiaires à l'intérieur et à l'extérieur, ainsi que sur la finalisation de l'éclairage pour chaque phase. 
      Le Crusader A1 Spirit a progressé dans l'art final, avec une poignée de LODs restants pour ses dommages intérieurs et extérieurs. Le travail s'est également poursuivi sur la variante cargo C1 du Spirit, les principales différences étant des changements mineurs à l'extérieur et la salle de chargement ; cette dernière progresse actuellement dans la boîte grise avec la plupart des formes de base affinées.
      Le travail sur une nouvelle variante de vaisseau s'est poursuivi, le tableau de bord et le poste de pilotage ayant fait l'objet d'une attention particulière. L'équipe de conception a également résolu le placement des composants physiques prêts à être ajoutés par l'équipe artistique à une date ultérieure. Une autre variante non annoncée a également poursuivi sa phase de boîte grise. 
      Aux États-Unis, le Tumbril Storm approche de la fin de sa production.
      "Nous avons construit tous les maillages de dégâts, projeté tous les UV2, généré la plupart des LOD, et nous nous contentons maintenant de peaufiner les différentes parties du véhicule. L'éclairage fait l'objet d'un nouveau passage et nous travaillons avec la conception des systèmes pour rendre la plupart d'entre eux procéduraux afin qu'ils réagissent à l'interaction du joueur." L'équipe du vaisseau
      L'équipe Ship Art a également travaillé aux côtés de l'équipe Tech Art pour résoudre les problèmes visuels liés aux bandes de roulement.
      Par ailleurs, des tâches ont été entamées pour un tout nouveau véhicule. L'équipe a commencé par décomposer le concept et à créer un aperçu en jeu tout en planifiant le travail nécessaire pour la base et ses variantes. Le plan actuel est de mettre en boîte blanche toutes les variantes en même temps, puis de sélectionner les versions qui passeront en boîte grise en premier.
      Deux nouvelles variantes sont passées par la phase LOD0 et leur contenu est presque terminé. 
      L'équipe a également progressé dans la phase LOD0 pour l'Aopoa San'tok.yāi, en complétant les boîtiers d'objets et en effectuant un important travail de lambrissage sur l'extérieur. Ils ont également trouvé une solution pour le tableau de bord, qui doit encore être peaufiné, mais qui offre une esthétique unique pour l'interaction. Ils travaillent actuellement avec System Design pour que les comportements du vaisseau se déclenchent correctement. 
      Enfin, en ce qui concerne les vaisseaux, l'Origin X1 est entré dans la phase de la boîte grise. En attendant la révision de la boîte blanche, l'équipe travaille à résoudre divers problèmes esthétiques tout en s'assurant que le vaisseau dans son ensemble a du sens sur le plan mécanique. Ils explorent également de nouveaux outils pour aider à générer une géométrie extrêmement propre de type automobile afin de maintenir l'ambiance Origin requise.
       
      Audio
      En juillet, l'équipe audio a progressé dans ses tâches pour Pyro, notamment dans l'implémentation de sons impératifs. Ils ont également discuté de la façon dont ils peuvent relier le travail existant avec Squadron 42.
      Des améliorations ont été apportées à l'expérience de vol, notamment la mise à jour des techniques de vibration et des impacts. Des effets sonores ont également été conçus et implémentés pour les prochains vaisseaux spatiaux.
       
      Communauté
      L'équipe communautaire a démarré le mois de juillet en lançant le Foundation Festival 2953, un mois de célébration de la communauté, avec un Free Fly, un bonus de parrainage, un concours de tutoriels vidéo hébergé sur le Community Hub, et une galerie Organization Spotlight. De plus, afin d'aider les nouvelles recrues, l'équipe a publié des mises à jour sur le Guide du nouveau joueur, mis en place un Chat du nouveau joueur sur Spectrum, mis en place des médias sur le Welcome Hub, et encouragé les joueurs vétérans à soutenir les nouvelles recrues en leur offrant des récompenses pour l'utilisation du Système de guide.
       

       
      Plus tard dans le mois, la communauté a soutenu l'annonce de l'arrivée de Turbulent au sein de CIG.
      L'équipe a également préparé le retour prochain de la CitizenCon, la célébration en public de tout ce qui concerne Star Citizen. Elle a également annoncé une collaboration avec ATMO esports pour l'événement.
      "La CitizenCon s'annonce comme la plus épique de toutes, avec le concours de cosplay, les stands de la communauté et, désormais, le plus grand tournoi de combat aérien du 'verse', Fight or Flight, qui se déroulera directement dans l'enceinte de l'exposition ! Nous vous réservons encore bien d'autres surprises, et nous avons hâte de vous voir ! L'équipe communautaire
       

       
      En outre, l'équipe a soutenu divers événements communautaires en jeu, notamment le Greycat Social et un défilé de style militaire organisé par la communauté française. Ils ont également rencontré des joueurs passionnés en dehors du jeu, en retournant dans la belle ville de Paris pour un Bar Citizen, et en assistant à un Bar Citizen virtuel.
       

       
      Enfin, la Communauté a contribué à l'introduction de la toute nouvelle série Mission Spotlight et a lancé un concours de captures d'écran pour récompenser les meilleures images des joueurs qui s'attaquent aux missions Arlington Bounty.
       
      Moteur
      L'équipe du noyau du moteur a progressé dans le développement de StarBuild, le nouveau système interne de construction de code qui remplacera WAF ; le mois dernier, ils ont corrigé des problèmes et mis en œuvre des améliorations basées sur le retour d'expérience d'une utilisation plus large par les développeurs.
      Pour MemReplay 2.0, l'équipe a introduit le concept de VirtualMemoryAreas dans le système d'allocation de la mémoire, ce qui permettra de mieux suivre la mémoire engagée par le système d'exploitation et de fournir une meilleure visualisation des sous-allocations.
      Des progrès ont ensuite été réalisés dans la suppression des derniers appels de rejet "MapAndWrite" dans le moteur de rendu, en préparation du nouveau backend Vulkan. Ils ont également retravaillé la structure du code du lanceur de jeu afin de réduire les duplications de code et d'activer les clients headless basés sur Linux, ce qui facilitera les tests automatiques.
      Les ingénieurs de Core Engine ont également travaillé aux côtés des équipes de physique et de véhicules pour soutenir le MISC Hull C, en s'assurant qu'il fonctionne correctement et en corrigeant les bugs avec les systèmes uniques du vaisseau. De plus, ils ont corrigé d'autres conséquences de la dernière intégration et ont effectué d'autres corrections de bugs et optimisations.
      L'équipe physique a continué à aider les équipes de jeu à corriger divers bugs liés à la physique dans le code du jeu. Elle a également mis à jour le nouveau système de tissu et Maelstrom, et a commencé à améliorer les ragdolls actifs et animés.
      L'équipe du système d'entités a principalement soutenu diverses initiatives techniques, notamment RaStar et le réseau de ressources. Il s'agissait d'explorer les moyens de créer et de limiter les lieux générés afin d'offrir une expérience riche sans nuire aux performances. Elle a également soutenu l'équipe "Server Meshing" en apportant les améliorations et les corrections nécessaires.
      Enfin, ils ont apporté des corrections de bugs pour le chargement asynchrone de l'éditeur, récemment activé, et sont en train d'ajouter des contrôles de sécurité supplémentaires pour un accès correct aux entités.
       
      Fonctionnalités (personnages et armes) 
      En juillet, l'équipe chargée des fonctionnalités a expérimenté la progression des compétences, qui implique que les joueurs effectuent des actions spécifiques dans le jeu afin d'être plus performants dans des activités similaires. Par exemple, le développement de la force permettra aux joueurs de porter des objets plus lourds avec moins de pénalités, tandis que la neutralisation par assomment ouvrira l'accès à des séries d'actions plus rapides et plus silencieuses.
      Pour les déplacements des joueurs, l'équipe a commencé à mettre en place un mécanisme de glissement. Si un joueur tente de s'accroupir en sprintant, il effectuera une courte glissade avant de se mettre en position accroupie. La vitesse de la glissade est déterminée par la vitesse de départ du joueur et la distance peut dépendre de facteurs tels que la rugosité ou l'angle du terrain. Le joueur s'arrêtera automatiquement lorsqu'il atteindra un obstacle, car cette fonctionnalité est principalement utilisée pour permettre aux joueurs de se mettre à couvert.
       
      Fonctionnalités (Gameplay)
      La section Gameplay Features a poursuivi son travail sur le nouveau rayon tracteur des véhicules, qui apportera également des améliorations aux rayons tracteurs existants. Les tâches de juillet comprenaient le premier test itératif pour l'équilibrage du cœur du système et l'interface utilisateur.
      De plus, l'équipe a progressé sur le réseau de ressources, qui comprend des fonctionnalités telles que le gameplay de l'ingénierie et le système de survie.
      Ils ont également travaillé sur plusieurs prototypes pour le gameplay " munching " du Salvage et discutent actuellement de la meilleure solution technique avec toutes les équipes dépendantes. 
      Enfin, ils ont apporté des améliorations au minage pour l'Alpha 3.20 en se basant sur les commentaires de la communauté, y compris des mises à jour de la stabilité et de la prévisibilité lors du minage. 
      "Un grand merci aux commentaires très utiles qui ont été fournis. Un grand coup de chapeau à notre communauté très serviable !" L'équipe chargée des fonctionnalités de jeu
       
      Fonctionnalités (Mission)
      Le mois dernier, les testeurs d'assurance qualité de Mission Features ont aidé le développement de "Ship Trespass" en effectuant des tests destructifs rigoureux.
      Les missions Retrieve Consignment ont passé l'examen final et sont actuellement en cours de peaufinage et d'équilibrage. Par ailleurs, les installations souterraines actuelles ont été remplacées par RaStar afin de résoudre divers problèmes et de faciliter l'itération.
      Des progrès ont également été réalisés sur le nouvel événement global, Blockade Runner. Un prototype fonctionnel a été présenté aux directeurs de jeu, qui ont approuvé son passage au développement.
      La planification initiale des missions de fret a été achevée et toutes les dépendances ont été identifiées. L'équipe se penche à présent sur le système de réputation afin d'améliorer la boucle de gameplay des missions de livraison et de transport.
      Les missions de vol et de récupération de cargaison ont également été prototypées et montrées aux directeurs et progressent bien. Ces missions permettront aux joueurs de récupérer la cargaison de vaisseaux désarmés ou de désamorcer et d'aborder des vaisseaux avant de mettre leur cargaison à l'abri.
      Enfin, le travail de codage a commencé pour la réputation. La progression dans les échelles de réputation permettra aux joueurs d'obtenir des réductions sur divers achats, notamment les objets, le ravitaillement et les réparations. Mission Features a également repris le système d'hostilité basé sur la réputation, qui permettra aux organisations PNJ d'attaquer plus volontiers ceux qui ont une réputation négative, tout en offrant des avantages à ceux qui ont une réputation positive.
       
      Graphisme, programmation VFX et Planet Tech
      Plusieurs nouvelles fonctionnalités ont été ajoutées au système d'illumination globale le mois dernier, y compris l'implémentation initiale du lissage temporel pour les sondes d'espace d'écran, ce qui produira des résultats plus stables à moindre coût. La prise en charge des tampons G a également été ajoutée aux sondes d'environnement afin de fournir une représentation de scène bon marché pour les rebonds de lumière secondaire. En outre, de nouveaux modes de débogage ont été ajoutés, ainsi qu'un nouveau mécanisme de collecte des lumières pour le système IG.
      Une implémentation de base de la super résolution temporelle a été réalisée, qui continuera à recevoir des corrections et des améliorations au fur et à mesure de son intégration dans le moteur graphique.
      L'API d'allocation de mémoire d'AMD a été intégrée au backend Vulkan, ce qui a permis d'améliorer la stabilité du système, les vitesses de streaming et les temps de lecture de la mémoire tampon. Une réduction des dépendances de streaming/rendering a amélioré les performances, et de nouveaux paramètres permettront aux développeurs de modifier l'état de ShaderStage et de propriété du RenderGraph. Ces fonctionnalités ont été ajoutées en même temps que des corrections de bugs en cours pour les tests de régression visuels, en se concentrant sur le système de rendu vers la texture.
      Dans le cadre de l'amélioration et de l'unification de l'interface utilisateur, la fonction silhouette/éclairage est en cours d'amélioration avec une lueur extérieure plus douce et plus lumineuse. La mini-carte a également reçu un effet ping, qui clignotera autour des objectifs pour améliorer la navigation en jeu.
      L'équipe Feature travaille à l'intégration du nouveau shader d'eau unifié dans le jeu, en ajoutant des détails tels que des flaques qui éclaboussent à l'impact et en corrigeant les problèmes de détection de collision sur les grands volumes d'eau. Un nouveau système de gestion des simulations d'eau est également en cours de développement. Il activera les régions en cas de collision, les désactivera lorsqu'elles se seront stabilisées et surveillera et protégera constamment les performances en limitant les simulations actives. Parallèlement, un nouveau système de cartes de hachage pour l'allocation des régions tampons d'eau et des grands volumes d'eau respectueux de la surface est en cours d'élaboration afin que le nouveau système unifié de tampons d'eau puisse être activé par défaut.
      Le système WorldBuilder a connu une variété d'améliorations le mois dernier, y compris une refonte majeure de la logique de haut niveau qui exécute les tâches d'arrière-plan, ce qui devrait réduire de manière significative la latence, éviter les décrochages et simplifier le code. De plus, les patchs de l'océan des planètes ne sont plus rendus en double, et le système de streaming des planètes a été corrigé pour Gen12.
      L'équipe de programmation VFX a corrigé les problèmes affectant les cartes de dommages ; les objets attachés mettent désormais correctement à jour leurs cartes de dommages et un problème provoquant l'apparition de données inattendues dans les instantanés est en cours d'investigation. En ce qui concerne le travail spécifique aux effets visuels, un problème empêchant les effets enfants groupés d'apparaître correctement a été résolu, et des bogues sur les étiquettes de séparateur et le référencement externe ont été corrigés.
       
      Image des marques dans le jeu
      Le mois dernier, In-Game Branding a poursuivi la construction de divers assets pour un événement à venir et a travaillé avec Locations sur la signalisation de navigation pour New Babbage.
      Ils ont également commencé à travailler sur les installations souterraines, en étroite collaboration avec les équipes Concept et Sandbox sur différentes maquettes pour les halls commerciaux.
      Des progrès ont également été réalisés sur les dernières retouches de Pyro.
       
      Objets interactifs
      En juillet, l'équipe Interactables a terminé et peaufiné son travail sur les consommables de Pyro et le contenu des boutiques et des accessoires. Elle a également créé du contenu pour Subscriber Flair.
       

       
      Eclairage 
      L'équipe chargée de l'éclairage a peaufiné et nettoyé divers endroits autour de Pyro et a travaillé sur les nuages de gaz du système. Revenus à Stanton, ils ont progressé dans les tâches liées aux nouvelles plates-formes de Crusader.
       
      Lieux (EU)
      L'équipe Lieux a continué à travailler sur les stations délabrées de Pyro, en se concentrant sur les tâches de polissage. Elle a également amélioré la signalisation autour de New Babbage, amélioré et corrigé les nouvelles plateformes de Crusader, et travaillé avec Mission Features sur du nouveau contenu.
      L'équipe du bac à sable a progressé sur les avant-postes de Pyro et a poursuivi son travail sur les installations souterraines mises à jour.
      Des améliorations ont également été apportées aux planètes de Pyro et une nouvelle technologie pour les nuages a été étudiée.
       

       
      Lieux (Montréal)
      En juillet, l'équipe des Lieux de Montréal a progressé avec de nouveaux établissements abandonnés, qui ont passé la boîte grise avant de passer à la phase finale. Des progrès ont également été réalisés sur les installations souterraines.
      Une fois le contenu ci-dessus livré, l'équipe retournera au mandat en cours sur les bâtiments et les intérieurs.
       

       
      Narration
      Le mois dernier, le département de narration a continué à se synchroniser avec les différentes équipes de conception pour faire avancer le développement de Pyro, en se concentrant plus particulièrement sur le contenu des missions, les fournisseurs de missions locaux (en établissant le ton et la voix de la façon dont les missions seront présentées), et en examinant comment le système de missions global changera lorsque le nouveau système sera ajouté. 
      "Pour répondre à la dernière question, cela a donné lieu à des discussions intéressantes sur les missions qui passent de Stanton à Pyro et vice versa. L'équipe narrative
      Ailleurs, l'équipe a soutenu le MISC Hull C en implémentant la dernière version du comportement de contrôle du trafic aérien (ATC), qui permettra aux joueurs de demander un point d'atterrissage pour charger et décharger leur cargaison. Cela a également permis de relancer le travail sur le comportement ATC global, avec des mises à jour potentiellement intéressantes qui seront discutées dans un avenir proche.
      L'équipe Narration s'agrandit également pour inclure deux concepteurs narratifs dédiés qui feront le lien entre la narration, le design et l'IA. Ils examineront tous les PNJ, des donneurs de mission aux personnages de la population, et affineront leurs comportements pour les rendre plus vivants et, en fin de compte, établir le ton et la saveur des différents lieux du jeu. Par exemple, pour que les habitants d'Hurston se distinguent de ceux d'Orison.
      Sur le site web, l'équipe a publié quelques réponses aux questions brûlantes de la communauté dans un autre épisode de Loremakers et a publié un autre épisode d'articles Galactapedia à la fin du mois.
       
      Services en ligne (Montréal)
      L'équipe des services en ligne a passé le mois de juillet à peaufiner la nouvelle fonction InventoryID et à résoudre les problèmes soulevés lors de la phase officielle de test d'assurance qualité. L'équipe a également travaillé sur un plan de refonte de plusieurs services backend vers gRPC ainsi que sur leur modernisation avec de nouvelles fonctionnalités. Enfin, ils ont fait des recherches sur les sanctions et l'application de l'Easy Anti-Cheat.
       
      Recherche et développement
      En juillet, de nouvelles mises à jour ont été apportées au rendu de l'atmosphère et des nuages volumétriques. L'échantillonnage guidé utilisé dans le raymarcher des nuages a été mis à jour sur la base des améliorations apportées le mois dernier aux profils de transmittance. Les profils eux-mêmes ont fait l'objet d'un filtrage supplémentaire (rééchantillonnage stochastique) afin de réduire les artefacts de bloc occasionnels dus à la réutilisation des profils. En outre, le mode de rendu temporel en cours de développement pour l'atmosphère et les nuages volumétriques a été remplacé par une séquence de décalages d'échantillons basée sur une faible divergence, qui est utilisée pour définir les rayons pour la recherche de rayons dans le temps. Sur la base de publications de recherche récentes, les cartes d'ombre des nuages peuvent désormais être filtrées de manière stochastique, ce qui améliore considérablement les performances et la qualité du rendu. Le nouveau mode de rendu temporel utilisera par défaut le filtre de texture stochastique.
       
      IU
      L'interface utilisateur a apporté des améliorations à l'écran de la liste de données tout au long du mois de juillet, ce qui a impliqué une collaboration étroite avec Mission Features. Ils ont également travaillé sur une variante de style pour les écrans de Pyro. 
      L'équipe Technologie de base a amélioré les performances d'exécution de Building Blocks, car l'ajout récent de nouveaux actifs d'interface utilisateur a entraîné une augmentation de la taille et de la complexité. Cela a impliqué le codage de solutions plus agressives pour sauter les mises à jour des sections de la hiérarchie, ce qui a permis de réduire l'empreinte CPU et de réaliser des gains de performance significatifs.
      L'équipe a également continué à ajouter de nouvelles fonctionnalités aux Bindings et aux Building Blocks, notamment un sélecteur de couleurs, un widget de pagination et des lignes en escalier pour les concepteurs.
      Enfin, le département IU a collaboré avec le département graphique pour développer un nouveau système de carte interne afin d'aider les joueurs à naviguer dans les villes, les planètes et les vaisseaux capitaux complexes du jeu.
      "Ce système va vraiment changer la donne pour les joueurs et nous sommes très enthousiastes quant à son évolution.
       
      VFX 
      Le mois dernier, l'équipe VFX a continué à travailler sur les intérieurs et les extérieurs de plusieurs sites Pyro.
      "Le style visuel de ces lieux diffère grandement de celui des zones situées dans Stanton, ce qui a constitué un défi bienvenu pour les artistes VFX, tant sur le plan technique que sur le plan artistique." L'équipe VFX
      L'équipe a également terminé son passage VFX sur une bombe de taille 5 et trois véhicules à venir.
       
      Trad : @Maarkreidi Starcitizeninfo.fr

      506 2

      Rapport mensuel de Star Citizen : Juin 2022

      Rapport mensuel du PU
      Juin 2022
       
      La version Alpha 3.17.2 se profile à l'horizon. Le rapport de ce mois-ci présente donc un mélange de fonctionnalités que vous découvrirez très bientôt et de choses à attendre dans les mois à venir et au-delà. Lisez la suite pour connaître tous les détails.
       
      Contenu IA
      En juin, un nouveau concepteur d'IA axé sur la narration a rejoint l'équipe et a commencé à améliorer le comportement actuel des commerçants en élargissant la variété des voix et des dialogues. Cependant, cette IA est provisoire jusqu'à ce que l'équipe finisse de convertir le barman pour qu'il prenne en charge différents types de boutiques, notamment la nourriture, les vêtements et les armes. Des progrès supplémentaires ont également été réalisés sur les conversations dynamiques mentionnées dans les rapports précédents.
      L'équipe a également configuré l'IA de comportement de détente pour qu'elle utilise le mobiGlas à partir de différents objets utilisables. Après examen, ces animations ont été jugées trop génériques ou peu convaincantes, aussi les concepteurs entreprennent-ils maintenant une prévisualisation pour ajouter plus d'émotion et de réalisme.
       
      IA ( Technologie )
      L'un des objectifs de AI Tech en juin était d'optimiser et d'améliorer l'Alpha 3.17.2. Il s'agissait d'ajouter des fonctionnalités pour le maillage de navigation planétaire et les fonctions de renforcement de l'IA.
      "Il s'agit de la première itération des fonctions de maillage de navigation et de renforcement, mais nous sommes extrêmement fiers et enthousiastes à l'idée de les voir à la disposition de chacun d'entre vous !" Équipe technique de l'IA
      Le travail s'est poursuivi sur le code de locomotion. Il s'agissait notamment d'améliorer les transitions entre les différents états de locomotion en développant davantage l'implémentation initiale de la correspondance des poses. Ils ont également implémenté le warping de vitesse linéaire, y compris un moyen de calculer dynamiquement un spline dans une pose spécifique. Par exemple, la position d'entrée d'un utilisable. Cela permet à l'équipe de rendre la transition entre le mouvement et les objets interactifs plus douce et plus crédible. Ils ont également commencé à améliorer et à corriger les idle steps, qui sont des animations spéciales utilisées pour les chemins extrêmement courts (max 75cm).
      Pour la navigation 3D, l'équipe a amélioré l'implémentation d'ORCA 3D pour l'évitement des collisions et a continué à développer les break splines. Les splines de rupture peuvent être dynamiquement attachés au mouvement systémique de toute entité qui utilise le mouvement 3D (actuellement les vaisseaux mais aussi les personnages en EVA dans le futur). L'entité peut alors sélectionner la spline appropriée en fonction de ses compétences, de sa direction et d'autres conditions avant de lisser son entrée, ce qui lui permet d'effectuer un mouvement cinématique dans un comportement systémique.
      Pour l'utilisation du trolley, l'équipe s'est concentrée sur les tâches permettant à un PNJ utilisant un utilisable (dans ce cas un objet mobile) d'être dynamiquement attaché à un autre utilisable (comme une place de parking). Ils ont également pris en charge la mise à jour de la légèreté du chariot et ont modifié le suivi du chemin pour lui permettre de minimiser la distance entre le chariot et le chemin.
      En ce qui concerne la consommation, plusieurs aspects de l'outil ont été améliorés et des bogues ont été corrigés pour faire passer le développement en phase d'amélioration. Un nouveau panneau a également été ajouté pour permettre une sélection avancée des paramètres lorsque le menu déroulant devient trop grand.
       
      IA ( fonctionnalités des véhicules )
      En juin, les fonctions de véhicule de l'IA ont permis à l'IA de contrôler différents modes de vaisseaux. Par exemple, cela permet aux PNJ de passer au mode correct lors d'un saut quantique ou de l'utilisation de missiles.
       
      Animation 
      Tout au long du mois de juin, l'équipe d'animation faciale a travaillé sur les personnages hors-la-loi, les missions de sauvetage et de transport, les barmans IA et les émoticônes des joueurs. Elle a également apporté son soutien à Pyro pour la motion-capture (mo-cap) aux côtés de l'équipe Narrative.
      En ce qui concerne la mo-cap, le nouveau studio progresse bien, la plate-forme étant terminée. L'équipe est en train d'installer les caméras, les ordinateurs et d'autres équipements.
       
      Art (personnages)
      En juin, l'équipe artistique des personnages a poursuivi le développement des tenues de la frontière et a commencé à travailler sur des vêtements de haute couture pour Stanton. Ils créent également de nouvelles tenues pour divers événements et promotions à venir.
       
      Art ( Vaisseaux )
      Le mois dernier, l'équipe de dessinateurs de vaisseaux basée au Royaume-Uni a poursuivi le développement de l'extérieur du Banu Merchantman. Des progrès significatifs ont été réalisés dans la finalisation des formes les plus grandes ainsi que dans la mise au point de certains détails plus fins, tels que la conception des prises d'air, les motifs décoratifs et la rampe de chargement.
      L'équipe a également progressé dans la dernière passe artistique d'un véhicule non annoncé, qui devrait être achevée ce mois-ci. Les tâches restantes comprennent le polissage avant le LOD et les passes de dommages.
      Le travail sur le SRV Argo est entré dans la phase des boîtes grises. A l'extérieur, l'équipe a terminé la coque, l'ascenseur de chargement et l'ascenseur d'entrée et a fait des progrès significatifs sur les nacelles et le train d'atterrissage. À l'intérieur, la mise en boîte grise s'est poursuivie pour le cockpit, le siège et le tableau de bord.
      Le développement d'un autre vaisseau non annoncé s'est poursuivi, qui est actuellement en greybox. En juin, l'accent a été mis sur le train d'atterrissage, les portes extérieures, le cockpit, le tableau de bord et le siège du pilote.
       

       
      Communauté
      En plus de travailler sur le nouveau centre de la communauté, l'équipe de la communauté a célébré la Fierté en organisant la célébration Show Us Your Colors 2022 et en publiant les questions-réponses sur le Anvil Legionnaire.  
      Elle a ensuite annoncé le Bar Citizen World Tour et le Bar Citizen Day le 12 juin, qui a été célébré dans toutes les villes de CIG. L'équipe planifie activement des événements pour le reste de l'année et souhaite que vous restiez à l'écoute pour des mises à jour à venir sur ce front.
      Pour soutenir le Festival de la Fondation en juillet, l'équipe a demandé aux organisations communautaires de répondre à l'appel Promouvoir votre organisation. Elle a également annoncé la " Bataille des briques ", une action caritative organisée en collaboration avec l'équipe de la Communauté Eve Online.
      La communauté a également publié plusieurs comm-links pour célébrer la semaine des extraterrestres, notamment une chasse au trésor, des défis linguistiques Banu et Xi'an, ainsi que les concours Alien Ship Poster et Intergalactic Mix-Off.
      Ils ont également mis en avant certaines des améliorations les moins discutées de la version Alpha 3.17.2 dans le premier de deux articles de Patch Watch et ont détaillé le calendrier des événements dynamiques Nine Tails Lockdown et Jumptown 2.0.
      En plus de la production régulière de contenu, l'équipe a travaillé dur et s'est concentrée sur le nouveau centre communautaire à venir, qui fonctionne désormais dans l'environnement live (site Web principal, mais visible uniquement par le personnel). Le portage du hub d'un environnement d'essai à un environnement réel a été une étape importante, car le hub est enfin alimenté par du contenu réel des utilisateurs. L'équipe est impatiente d'en partager plus prochainement.
      L'équipe a également travaillé dur pour planifier et attendre tous les projets liés à la CitizenCon et à la "Route vers la 4.0" qui, comme mentionné dans la dernière lettre du président, présentera régulièrement du contenu lié à la 4.0 d'ici le lancement de la 4.0. Le démarrage de cette série d'informations est actuellement prévu pour le mois de septembre. 
      L'équipe communautaire continue également de dispenser des formations sur le jeu aux nouvelles recrues, qui ont été très appréciées par les personnes désireuses d'en savoir plus sur le jeu. 
      Enfin, l'équipe s'est penchée sur un plus grand nombre d'options d'incitation liées au PTU à court terme, avec une variété beaucoup plus large d'incitations à moyen et long terme.
       
      Moteur
      En juin, l'équipe de Physique a apporté plusieurs améliorations aux intersections du monde des rayons (RWI), qui contient maintenant un mode semi-continu pour tracer contre les corps rigides. Cela rend les tests d'intersection de projectiles plus robustes avec les vaisseaux qui se déplacent rapidement. RWI a également été optimisé de manière significative (3-5x en cas d'utilisation intensive).
      Le découpage en tuiles des SDF denses a été introduit, et la conversion des coordonnées SDF et l'interpolation trilinéaire ont été optimisées. La prise en charge des nœuds géométriques " collision avec le joueur uniquement " dans les CGF/CGA a été corrigée et étendue, tandis que le travail sur les nouvelles cordes s'est poursuivi. Diverses corrections de bugs et autres améliorations ont également été soumises.
      En ce qui concerne le moteur de rendu, la transition vers Gen12 s'est poursuivie avec l'ajout de nouvelles passes, y compris l'AA réactif et le rendu des décalques dans la phase avancée. Le traitement des requêtes de diffusion a été retravaillé et une interface utilisateur de débogage a été ajoutée pour celles-ci. La copie du tampon des cascades d'ombre du soleil a également été transférée. Le format de l'image HDR précédente a été ajusté (reprojection, AA temporel) pour être plus efficace, et le nettoyage du processus de rendu a commencé.
      Les ports Gen12 du rendu de nuages atmosphériques et volumétriques ont continué en tant que contexte de traitement généralisé, et de nouvelles étapes pour découpler les ressources dépendantes de la vue des systèmes centraux qui opèrent sur elles ont été introduites. Le code du shader d'atmosphère a été ajusté pour bien compiler avec DXC et SPIR-V. Diverses améliorations ont été apportées pour éviter les problèmes de concurrence lors du streaming des propriétés de plusieurs planètes en même temps et leur transmission aux systèmes d'atmosphère et de rendu des nuages.
      Au niveau du noyau du moteur, les zones d'entités utilisent désormais des balises pour suivre les événements des entités/zones qui s'envoient les uns aux autres. Cela remplace la logique de hiérarchie cachée qui causait divers problèmes et permet un code plus efficace. Le travail sur l'exécution de l'ensemble de la base de code à travers include-what-you-use (IWYU) a continué. L'objectif est de faire en sorte que IWYU fasse partie du pipeline d'intégration continue (trybuild) afin de garder le code propre. En outre, une intégration récente dans la branche de développement principale a vu l'introduction de l'espace de noms cigSTL/eaSTL, qui est prévu pour devenir une bibliothèque STL personnalisable pour StarEngine. Le planificateur de mise à jour des composants d'entité a reçu des mises à jour pour éviter l'itération des listes de composants lors de l'utilisation de politiques de mise à jour manuelle (performance). Le travail sur l'amélioration de la localisation des fichiers (IO) s'est poursuivi, ce qui devrait permettre d'améliorer les temps de chargement des petits fichiers. De même, le travail sur l'amélioration de r_displayinfo s'est poursuivi. Enfin, les anciens segments d'analyse FPS ont été remplacés par un segment de temps de trame basé sur un tableau qui permet d'obtenir des informations de profilage plus précises.
      Le reste du temps a été consacré au support et à la correction de bogues pour Alpha 3.17.2.
       
      Fonctionnalités (Arena Commander)
      L'équipe chargée des fonctionnalités d'Arena Commander a corrigé des problèmes et ajouté des améliorations de qualité de vie aux modules Arena Commander et Star Marine. Des améliorations ont également été apportées à l'implémentation des portes, des contrôleurs et des ascenseurs, ce qui se traduira par des installations plus rapides et plus solides dans les véhicules et les stations.
      Des plans ont également été lancés pour de nouvelles cartes et expériences de jeu pour Arena Commander et Star Marine.
       
      Fonctionnalités (personnages et armes) 
      Tout au long du mois de juin, l'équipe des fonctionnalités a travaillé sur des améliorations à plus long terme du système d'inventaire personnel, en se basant sur les retours des récentes sorties en direct.
      "Une fonctionnalité souvent demandée est la possibilité de déplacer un grand nombre d'objets d'un inventaire à un autre - nous avons donc ajouté un bouton "déplacer tout". Cela peut sembler trivial, mais il faut la logique sous-jacente pour s'assurer que la demande de service qui en résulte est aussi petite que possible et que toute la logique de condition est exécutée pour le gros des articles déplacés." - Équipe chargée des fonctionnalités
      Parmi les autres fonctionnalités, citons la possibilité d'interagir avec les objets situés au sol près du joueur et de déplacer des objets déjà équipés d'un port à un autre. Certaines de ces fonctionnalités font déjà l'objet de tests internes à plus grande échelle.
      Par ailleurs, les changements fondamentaux signalés précédemment concernant la gestion de la synchronisation des mouvements des acteurs ont été achevés. La nouvelle logique a progressé avec succès dans les tests internes, ce qui a permis à l'équipe d'activer la fonctionnalité dans une capacité limitée sur certains serveurs PTU. Cela a permis d'identifier d'autres problèmes que l'équipe doit résoudre, mais l'objectif est toujours de l'activer sur tous les serveurs dans la version Alpha 3.17.2.
      Star Citizen dispose depuis longtemps d'un système d'alignement au sol qui garantit que le placement des pieds d'un personnage interagit correctement avec l'environnement. En juin, l'équipe a envisagé d'étendre ce système au placement des mains. En guise de cas d'utilisation, le mécanisme de traversée de la voûte a été utilisé avec des corniches de forme de plus en plus complexe pour tester la fonctionnalité. Il s'agira d'un autre outil utile pour améliorer la fidélité des animations des personnages et leur apparence dans les environnements dynamiques du PU.
       

       
      Fonctionnalités (Gameplay) 
      Le mois dernier, l'équipe de Gameplay Features a commencé à travailler sur les prochaines étapes de la profession de récupérateur, ce qui impliquait d'évaluer les possibilités de la mécanique de " broyage ", des rayons tracteurs de vaisseau et du broyeur de récupération.
      La fonction de décapage de la coque de l'Aegis Reclaimer et du Drake Vulture a bien progressé et attend actuellement des éléments de la refonte du chargement.
      L'ingénierie et le support de vie avancent également bien. L'équipe est maintenant en mesure de montrer tous les éléments, pièces et portes pertinents, ainsi que leurs commandes et données correspondantes, dans un premier écran d'interface utilisateur figé. Les premiers éléments interactifs et les premiers objets échangeables/interactifs du vaisseau ont également été ajoutés.
       
      Fonctionnalités (véhicules) 
      Le mois dernier, le groupe des fonctionnalités des véhicules a travaillé sur une variété de tâches afin de préparer leurs systèmes pour la sortie du streaming persistant. Cela a impliqué la refonte continue du système de transit afin de pouvoir simuler des réseaux de trains lorsque les wagons ne sont pas spawnés sur une machine. 
      L'équipe a également poursuivi le remaniement/la refonte des zones d'accès restreint. 
      "Nous avons effectué des tests de jeu et constaté des problèmes au niveau de l'interface utilisateur et de l'expérience utilisateur, sur lesquels nous travaillons actuellement. Nous avons également mis en place une ville entière en utilisant le nouveau système afin de tester les outils de développement, ce qui s'est avéré plutôt réussi." L'équipe Vehicle Feature
      L'équipe Vehicle Features a travaillé avec l'IA pour permettre l'utilisation de différents modes de vaisseaux, comme le mode opérateur de missiles. Ce mode est toujours en cours de développement mais progresse bien. 
      Du côté de l'équilibre, de nouveaux ajustements ont été apportés à la manipulation des nouveaux véhicules terrestres, tandis qu'une révision et un rééquilibrage de l'utilisation du carburant ont commencé, ce qui vise à améliorer l'expérience de ravitaillement.
       
      Graphisme, programmation VFX et Planet Tech
      Le mois dernier, l'équipe graphique a poursuivi le portage de fonctionnalités vers Gen12, notamment les nuages de gaz, les rivières, les océans gelés, la réfraction et le support multi-pass. Des corrections ont également été soumises pour le partitionnement de la tessellation pour le brouillard au sol des planètes. Pour le backend Vulkan, l'équipe a corrigé les problèmes détectés par la couche de validation, y compris les types de texture et les attributs d'entrée de vertex non utilisés (qui sont maintenant reflétés par le shader).
      Pour le système de rendu de texture, l'équipe a corrigé un crash causé par la mauvaise résolution calculée lorsque la résolution de l'écran a été modifiée, ainsi qu'un problème de pixellisation occasionnelle des hologrammes RTT.
      Des bogues ont également été corrigés pour la fusion LOD, y compris une mise à jour permettant de combiner des objets avec plus de 64 sous-matériaux. Ils ont également examiné les problèmes de rendu des entités de régions d'ombre statiques invalides. Des progrès significatifs ont également été réalisés sur le shader des cheveux, y compris des mises à jour des contrôles de grisonnement, des tuiles de variation et de la sélection de mélanine.
      VFX Programming a continué à étudier les cartes de dommages hors ligne avec persistance. Ils ont également poursuivi l'implémentation des outils de débogage ImGUI pour les damage maps et d'une structure de données bitset dynamique pour les requêtes damage-map. Des modifications ont également été apportées aux matériaux des damage-maps ainsi que des optimisations du traitement et du rendu des impacts.
      L'équipe Planet Tech s'est concentrée sur la correction de bugs pour aider à débloquer les équipes sandbox. Elle s'est également penchée sur le réglage fin du placement des modules pour RaStar et a poursuivi le développement de la validation automatique du placement des rivières.
       

       
      Éclairage 
      L'équipe chargée de l'éclairage a fait appel à de nouveaux artistes pour travailler sur la piste de course en cours d'ajout à la surface de Clio, dans le but d'aider les joueurs à s'orienter sur le parcours et de donner une ambiance au lieu. 
      L'équipe a terminé un passage sur les nouveaux nuages de gaz et les stations de repos ajoutés aux points de Lagrange d'ArcCorp et de MicroTech. Cela a été fait en utilisant la palette et le langage d'éclairage déjà établis pour une intégration rapide.
      L'équipe a également continué à éclairer les nouveaux avant-postes et vaisseaux abandonnés avant de se concentrer sur le nouvel avant-poste colonial. Il s'agit d'un nouvel emplacement de grande envergure et d'un nouveau défi pour l'équipe, qui doit construire l'éclairage de manière à permettre des changements d'état de lumière dynamiques et pilotés par le joueur.
       
      Lieux (Montréal)
      En juin, l'équipe s'est concentrée sur la correction des bogues, le polissage et la prise en compte des commentaires d'Evocati sur la colonie abandonnée de Reclaimer et les missions spatiales.
      Le paysage urbain de Lorville a progressé dans la phase d'élaboration de la boîte blanche ; la périphérie de Lorville a été ajoutée et placée à l'échelle appropriée.
      "Avec ces nouvelles périphéries, nous avons maintenant une meilleure idée de l'échelle de la "nouvelle" Lorville (indice : elle est plus grande !)". - L'équipe de localisation
      Ils ont également validé le système de transport en commun de Lorville pour s'assurer qu'il pouvait être modifié pour s'adapter à la nouvelle configuration de la ville.
      Un nouveau site de crash, contenant les épaves de 600i et de Mercury, est presque terminé. L'équipe a affiné la composition et l'emplacement des deux vaisseaux afin de créer une colonie attrayante qui donnera une saveur différente de celle de l'épave du Reclaimer.
       
      In-Game Branding (Montréal)
      La nouvelle équipe In-Game Branding, basée à Montréal, a commencé sa première tâche en revoyant toute la signalisation des zones d'atterrissage afin que les joueurs puissent s'orienter plus facilement. 
      "C'est un mandat idéal puisqu'il développe une collaboration étroite avec les équipes existantes. La philosophie de cette équipe est d'être à l'écoute de la communauté et de tirer parti de tous les aspects de l'image des marques en jeu pour offrir une meilleure expérience aux joueurs." - Équipe chargée de l'image des marques dans le jeu
      L'équipe a également commencé à travailler sur un événement à venir dans le jeu. 
       
      Narration
      Au cours du mois de juin, l'équipe Narrative a consacré du temps aux tâches restantes pour l'Alpha 3.17.2, y compris la préparation des chaînes de caractères pour les nouveaux objets, missions, lieux et livrées de véhicules à ajouter au patch.
      Parallèlement, l'équipe a continué à travailler sur un nouvel archétype de mission prévu pour une prochaine version.
       
      "Plus intense sur le plan narratif que les autres missions, cela a été un défi passionnant pour nous de trouver des solutions pour offrir aux joueurs une histoire captivante tout en assurant la rejouabilité et l'évolutivité." L'équipe de narration
      En outre, les scénaristes ont créé plusieurs scripts et tenu une session d'enregistrement pour les vendeurs de la frontière, qui peupleront les bars et les boutiques dans les coins les plus reculés de l'univers. Ces lignes ont été élargies pour inclure la possibilité pour les vendeurs de proposer aux joueurs des emplois et des missions, en prévision de la mise en place de ce mécanisme.
      En juin, l'équipe a également procédé à des examens narratifs de quelques véhicules à venir. Au cours de ces examens, l'équipe rencontre les concepteurs et les artistes pour examiner les moindres détails de chaque véhicule afin de s'assurer que l'histoire est cohérente. Cela a conduit l'équipe à rédiger des suggestions pour plusieurs nouvelles décalcomanies.
      Enfin, l'équipe a célébré la Journée du premier contact avec la communauté, ce qui l'a amenée à rédiger des messages en langues xi'an et banu. En outre, une étude approfondie du centre de soins de Brentworth a été republiée et plusieurs nouveaux articles ont été ajoutés à Galactapedia.
       
      AQ 
      Le service d'assurance qualité s'est concentré sur le correctif Alpha 3.17.2 et sur les intégrations des flux de l'équipe supportée.
      Pour AI, les contrôles d'intégration ont été effectués pour les nouvelles fonctionnalités et les mises à jour des fonctionnalités existantes avant qu'elles ne soient intégrées à la branche principale. Ils ont également mis à jour tous les documents de liste de contrôle existants en fonction des nouvelles fonctionnalités à tester par les équipes de développement.
      Les testeurs des emplacements intégrés ont continué à apprendre le flux de travail de l'éditeur et de l'équipe pour mieux les soutenir en créant des niveaux de test. Le mois dernier, l'accent a été mis sur les systèmes de salles et les outils utilisés pour créer des avant-postes et des stations. Les vérifications régulières des zones d'atterrissage se sont également poursuivies pour s'assurer qu'elles ne se sont pas détériorées.
      Pour l'équipe du moteur, l'AQ a continué à se concentrer sur les tests de PageHeap afin de rester à l'affût des problèmes de mémoire dans le jeu. Ils ont également continué à apprendre Flowgraph et le codage pour l'utilisation de l'automatisation.
      L'équipe Outils a continué à recevoir du soutien pour les tests de ses principaux outils.
       
      Outils (Montréal)
      L'équipe Outils a continué à déployer Mighty Bridge à toutes les équipes et a organisé des ateliers sur la façon de l'utiliser.
      L'équipe Programmation a commencé à s'attaquer à deux sujets majeurs : terminer la possibilité de transférer la géométrie de l'éditeur dans Houdini et améliorer l'interface utilisateur de Mighty Bridge.
      Du côté de l'art technique, l'outil de création d'emplacements procéduraux progresse bien, l'équipe s'attendant à mettre la première version entre les mains de l'équipe prochainement. Des avancées ont été apportées à une suite d'outils de diffusion d'actifs et d'intégration environnementale. Par exemple, le premier prototype sera un outil permettant de créer une piste de destruction derrière les vaisseaux spatiaux écrasés dans les colonies abandonnées. Au lieu d'avoir à faire des modifications à la main, les artistes de l'environnement pourront dessiner une courbe qui créera automatiquement la piste avant d'ajuster un ensemble de variables pour que la piste ressemble exactement à ce qu'ils veulent.
      Ce type d'outil peut représenter de grands gains de productivité. Par exemple, la création d'un tracé à la main prenait environ une semaine à un artiste. Cet outil devrait réduire ce temps à une demi-journée.
       
      Technologie de l'Animation 
      L'équipe de Tech Animation a continué à mettre au point le refactor du pipeline d'animation mentionné dans le rapport du mois dernier. Cela a impliqué la création de nouveaux rigs et outils et le retrait de l'ancien code pour des solutions plus élégantes et plus performantes.
      L'équipe a également continué à travailler sur un nouveau système qui place la fidélité au-dessus de tout. Bien qu'il soit rarement utilisé dans les jeux en raison de son coût et de ses limites, ce type de système est idéal pour les pièces de performance.  
      La planification a été faite pour les trimestres à venir, et de nombreuses nouvelles têtes de personnages ont également progressé vers le support d'animation.
       
      Services en ligne (Montréal)
      L'équipe a progressé dans la mise en œuvre du nouveau flux de connexion et corrige actuellement les bogues restants découverts lors de l'examen AQ. Ce remaniement est une étape nécessaire pour atteindre l'objectif d'un streaming persistant des entités.
      L'équipe a également réussi à corriger le "stream sniper bug", un exploit de longue date permettant aux joueurs d'obtenir le marqueur d'un autre joueur même s'il ne fait pas partie de son groupe.
       
      Outils Live (Montréal)
      Live Tools a travaillé d'arrache-pied à la conception d'un nouveau module de centre d'exploitation de réseau dédié à la surveillance et au dépannage des problèmes de connexion, qui est maintenant prêt à être développé.
      Les modules de réputation et de droits utilisent maintenant une nouvelle technologie pour communiquer avec les services. Cette migration sera finalement appliquée à tous les modules.
      L'équipe progresse également avec une nouvelle fonctionnalité qui permet aux utilisateurs de visualiser les inventaires des joueurs, ce qui sera utilisé pour résoudre plus facilement les problèmes de vaisseaux et d'équipements.
       
      Turbulent (plateforme Web)
      L'équipe Web a continué à préparer les promotions à venir et à progresser dans l'extension du produit Alexandria. Les améliorations et l'évolution du produit augmenteront les retours sur investissement grâce à une bibliothèque globale de thèmes et d'habillages, ce qui permettra de se concentrer sur la qualité, les performances et la mise à jour des services. Le nombre d'utilisateurs du produit ne cessant de croître, l'équipe veille à ce que l'outil soit à la fois efficace et flexible, permettant aux joueurs d'avoir un meilleur aperçu grâce à une image de marque, une communication et un contenu global cohérents.
      L'équipe Backend Web a terminé la mise en œuvre d'un nouveau service de gestion des médias. Bien qu'il ne soit utilisé que par un petit sous-ensemble de micro-services, le service de gestion des médias fournira un traitement beaucoup plus efficace lorsque les images sont téléchargées et récupérées. L'équipe a également commencé à normaliser les jetons d'autorisation afin que tous les micro-services utilisent la même méthode sur l'ensemble de la plate-forme. 
      DevOps a travaillé sur une initiative visant à basculer complètement la plateforme web vers Kubernetes, tandis que l'équipe Expérience de Turbulent a continué à retravailler le parcours client afin de rendre plus facile et plus clair l'entrée en jeu des nouveaux utilisateurs.
      Du temps a également été consacré à l'ajout de fonctionnalités au nouveau hub communautaire. La migration étant presque terminée, l'équipe a continué à ajouter des outils de modération, des pages de profil d'utilisateur, l'intégration de Twitch et les fonctionnalités à venir. 
      "Nous sommes impatients de le diffuser dans la nature car il agira comme LE lieu où se trouver si vous voulez prendre le pouls de la communauté Star Citizen !" Équipe de la plate-forme Web 
       
      UI
      Tout au long du mois de juin, l'équipe UI a travaillé sur la Starmap, en reliant le voyage quantique aux menus contextuels pour rendre le processus plus intuitif. Ils ont également étudié la manière d'afficher les nuages spatiaux à grande échelle.
      Du temps a également été investi dans la mise à niveau des systèmes sous-jacents pour qu'ils fonctionnent avec la persistance, en particulier autour des véhicules et des chargements de personnages pour les différents modes de jeu. L'équipe a également transféré la discussion en jeu vers Building Blocks dans le cadre de la conversion en cours de l'objectif et du dispositif de visée.
      L'équipe technique de l'interface utilisateur a travaillé sur de nouvelles approches des rapports d'aspect afin de permettre aux développeurs de configurer plus facilement des écrans redimensionnables. Ils ont également mis à niveau le nouveau système de cartes d'interface utilisateur 3D afin de pouvoir créer facilement des interfaces utilisateur flottantes et en couches avec des surfaces courbes. Cela permettra de créer des IU holographiques interactives et des panneaux d'affichage animés de meilleure qualité dans les zones clés.
       
      VFX 
      L'équipe VFX a travaillé sur plusieurs lieux le mois dernier, notamment un hôpital situé à Grim HEX, plusieurs variantes de Reclaimer abandonnées (planétaires et dans l'espace) et quelques avant-postes abandonnés. Le travail a également été achevé sur un prochain véhicule et les effets de récupération ont été améliorés.
      Enfin, des optimisations ont été apportées aux effets planétaires de tempête au sol, qui avaient causé des problèmes de performance pour certains joueurs en raison d'un changement dans les données planétaires qui déterminent comment les effets apparaissent.
       
      Trad : @Maarkreidi SwissStarships.org

      197

      Rapport mensuel de Star Citizen : Juin 2023

      Rapport mensuel du PU
      Juin 2023
       
      Bienvenue dans le rapport mensuel du mois de juin du PU. Découvrez tout ce qui a été fait dans les studios internationaux de CIG le mois dernier pour soutenir le Persistent Universe, y compris les nouveaux développements en matière de technologie de l'eau, de pathfinding de l'IA et de port d'objets.
       
       
       
       
      AI (Tech)
      Le mois dernier, AI Tech a finalisé son travail sur la régénération des chemins dynamiques. Comme mentionné dans les rapports précédents, cette fonctionnalité permet aux chemins dynamiques de détecter lorsqu'un maillage de navigation est modifié et de vérifier s'il est toujours valide ou si une nouvelle demande de chemin est nécessaire. Lorsqu'une nouvelle trajectoire dynamique est demandée, le composant de tracé crée et stocke des ancres de navigation. Ces ancres informent le composant de cheminement chaque fois que le maillage est modifié, ce dernier vérifiant alors, par le biais des diffusions de navigation, si le chemin est toujours valide. Si ce n'est pas le cas, la dernière partie du chemin est recalculée.
      Ensuite, l'équipe a poursuivi le développement d'une fonctionnalité permettant aux PNJ d'entrer et de sortir du sas d'un vaisseau en EVA. Pour cela, ils ont dû prendre en compte les cas où un vaisseau ou une station spatiale est en mouvement ou en légère rotation. Ils travaillent actuellement sur un scénario permettant de passer d'un vaisseau avec gravité à un vaisseau sans gravité en sautant par-dessus un rebord.
      En ce qui concerne les outils, AI Tech a continué d'améliorer et d'étendre les fonctionnalités d'Apollo Subsumption, notamment en ajoutant deux nouvelles fenêtres pour les éditeurs de types d'archétypes de tâches et de types de variables. Cela permettra à l'équipe de mieux visualiser et modifier les archétypes et les variables.
      L'autre outil d'IA, le coordinateur de groupe d'utilisables, a également fait l'objet d'améliorations. Il s'agit notamment d'un remaniement mineur du flux afin de réduire l'impact sur les performances des mauvaises configurations et d'informer plus clairement les concepteurs de ce qui ne va pas.
      Le mois dernier, AI Tech a également pris en charge les fonctionnalités existantes et les prochaines publications à venir. Pour les liens de navigation, ils ont créé de nouveaux nœuds de diagramme de flux qui permettent aux concepteurs de désactiver et de réactiver les liens de navigation pour une plateforme ou un conteneur d'objets. Par exemple, cela permettra aux PNJ d'utiliser des plateformes mobiles.
       
      Animation
      Le mois dernier, l'équipe d'animation a travaillé sur des animations faciales pour un nouveau jeu de personnages. Elle a également progressé dans son travail sur les "boids", qui se rapportent aux animaux volant en bandes ou en essaims.
       
      Art (personnages)
      En juin, l'équipe artistique des personnages a poursuivi son travail sur les gangs des Dusters et des Headhunters, en créant de nouvelles tenues pour les premiers et en peaufinant des objets existants pour les seconds. 
      Parallèlement, l'équipe de conception des personnages a entamé la phase d'exploration d'un nouveau membre du gang des Headhunters et a préparé des fiches de transfert pour les tenues supplémentaires des Dusters.
       
      Art (vaisseaux)
      Le Tumbril Storm approche de la fin de l'étape LOD0, avec certaines zones proches du contenu final. Les matériaux ont également été polis, les dommages internes ont été construits et la plupart des LOD ont été créés. L'équipe entreprend actuellement des travaux de personnalisation et passera aux projections UV2 en juillet.
      Suite au rapport du mois dernier, l'Aopoa San'tok.yāi attend son deuxième passage en Greybox Gate.
      "Il a échoué la première fois en raison de l'absence d'un plan de mise en œuvre du tableau de bord - nous avons maintenant créé un tableau de bord et généré la majeure partie de l'art qui s'y rapporte. Il ne nous reste plus qu'à passer la porte et nous serons officiellement au stade LOD0". L'équipe artistique du vaisseau
      Le cockpit du San'tok.yāi a également bénéficié d'un passage de polissage avant que l'équipe ne passe au reste du vaisseau. Ship Art a ensuite travaillé avec Narrative sur les traductions en langue Xi'an, qui apparaîtront dans l'interface utilisateur du vaisseau et dans le système de pensée intérieure des personnages.
       
      Communauté
      L'équipe communautaire a célébré le mois des fiertés tout au long du mois de juin en organisant à nouveau le concours "Montrez-nous vos couleurs", qui a reçu un grand nombre d'inscriptions impressionnantes. Visitez le comm-link des soumissions de cette année pour découvrir la richesse de la créativité de la communauté.
      L'équipe a ensuite soutenu l'Alienweek 2953, qui mettait en avant une annonce du vaisseau Banu d'un souli axée sur l'humain. Au cours de l'événement, les joueurs ont été invités à explorer l'histoire des extraterrestres et des vaisseaux spatiaux et à participer au concours de captures d'écran Alien Encounter. Les xéno-linguistes de la communauté ont également déchiffré un message en langue banu contenant les secrets du mystérieux tholo.
      "La première occasion de mettre la main sur un Banu tholo numérique s'est présentée lors de l'International Bar Citizen Weekend, où nous avons distribué des cartes de code à tous les invités. Nous avons été ravis de vous rencontrer si nombreux ce week-end, car nous avons organisé un après-midi Star Citizen près de nos studios de Los Angeles, Austin, Montréal, Manchester et Francfort." Équipe communautaire
       

       
      Le mois de juin a vu la poursuite du Bar Citizen World Tour, avec des membres de l'équipe Star Citizen qui se sont rendus en Asie pour rendre visite à des joueurs à Shanghai et Hong Kong, ainsi qu'à Incheon en Corée.
      "Merci de nous avoir accueillis. C'était absolument incroyable de rencontrer plus de 1900 d'entre vous en Chine et en Corée !"
       

       
      L'équipe a également participé à l'annonce et à la planification de la CitizenCon 2953, qui se tiendra à Los Angeles, aux États-Unis, les 21 et 22 octobre. Elle a notamment fourni des informations sur les billets, une FAQ sur l'événement et le lieu, un guide de L.A. et des détails sur la façon de participer via le stand communautaire ou le concours de cosplay de cette année.
      De plus, en préparation du Festival de la Fondation de cette année, la Communauté a lancé le Concours de Tutoriel et a invité les organisations de joueurs qui font du 'verse un meilleur endroit grâce à leur travail d'équipe à se présenter.
       
      Moteur
      En juin, l'équipe Core Engine a terminé l'intégration des derniers changements dans la branche principale de développement. Cela a demandé un effort considérable, mais l'équipe a réussi à stabiliser et à déployer les nombreuses réécritures majeures effectuées au cours des derniers mois.
      De plus, des expériences ont été menées sur un modèle de threading plus coopératif pour exécuter le code physique, ce qui devrait permettre d'améliorer les performances générales.
      Pour les formes génériques, tout le travail côté éditeur pour les formes régulières a été achevé et est maintenant entre les mains des artistes pour un retour d'information. La prochaine étape est la prise en charge par l'éditeur de multiples sous-segments pour permettre à l'équipe de construire des formes plus complexes à partir de sous-formes primitives.
      Les systèmes StarBuild, P4K v2.0 et memReplay ont reçu diverses améliorations et nouvelles fonctionnalités en vue de leur déploiement dans d'autres équipes. Core Engine a également travaillé avec Physics pour fournir un support technique au MISC Hull C.
      L'équipe de la physique a soutenu les équipes de jeu avec diverses corrections de bugs, a progressé avec les rayons en porte-à-faux pour l'éditeur Maelstrom, et a étudié les améliorations du solveur pour les ragdolls guidés.
      Une vue ImGUI a ensuite été implémentée pour permettre un réglage rapide des paramètres de simulation pour les tissus attachés au personnage, de sorte que les changements soient immédiatement visibles.
      En ce qui concerne la structure de l'équipe, l'équipe technique du système d'entités a été transférée à l'équipe du noyau du moteur.
      "Bien qu'ils continueront à se concentrer sur tout ce qui concerne le Server Meshing, le transfert de l'équipe permet de rassembler les connaissances et la propriété du système d'entités, ce qui devrait permettre une communication plus efficace. L'équipe Engine
      L'équipe Entity System Tech a également intégré ses récentes améliorations dans la branche de développement principale. Ils ont ensuite travaillé sur diverses améliorations du temps de spawning et sur la visualisation des coûts afin de permettre une optimisation plus poussée du temps de chargement.
      Enfin, le chargement asynchrone des entités a été activé dans l'éditeur pour un démarrage plus rapide et une efficacité accrue.
       

       
      Fonctionnalités (Arena Commander)
      En juin, l'équipe chargée des fonctionnalités d'Arena Commander s'est concentrée sur le polissage et la correction des bugs pour l'Alpha 3.20. L'ingénierie a également terminé les nouveaux systèmes de score compétitif et les équilibres d'équipe.
      Une petite amélioration de la qualité de vie a été apportée à l'éditeur de chargements FPS basé sur Flash. Désormais, les modes de jeu fournissent automatiquement des consommables au joueur, ce qui a permis à l'équipe de simplifier l'éditeur pour n'inclure que les armures et les armes. L'équipe a également continué à travailler sur les nouveaux écrans de spawn qui seront introduits dans la plupart des modes de jeu dans l'Alpha 3.20 avant de passer à la sélection des véhicules dans le jeu.
      Les concepteurs ont continué à peaufiner les passes dans divers endroits, notamment en ajustant la variante de contrôle du poste de sécurité de Kareah en fonction des commentaires des joueurs.
      Pour Tank Royale, l'emplacement Magda du mode a échoué à son go/no-go en raison de visuels et d'un gameplay décevants. En réponse, la conception a travaillé sur deux lieux de remplacement pour offrir une plus grande variété et plus d'intérêt visuel, Daymar et Mya (la deuxième planète de Leir, où se déroule la carte The Good Doctor).
      L'équipe de conception a ensuite retravaillé toutes les pistes de course existantes afin d'utiliser le nouveau système de course en cours de développement, qui sera disponible dans une prochaine mise à jour.
      Enfin, l'équipe a terminé son travail sur trois nouveaux modes expérimentaux qui utilisent le nouveau système de vol, les "Master Modes" : Vol libre, Duel et Essaim Vanduul infini.
       

       
      Fonctionnalités (personnages et armes) 
      En juin, l'équipe des fonctionnalités a commencé à étendre l'usure des objets aux armes. Cela signifie que lorsqu'une arme est utilisée, qu'elle vieillit ou qu'elle est conservée en mauvais état, elle s'use de plus en plus. Par exemple, si une arme est utilisée alors qu'elle est sale, elle s'usera plus rapidement. Au fur et à mesure qu'une arme s'use, elle devient moins fiable et peut surchauffer plus rapidement et commencer à avoir des ratés. Cela peut provoquer un blocage mineur ou majeur, obligeant l'utilisateur à passer du temps à réparer le dysfonctionnement.
      L'équipe s'est également penchée sur un remaniement mineur de l'écran d'inventaire.
      "L'écran d'inventaire actuel est parfait pour gérer la charge et le stockage de l'inventaire, mais nous avons cherché des options pour accélérer le pillage pendant le combat. L'équipe des fonctionnalités
      Dans ce cadre, l'équipe a expérimenté une nouvelle interface utilisateur qui reste en vue à la première personne, permettant aux joueurs d'évaluer les objets liés au combat, puis de piller ou d'échanger rapidement les MedPens, les munitions, les grenades et les armes.
       
      Fonctionnalités (gameplay)
      Après la publication de l'Alpha 3.19.1, l'équipe chargée des fonctionnalités de jeu a commencé à se concentrer sur les correctifs à venir. Elle a notamment travaillé sur les rayons tracteurs des véhicules, et les véhicules concernés ont été configurés pour prendre en charge cette fonctionnalité. Par exemple, le futur Argo SRV a été testé en interne et a remorqué ses premiers vaisseaux.
      Le réseau de ressources a également bien progressé, l'équipe étant satisfaite de son état actuel. L'équipe est ensuite passée à la prise en charge des fonctionnalités liées au réseau de ressources, notamment l'ingénierie et les systèmes de survie.
       
      Fonctionnalités (Mission)
      Le mois dernier, l"équipe des fonctionnalités des missions ont été redirigées vers les missions basées sur le fret et pyro ; ils développent actuellement des missions de transport de fret et de piratage de vaisseaux qui exploitent les nouvelles fonctionnalités de la grille de fret et des ascenseurs de fret.
      Le développement d'un nouvel événement dynamique axé sur le fret et les escortes a commencé. Blockade Runner remplacera Nine Tails Lockdown, en conservant ses points forts et en supprimant ses faiblesses grâce à de nouvelles fonctionnalités et à des conceptions éprouvées.
      Le travail sur la série de missions Ship Coverup a été achevé. Il s'agit de gratter la coque d'un vaisseau criminel pour le rendre non identifiable par les forces de sécurité qui s'approchent. L'équipe a également été chargée de transformer l'expérience du nouveau joueur en une mission modulaire pouvant être exécutée dans n'importe quel endroit avec la bonne configuration.
      Pour les missions de combat, la plupart des vaisseaux capables de voyager dans l'espace quantique ont été ajoutés à la liste des vaisseaux à partir desquels les missions peuvent être créées. Cependant, certains vaisseaux qui n'ont pas de sens narratif n'ont pas été ajoutés. Par exemple, les criminels n'utiliseront pas le Drake Cutlass Blue. Dans le cadre de ce travail, les vaisseaux du jeu ont été divisés en bandes de difficulté dérivées des données mentionnées dans le rapport du mois dernier, qui ont été recueillies en confrontant tous les vaisseaux les uns aux autres 1000 fois.
      Un document de conception technique a été rédigé pour le système qui régit la réputation des joueurs auprès des organisations du jeu (telles que Crusader Industries ou Nine Tails). Cela concerne les choses que les joueurs peuvent faire en dehors des missions, comme tuer des PNJ rivaux.
      Les fonctionnalités de gameplay ont également apporté des améliorations à la mission Defend Kareah, notamment en répartissant le suivi des intrus entre l'intérieur et l'extérieur de la station afin d'aider les joueurs à mieux comprendre où chercher.
      "Nous sommes également en train de prototyper un moyen de mettre les tourelles temporairement hors ligne et d'effectuer un ping momentané sur les intrus, qui peut être utilisé ou non. L'équipe chargée des fonctionnalités des missions
      Le travail s'est poursuivi sur les missions Data Heist, Retrieve Consignment et Ship Escort parallèlement à la fonctionnalité ship-trespass.
      Enfin, l'équipe Mission Features a collaboré avec l'équipe Actor Features pour activer la fonction " saisir la corniche " dans le PU, en la faisant passer par les processus d'assurance qualité et d'acceptation/refus. Cette fonctionnalité permet aux joueurs de s'agripper à des corniches en plein vol, ce qui améliore considérablement l'escalade et permet aux joueurs d'atteindre les entrées des vaisseaux qui étaient auparavant hors de portée. Ils ont également participé à la mission d'évasion de prison aux côtés de l'équipe de l'USPU afin de s'assurer que la nouvelle fonctionnalité pouvait être utilisée au maximum.
       
      Graphisme, programmation VFX & Planet Tech
      En juin, l'équipe Planet Tech a terminé ses derniers outils et a travaillé sur le nouveau système d'eau. Les ondulations de l'eau peuvent maintenant être simulées à travers les frontières des régions, et d'autres travaux d'intégration du code de rendu avec les passes atmosphériques planétaires ont rendu le processus plus fluide. Les obstacles quantiques pour les formes génériques ont également été physicalisés et transmis à l'équipe moteur pour intégration. 
      L'équipe graphique a passé une partie du mois à corriger des bugs, à améliorer le fil de rendu et à développer le système de mise à l'échelle temporelle à venir. Pour l'illumination globale, un prototype de ray-tracing est maintenant en cours, et le travail a commencé sur les sondes de l'espace-écran. Les ombres de l'espace-écran sont désormais plus cohérentes, et les problèmes de streaming canvas-decal ont été résolus.
      Gen12 et Vulkan ont également reçu diverses corrections de bugs qui ont eu un impact sur les performances de rendu et de streaming. La durée de vie des ressources GPU a été restructurée, et les aléas WAW pour l'exécution différée de RenderGraph sont également gérés plus efficacement.
      La première itération du spawning d'entités basé sur MeshSetup et CGAs a été fournie, ce qui est nécessaire pour Maelstrom. 
      En collaboration avec les équipes UI Tech et SQ42, Graphics a amélioré les performances et la qualité visuelle de la carte de la zone. Les mini-cartes intérieures et FPS utilisent désormais la fonction Render Layers, qui peut maintenant être appliquée aux joints CGA, à la peau et aux pièces jointes CGF. Les cas de bords incorrects de l'interface utilisateur ont également été résolus et s'adaptent désormais correctement à l'exposition de la scène.
      L'équipe VFX a permis à DataForge de prendre en charge les groupes de bibliothèques de particules en prévision des changements à venir dans les configurations d'effets d'armes.
      Un crash affectant les effets enfants liés au feu a été corrigé, et un état de brûlure à l'échelle de l'entité peut désormais être appliqué, qui utilise les paramètres de saleté et la température de l'objet pour déterminer les dégâts et l'éclat ; l'éclat utilise un shader spécifique des effets permanents pour une cohérence à l'échelle du jeu.
      Les éclairs ont également été améliorés. Par exemple, les cascades d'éclairs peuvent être chronométrées avec un nouveau contrôleur et les boucliers des vaisseaux se déclenchent désormais lorsqu'ils sont frappés par la foudre.
       
      Marquage dans le jeu (Montréal)
      Le mois dernier, les responsables du marquage ont travaillé en étroite collaboration avec EU Locations 2 sur les panneaux de navigation de New Babbage et ont commencé à créer divers assets artistiques pour un événement à venir.
      L'équipe a également progressé sur l'artwork de Pyro, y compris les dernières retouches sur les panneaux de navigation de Ruin Station.
      L'équipe chargée de la stratégie de marque a également commencé à travailler sur les installations souterraines, ce qui a impliqué la création de différentes maquettes pour les halls commerciaux.
       
      Éléments interactifs
      Tout au long du mois de juin, l'équipe Interactables a exploré de nouvelles idées d'accessoires qui n'avaient jamais été vus dans le Verse auparavant. Elle a également créé de nouveaux objets Flair pour les abonnés.
       
      Éclairage 
      L'équipe Éclairage a continué à travailler sur les avant-postes du système Pyro, contribuant ainsi à renforcer l'impression de " nature sauvage ". Elle a également travaillé sur plusieurs autres initiatives pour Pyro, aux côtés de l'équipe Locations.
       
      Live Tools (Montréal)
      À Montréal, l'équipe Live Tools a entamé la phase d'analyse de la recherche sur la convivialité réalisée le mois dernier. Une fois cette phase terminée, l'équipe établira un plan d'action qui déterminera ses prochaines priorités pour améliorer la convivialité du centre d'exploitation du réseau Hex.
      "Ce mois-ci a également été marqué par une étape importante, l'équipe ayant expédié l'une des principales fonctionnalités qui apportera un soutien accru à la technologie de diffusion en continu des entités persistantes (Persistent Entity Streaming). Ce nouvel outil polyvalent permettra aux utilisateurs d'avoir une vue d'ensemble des différentes entités du jeu." L'équipe Live Tools
       

       
      Lieux (EU)
      Le mois dernier, l'équipe des emplacements de l'UE a progressé dans la fermeture des pièces de la station Rundown. 
      "La station a bénéficié d'un grand soin et nous espérons que les joueurs prendront plaisir à explorer ces nouvelles zones ! Équipe des emplacements de l'UE
      L'équipe a également terminé des tâches pour un événement à venir avant d'entamer divers nouveaux projets.  
      L'équipe du bac à sable a clôturé les avant-postes de Pyro et s'est attaquée au travail de distribution planétaire. Le développement des installations souterraines s'est également poursuivi, l'équipe explorant de nouvelles zones et agrandissant encore ces sites déjà considérables. 
      L'équipe Organics a poursuivi le développement des nuages pour les planètes et a travaillé sur une flore nouvelle et intéressante que les joueurs trouveront dans Pyro.
       

       
      Narration
      En juin, l'équipe de Narration a continué à développer et à peupler Pyro. En tant que système sans loi, il présente de nombreuses opportunités intéressantes pour l'équipe d'explorer comment les systèmes de jeu existants peuvent changer et prendre de nouvelles nuances. L'équipe a travaillé à la définition du contenu des missions et des fournisseurs, à l'affinement des options alimentaires uniques qui seront disponibles dans certaines des stations spatiales éloignées, et à la description détaillée de la signalisation et des graffitis qui seront placés dans divers endroits.
      La narration a également poursuivi sa dernière ligne droite vers la sortie de l'Alpha 3.20. Il s'agissait notamment de nommer et d'écrire des descriptions pour de nombreux assets, de revoir le nouveau texte pour les fonctionnalités de gameplay et de peaufiner le contenu des nouvelles missions. De plus, ils ont plongé plus profondément dans l'histoire d'une espèce extraterrestre alors que le développement xéno-linguistique se poursuivait. Il s'agissait d'écouter de nouveaux échantillons audio et de débattre du style de discours qui correspondait le mieux à la culture et à l'histoire de l'espèce. 
      Le mois dernier a également vu la publication de nombreux contenus narratifs, dont un guide Whitley sur le cyclone Tumbril, un message spécial en l'honneur de la semaine des extraterrestres de la part de la religion Njassi Souli, un épisode de Star Citizen Live mettant en scène l'équipe narrative, ainsi qu'un nouveau lot d'entrées Galactapedia.
       
      Services en ligne (Montréal)
      En juin, l'équipe des Services en ligne a terminé une refonte majeure du système d'inventaire. Ces changements ne seront pas visibles pour les joueurs mais concerneront tous les types d'inventaires du jeu, l'objectif étant de corriger certains bugs de longue date et d'améliorer les performances et la stabilité de PES.
      L'équipe a également travaillé sur l'intégration du serveur et du moteur pour le retour des lobbies privés dans Arena Commander.
      Enfin, les services en ligne ont corrigé divers bugs liés à la persistance à long terme et aux problèmes de connexion.
       
      Recherche et développement
      En juin, le travail sur le rendu atmosphérique et volumétrique des nuages s'est poursuivi. Les profils de transmittance et leurs chaînes de filtres ont été optimisés et améliorés afin de réduire le bruit et les artefacts dans les résultats de raymarch. D'autres recherches ont porté sur le suréchantillonnage temporel de ces résultats afin de produire une image stable et détaillée en pleine résolution qui peut ensuite être intégrée dans une scène.
       
      Services et outils systémiques 
      L'équipe des services et outils systémiques a commencé à planifier le remaniement des services requis pour soutenir le maillage des serveurs.
      Elle a également commencé à nettoyer le code et à travailler sur la dette technique pour l'architecture de diffusion et le gestionnaire d'instance général. En outre, l'équipe a soutenu l'USPU en corrigeant des bogues et en procédant à des intégrations en vue de la mise à disposition des fonctionnalités MISC Hull C et cargo.
       
      Tech Art/Animation 
      En juin, Tech Animation a intégré les changements attendus depuis longtemps dans le système ADN. Cela permet de créer de nouveaux assets de tête et fournit un pipeline qui ouvrira de nouvelles voies à la création et à la personnalisation de nouveaux contenus de jeu.
      L'équipe a ensuite lancé de nouvelles initiatives dans l'attente de nouvelles têtes. Elle a notamment mis à jour la base de code du pipeline Maya de Python 2.7 à 3.7 et l'a testée en profondeur. Cette version a été mise à la disposition des utilisateurs en juin, et l'équipe travaille actuellement sur les derniers bogues.
       
      VFX 
      L'équipe VFX a augmenté la prise en charge de plusieurs lieux dans Pyro, y compris l'intérieur et l'extérieur de Ruin Station et divers établissements et avant-postes abandonnés. En raison de la nature modulaire de ces lieux, nous avons pris le temps de nous assurer que les artistes comprenaient à quel niveau de fichier ajouter des effets. Par exemple, pour un stand de nourriture, ils doivent ajouter des effets de vapeur chaude directement à l'asset du stand plutôt qu'à son emplacement.
      L'équipe a également pris en charge plusieurs nouvelles plates-formes sur Orison, notamment des feuilles qui tombent et bruissent, des fontaines, etc. Plusieurs vaisseaux ont également progressé au cours du mois de juin.
       
      Trad : @Maarkreidi Starcitizeninfo.fr

      592 2

      Rapport mensuel de Star Citizen : Mai 2022

      Rapport mensuel de PU
      Mai 2022
       
      Bienvenue au rapport mensuel du PU de mai ! Naturellement, la semaine de lancement d'Invictus était au programme de nombreuses équipes le mois dernier, mais des progrès significatifs ont également été réalisés sur de nombreux contenus et fonctionnalités à venir, notamment de nouveaux lieux, des véhicules non annoncés et la technologie de persistance. Lisez la suite pour connaître tous les détails.

       
      Contenu IA
      Tout au long du mois de mai, l'équipe chargée du contenu IA s'est attachée à améliorer l'aspect visuel de la locomotion générale de l'IA. Le directeur de l'animation a identifié les "overlays et fidgets de locomotion" (animations mélangées aux animations de mouvement) comme un domaine d'amélioration essentiel. L'équipe a donc créé 40 nouvelles superpositions, dont le grattage du cuir chevelu, le craquement des articulations et l'étirement. Ces superpositions s'appuient sur le travail sur le cycle de marche effectué plus tôt dans l'année pour fournir une locomotion d'IA plus agréable visuellement.
      Parallèlement, AI Content a commencé à utiliser la technologie de conversations dynamiques récemment fournie par AI Tech, qui permet à des groupes d'IA d'entamer spontanément des conversations. L'objectif est de mettre en œuvre cette technologie dans une variété de produits utilisables. Trois cas d'utilisation ont été créés jusqu'à présent : la table de cantine pour quatre personnes, l'espace libre et la machine d'arcade. 
       
      IA ( Technologie )
      AI Tech a travaillé sur les fonctionnalités des vaisseaux spatiaux, y compris plusieurs améliorations du voyage quantique et de l'accélération quantique. Désormais, les vaisseaux peuvent accélérer tout en chargeant (spool) avant le saut réel. Cette fonctionnalité a également été exposée comme une affectation pour les missions.
      L'équipe a nettoyé et activé plusieurs cartes de test de fonctionnalités dans le flux principal de développement du jeu. Ces cartes ont été validées afin que l'équipe puisse mieux suivre les fonctionnalités qui pourraient être affectées par les changements des différentes équipes.
      Pour Subsumption, l'accent a été mis sur l'amélioration de la convivialité de l'édition des conversations (ou sous-activités coordonnées). La représentation interne des GUIDs et SuperGUIDs a également été améliorée. 
      Dans le prolongement du travail du mois dernier, les commentaires concernant les PNJ qui poussent des chariots ont été pris en compte. L'équipe a maintenant un meilleur contrôle sur les forces appliquées au chariot en utilisant un contrôleur angulaire et deux contrôleurs PID linéaires. Ils ont également amélioré la logique de positionnement exact à la fin d'un chemin et ajouté l'utilisation de détecteurs de blocage.
      Pour le combat humain, un squelette initial de l'affectation DefendArea a été implémenté pour permettre aux concepteurs de spécifier les zones que les PNJ peuvent utiliser pour leurs comportements. Par exemple, les gardes s'en serviront pour comprendre quelles zones ils doivent patrouiller.
      Le calcul de l'occlusion a été rétabli pour empêcher les PNJ d'ignorer les ennemis cachés lorsqu'ils tirent, ce qui leur permettra de préserver les munitions et d'éviter que les cibles individuelles soient trop ciblées (à moins que le contrôle de tir ne force le tir).
      L'équipe a également amélioré la validation des tirs amis et peut désormais attribuer à différentes factions des comportements différents. Ainsi, les "méchants" essaient uniquement de préserver la vie de leur groupe, tandis que les "gentils" essaient également d'éviter de toucher les factions neutres, comme les civils.
      Plusieurs correctifs au code utilisable ont été ajoutés, dont un qui faisait que les PNJ utilisaient des objets utilisables qu'ils n'étaient pas autorisés à utiliser. Ils ont également étendu le code utilisable pour leur permettre de configurer des fonctionnalités de slotting par le biais d'entrées de chargements, leur permettant d'accéder à des ports d'objets non exposés directement dans Data-Forge. Par exemple, la configuration d'un Gladius en tant qu'utilisable avec des utilisables d'inspection différents selon que les missiles sont équipés ou non. 
       
      IA ( fonctionnalités des véhicules )
      L'équipe AI Vehicle Features a terminé l'outil d'IA de vol. Il permet aux développeurs de contrôler et de mettre en place des scénarios d'IA spécifiques sur différents vaisseaux. Ils sont en train de porter la nouvelle manœuvre d'attaque en piqué à l'IA des pilotes de combat, ce qui permet aux pilotes "téméraires" et "agressifs" combattant des vaisseaux capitaux de choisir dynamiquement cette manœuvre lorsque cela est nécessaire. 
      Ils ont également modifié la façon dont ils appliquent l'effet du propulseur à rétropulsion, car il avait un effet négatif sur l'IA. Désormais, il contrôle les forces en fonction de la taille des surfaces du vaisseau, de sorte que les petits vaisseaux ont moins d'impact sur les grands vaisseaux.
       
      Animation 
      Pour le PU, l'équipe d'animation faciale a terminé les représentations de diverses émotes en jeu, a travaillé sur un nouveau donneur de mission et a créé les animations faciales des vendeurs féminins et des ouvriers masculins et féminins.
       
      Art (Personnages)
      L'équipe d'art des personnages a passé le mois à finaliser les actifs de Q2, ce qui inclut le travail sur plusieurs variantes d'armure. Ils ont également continué à travailler sur les tenues de la frontière Pyro.
       
      Art ( Vaisseaux )
      Le mois dernier, l'équipe britannique a commencé à améliorer les cartes de dégâts sur tous les navires en préparation de la mécanique de récupération. Le développement s'est également poursuivi sur plusieurs véhicules :
      Un véhicule terrestre non annoncé est passé à l'étape de l'art et de la conception finale, tandis qu'un nouveau vaisseau est entré dans le stade de la boîte grise, le travail sur le cockpit et le tableau de bord progressant bien.
      Le Banu Merchantman a poursuivi sa progression dans la phase de greybox, et le mois de mai a été consacré à l'art extérieur du vaisseau. L'équipe travaille actuellement sur le dessous du navire et sur l'aspect et le toucher de ses ailes.
      Le SRV Argo est entré en production et est presque terminé en whitebox, la révision finale en whitebox étant prévue prochainement.  
      Aux États-Unis, l'équipe a poursuivi la construction du Drake Corsair. À l'intérieur, des passages importants ont été effectués sur le sas de la tourelle et la cabine de la tourelle habitée, tandis que la plupart des quartiers de l'équipage ont été terminés, y compris les quartiers du capitaine près du cockpit. La totalité de la soute à marchandises a été aménagée et des détails sont en cours d'ajout. Le sas principal et la salle de séjour sur le côté tribord du navire ont également été achevés.
      À l'extérieur, des progrès ont été réalisés sur la boîte grise, y compris les nacelles et les propulseurs principaux/rétro. Le développement du train d'atterrissage et des tourelles à distance a également commencé.
       

      Communauté
      L'équipe de la Communauté a encore eu un mois de mai très chargé, notamment en ce qui concerne le suivi des impressions et la diffusion de messages pour la semaine de lancement d'Invictus et ses publications connexes.
      Elle a publié le programme de vol libre des fabricants et une FAQ sur Spectrum avant de mettre à jour le centre d'accueil, la page de retour des pilotes et le lien de communication des nouveaux joueurs pour ceux qui font leur première visite dans le 'verse'. Tout a été compilé dans la page Détails de la semaine de lancement d'Invictus.
      Parallèlement à l'événement, l'équipe a organisé un concours de captures d'écran et la course Dunlow Derby 2952 (en totale collaboration avec la communauté des coureurs - SCR.GG) et a soutenu Invictus 2952 en assurant le suivi des impressions et la communication de l'état des serveurs. Ils ont également annoncé les gagnants des concours d'autocollants MISC et du Tour de Stanton qui ont débuté fin avril. 
      L'équipe a également mis à jour la vue des publications de la feuille de route afin de refléter le déploiement des technologies clés en 2022, comme mentionné dans la dernière lettre du président.
      Quelques membres de l'équipe ont eu l'occasion de participer à l'événement Be@con (une rencontre/convention épique organisée par la communauté) en Belgique et de rencontrer à nouveau les membres de la merveilleuse communauté en personne.
      "Nous nous sommes éclatés et nous tenons à remercier tous ceux qui sont venus nous saluer. C'était génial de revoir tout le monde en personne, et nous sommes impatients de participer au "Bar Citizen World Tour" cet été !" - Équipe communautaire
       

       
      Ils ont également organisé les questions-réponses sur la Mule de Drake et sur l'Anvil Légionnaire, donnant ainsi à la communauté l'occasion de poser aux développeurs du vaisseau leurs questions les plus brûlantes.
      Le travail se poursuit également sur le nouveau Community Hub, avec des mesures prises pour porter le travail d'un environnement d'essai vers les serveurs Live (mais non visibles pour les personnes extérieures au personnel). Il s'agit d'une étape importante, car cela signifie que le nouveau centre communautaire se remplit de contenu réel pour les joueurs. L'équipe continue de relayer les commentaires et d'aider à la conception générale, afin de préparer son lancement public dans un avenir très proche. 
      Pour ce qui est de l'avenir, l'équipe est en train de planifier le Foundation Festival de cette année, le Ship Showdown, les événements dynamiques à venir, et bien plus encore. 
       
      Moteur
      En mai, l'équipe Physique a ajouté une nouvelle entité dynamique (ropeentity_ex) pour simuler une corde passant sur une poulie. En guise d'optimisation, des listes libres round-robin ont été ajoutées pour les fabriques afin de réduire la contention lors de la création ou de la destruction d'objets. De plus, les normes de pad des véhicules sont maintenant mises en cache pour accélérer le traitement des collisions.
      En ce qui concerne le moteur de rendu, le travail sur la transition vers Gen12 s'est poursuivi. Les API pour les ensembles de ressources transitoires et les divers types de tampons transitoires ont été perfectionnés et tout le code client pertinent a été mis à jour pour les utiliser. Le pipeline Gen12 pour le rendu des cartes cubiques a été activé, et le support Gen12 pour les volumes de brouillard et divers autres nœuds de rendu a également été activé. Une nouvelle API de tampon de réflexion a été implémentée et des contextes de fonctionnement ont été établis dans l'ensemble du code client. Les ensembles de ressources ne sont plus créés inutilement et les mises à jour de matériaux ne sont pas poussées dans les files d'attente de traitement s'il n'y a rien à mettre à jour. La prise en charge du code de comparaison de débogage a été ajoutée pour les vérifications de l'état des masques, les objets dépouillés et l'étape suivante.
      "En parlant de la phase suivante, beaucoup de travail y a été consacré ce mois-ci et nous espérons l'activer bientôt." Équipe moteur
      La prise en charge de la passe de recouvrement des yeux a également été ajoutée.
      Le portage Gen12 du brouillard au sol de la planète a été achevé et les ports Gen12 du rendu des nuages atmosphériques et volumétriques ont commencé. Des améliorations supplémentaires ont été apportées au rendu de la carte de relief du terrain de la planète et au rendu des nuages sphériques et des ombres du terrain de la planète.
      Sur le noyau du moteur, diverses améliorations ont été apportées au système de profilage pour mieux analyser les fibres et leur préemption, et pour suivre les appelants des attentes de sémaphore et des lectures de fichiers. Le support pour collecter les pics a également été ajouté (pour prioriser les tâches d'optimisation). Diverses optimisations provenant de récentes captures de performance sur le PTU ont été implémentées. De plus, la mise à l'échelle de la puissance est maintenant désactivée pour tous les processus que le moteur génère avec une priorité normale ou critique, ce qui facilite l'ordonnancement des processus (principal, rendu, physique, travailleur de lot, etc.) et améliore les performances. D'autres optimisations ont été apportées, notamment la suppression du verrou final dans le gestionnaire de tâches en arrière-plan, la vérification des exigences d'autorité lors de l'activation des mises à jour de composants basées sur des événements ECUS et le saut des mises à jour d'entités cachées. Enfin, des améliorations ont été apportées pour réduire la taille des exécutables Windows et de leurs fichiers de symboles.
      Le reste du temps a été consacré au support et à la correction des bogues de la version Alpha 3.17.
       
      Fonctionnalités (Arena Commander)
      Parallèlement aux améliorations apportées à l'analyse, l'équipe a corrigé des bogues, notamment ceux qui affectaient la jouabilité d'Arena Commander et de Star Marine.
      "Les commentaires continus de la communauté concernant ces domaines du jeu ont été extrêmement utiles et sont grandement appréciés par notre équipe !". L'équipe en charge des fonctionnalités
      Des améliorations ont également été apportées aux modes de course, qui sont prévues pour une prochaine version.
       
      Fonctionnalités (personnages et armes) 
      En mai, l'équipe a poursuivi la mise à jour de la fonctionnalité de balayage, en améliorant les effets visuels lors du déclenchement d'une onde ping à pied et la façon dont elle met en évidence les différents contacts. Les objets interactifs et les points d'intérêt essentiels à la progression de la mission seront également mis en évidence.
      L'équipe augmente également la quantité d'informations recueillies à partir des objets scannés. Par exemple, une porte révèlera son état actuel et si elle peut être affectée par le piratage, les PNJ et les autres joueurs montreront le contenu de leurs inventaires physiques, et les cadavres des joueurs révéleront la cause de leur mort.
      "La mise en relation de toutes ces données peut être une tâche assez longue, car elle nécessite de nombreuses recherches sur les différents systèmes et leurs variables. Une partie du travail consiste à s'assurer que l'ajout de données futures se fera sans friction. " Équipe chargée de la fonctionnalité
      L'équipe a également créé un modèle pour sérialiser les cartes de dommages en ligne, ce qui est nécessaire pour la sauvegarde. Le client est capable de faire des prédictions précises, mais il peut aussi rembobiner et rejouer les applications des coups sur la carte des dégâts. Le serveur enverra toujours la carte complète à un client lorsque cela sera nécessaire, mais cette prédiction réduira au minimum la nécessité d'envoyer des données complètes.
       
      Fonctionnalités (Véhicules) 
      L'équipe Vehicle Features a passé tout le mois de mai à travailler sur l'Alpha 3.17 et la semaine de lancement d'Invictus.
      En dehors de la prise en charge de la publication, de grands progrès ont été réalisés sur l'accélération des déplacements quantiques, principalement pour que les vaisseaux accélèrent et tentent de maintenir leur cap. Cette fonctionnalité prend également en charge les points d'intérêt, permettant aux pilotes de voler vers des destinations mises en évidence.
      L'équipe continue à mettre à jour les fonctionnalités de la technologie de persistance pour utiliser les nouveaux systèmes et corriger les problèmes en cours de route (généralement liés à des systèmes tels que le streaming, le réseau et la persistance).
      Le travail d'équilibrage général s'est également poursuivi, y compris un passage sur la santé générale des objets pour empêcher les vaisseaux de se désactiver à cause des explosions. Ils ont également continué à équilibrer le mécanisme de ravitaillement, en décidant du volume de carburant que le Starfarer peut transporter et de la taille des vaisseaux qu'il peut ravitailler.
      La configuration et l'équilibre de la nouvelle physique des véhicules terrestres progressent bien. L'équipe dispose maintenant d'une manipulation de base et met en place les dépendances restantes pour qu'elles soient prêtes pour le jeu.
       
      Graphisme et programmation VFX
      Le travail sur les cartes de dommages s'est poursuivi le mois dernier, l'équipe se concentrant sur les débris qui créent leur propre carte basée sur la carte parente. Ils ont également implémenté une interface pour interroger les dégâts dans une zone et des instantanés persistants, ainsi que des optimisations pour le traitement des impacts.
      Pour Gen12, l'équipe a amélioré l'API de visualisation et a poursuivi le portage de la passe de copie de région dans RTT vers Gen12. Elle a permis à un plus grand nombre d'étapes/systèmes de fonctionner avec Vulkan, y compris les replis de matériaux et la lecture de la profondeur. Des corrections ont été apportées à la sortie de la tessellation des shaders organiques et aux textures des tableaux de planètes n'utilisant pas les tableaux de textures 2D. Ils ont également remanié la capture d'écran pour qu'elle fonctionne avec Vulkan et ont mis à jour le dernier SDK.
      Le travail s'est poursuivi sur l'amélioration des tests d'image, avec la création de CVARs qui attendent un nombre personnalisé d'images avant de capturer, afin d'atténuer certains des problèmes de timing observés lors de tests récents. Ils ont également étudié un certain nombre de problèmes liés aux performances, notamment un problème d'effet de particule causé par un nombre élevé de particules et le coût des résolus de réfraction.
      Un certain nombre de bogues ont été corrigés dans le système RTT, y compris une série d'assertions causées par la définition d'un grand rapport d'aspect à un RTTO, ainsi que des corrections pour les problèmes de tri des holo-volumes dans le mobiGlas.
      L'équipe a également continué à améliorer les shaders avec des améliorations expérimentales du modèle de couleur des cheveux et de Wear v2, y compris l'ajout de l'apprêt/complément dans LayerBlend v2.
       

       
      Éclairage 
      En mai, l'équipe chargée de l'éclairage a continué à soutenir la mission Siege of Orison.
      "L'espace jouable de la mission est massif, ce qui signifie que beaucoup de travail d'éclairage est nécessaire pour couvrir toute la zone afin de fournir une atmosphère intéressante et unique de nuit comme de jour, tout en assurant une bonne visibilité des joueurs sur les objectifs et l'IA." L'équipe chargée de l'éclairage
      Des travaux de polissage et d'optimisation ont également été réalisés. L'espace étant un lieu extérieur entièrement artificiel, beaucoup d'entités lumineuses et d'ombres doivent être rendues, l'équipe a donc passé du temps à s'assurer que les performances étaient fluides sans trop de sacrifice visuel.
      Elle a également travaillé sur les nouveaux emplacements abandonnés de Reclaimer, ce qui impliquait de les intégrer à la surface des planètes et d'habiller et d'éclairer chaque version. 
       

       
      Lieux (Montréal)
      L'équipe Locations a passé le mois à travailler sur les missions spatiales des Reclaimers et sur les colonies abandonnées des Reclaimers. Ils sont en train de peaufiner et de corriger des bogues en vue de leur sortie, ce qui permettra d'achever la validation initiale du concept des campements d'épaves.
      La prochaine étape consistera à examiner la preuve de concept et à voir dans quelle mesure il est possible de l'approfondir, en modifiant l'art environnemental et la conception des niveaux. Ils cherchent également à ajouter plus de modules et de variations d'habitation, plus de missions avec différents modificateurs, et potentiellement de nouveaux éléments de gameplay.
      Les colonies abandonnées 600i et Mercury, qui seront situées sur Daymar, ont bien progressé au cours du mois. L'équipe de conception de niveau examine actuellement ce que l'équipe d'art environnemental a fait en vue de l'ajout de missions et d'IA.
      Le remaniement du paysage urbain de Lorville est en cours, l'équipe passant du concept/pré-production à la production.
      Enfin, pour les emplacements, les intérieurs de bâtiments mentionnés dans le rapport du mois dernier sont entrés dans la phase de conception.
      "Nous n'en sommes encore qu'aux premiers jours et nous discutons de la meilleure façon d'organiser la conception afin que le concept art, l'art de l'environnement et le level design travaillent ensemble de la manière la plus efficace. Nous définissons également ce que nous voulons aborder dans la preuve de concept et quel devrait être notre objectif. Tout le monde ici est impatient de relever ce défi et de trouver un moyen d'ajouter des poches de gameplay directement dans les zones d'atterrissage." Équipe des lieux
       
      Narration
      Le mois dernier, Narration a continué à travailler avec la Conception sur une poignée de nouvelles missions et initiatives. Il s'agissait notamment de discuter de nouveaux archétypes de mission et de s'attaquer à l'expérience des nouveaux joueurs pour concevoir un système permettant de les initier aux différents mécanismes du jeu.
      Les préparatifs ont commencé pour la prochaine session de capture de mouvement prévue le mois prochain. Il s'agissait de se synchroniser avec diverses équipes pour voir si elles avaient du contenu prêt à être capturé. Une fois ces préparatifs terminés, la production a commencé à fixer des dates et à rechercher des acteurs. 
      Narration a également continué à publier du nouveau contenu historique, en commençant par un autre Loremakers où l'équipe a répondu aux questions de la communauté de Spectrum. Ont suivi Homesick, une histoire courte parue à l'origine dans le magazine Jump Point, et un Empire Report détaillant un scandale autour de la découverte d'une nouvelle vie. Le mois s'est terminé par un autre lot d'articles sur Galactapedia. 
       
      AQ 
      L'équipe d'AQ de Manchester, chargée du développement, s'est concentrée sur la mission de la semaine de lancement d'Invictus et a continué à soutenir les versions Alpha 3.17 et 3.17.1 en vérifiant les corrections et les problèmes de stabilité, en faisant régresser les problèmes résolus et en soutenant les équipes de développement.
      Vers la fin du mois, la planification et les tests pour Alpha 3.17.2 et 3.18 ont commencé. Cela a impliqué de travailler sur les procédures d'assurance qualité pour les livrables de chaque patch afin de garantir que les fonctionnalités soient testées autant que possible avant d'être publiées.
      L'équipe d'assurance qualité basée à Francfort a également testé la mission Siege of Orison et a continué à soutenir diverses équipes de développement via leurs testeurs intégrés.
      Pour l'IA, des contrôles d'intégration ont été effectués pour les mises à jour des fonctionnalités existantes et nouvelles, qui ont ensuite été ajoutées à la branche principale. Ils ont également testé l'IA utilisée tout au long de la mission Siege of Orison.
      L'AQ des sites a testé le nouvel emplacement de la mission et les salles d'exposition. Elle a également commencé à travailler davantage avec l'éditeur pour mieux aider l'équipe à créer des niveaux de test avec des systèmes pertinents.
      Pour l'équipe du moteur, l'accent a été mis sur les tests de PageHeap et le verrouillage des problèmes de mémoire dans le jeu. Elle a également continué à se familiariser avec Flowgraph et à coder en vue d'une automatisation future.
      L'équipe Outils a continué à recevoir du soutien en poursuivant les tests de DataForge, StarWords, ExcelCore, CopyBuild et l'éditeur de bac à sable.
       
      Outils (Montréal)
      En mai, l'intégration de Mighty Bridge dans l'éditeur a été achevée. Cela a également permis le déploiement du premier outil officiel de Mighty Bridge, Vegetation Scattering v1, qui permettra aux équipes de déployer de la végétation sans collisions, brosses et entités sur les surfaces et objets planétaires. Cet outil sera particulièrement utile pour les colonies et les avant-postes abandonnés, mais il sera également utilisé dans de nombreux emplacements du PU. L'étape suivante consiste à développer un outil permettant de créer des cratères et des queues de vaisseaux écrasés dans le sol en moins de temps et avec une plus grande fidélité.
      L'outil de création d'emplacements procéduraux progresse également de manière satisfaisante - la base est désormais beaucoup plus solide et l'équipe a commencé à créer des dispositions de base. Elle a également commencé à prendre en charge les couloirs et les boucles de couloirs, ainsi que les différents modèles requis (stations spatiales, grottes, installations souterraines, etc.) L'objectif actuel de l'équipe est de transmettre la version 1 aux concepteurs et aux artistes afin qu'ils puissent recueillir leurs commentaires et que le projet soit prêt pour la production.
       
      Technologie de l'Animation 
      L'équipe a passé une partie du mois à s'occuper de petites tâches qui, au final, amélioreront la qualité de vie de tous les développeurs. Plusieurs d'entre elles tournent autour du pipeline d'actifs dans Maya, qui a été remanié pour consolider plusieurs flux de travail et galvaniser le code du pipeline de base avec les connaissances acquises tout au long de la production jusqu'à présent.
      L'une des nouvelles initiatives de l'équipe visant à charger les données de Skin à partir des fichiers de données du moteur donne d'excellents résultats, avec une augmentation de 1200% de la vitesse de chargement des données.
      L'équipe a également poursuivi une autre initiative de longue date visant à remplacer les solutions de rigging lentes par un nouveau plugin.
      "Cela nous permettra de redéfinir nos flux de travail pour la création de rigs et d'apporter une amélioration indispensable à la déformation des personnages dans le jeu. Il faudra beaucoup de temps pour le développer, mais c'est une entreprise qui en vaut la peine." Animation technique
       
      UI
      En mai, les programmeurs de l'interface utilisateur ont soutenu les différentes versions du PU en corrigeant les bogues et en ajoutant les fonctionnalités demandées. Ils ont également remanié le code backend pour prendre en charge la technologie persistante qui sera mise en ligne dans la version Alpha 3.18.
       
      VFX 
      En mai, l'équipe VFX a terminé son travail pour la semaine de lancement d'Invictus, ainsi que des tâches pour le RSI Scorpius et le Drake Mule.
      L'équipe VFX Concept Art a commencé à travailler sur la refonte du voyage quantique. Il s'agissait notamment de scénariser les exigences de gameplay aux différentes étapes du processus, comme la mise en route, l'entrée et la sortie. Ils étudient actuellement comment cela pourrait se présenter dans le moteur de jeu.

      Trad : @Maarkreidi SwissStarships.org

      225 1

      Rapport mensuel de Star Citizen : Mai 2023

      Rapport mensuel du PU
      Mai 2023
      Bienvenue dans le dernier rapport mensuel du PU ! Le mois dernier, les équipes de développement de Cloud Imperium ont continué à travailler sur l'Alpha 3.20 et au-delà, avec notamment des mises à jour pour Arena Commander, de nouveaux véhicules, et bien plus ! Lisez la suite pour savoir tout ce qui a été fait dans nos studios internationaux au cours du mois de mai.







       
      IA ( Technologie)
      Le mois dernier, IA Tech a continué d'améliorer le système de prévention des collisions afin d'obtenir de meilleurs résultats lorsque des véhicules terrestres se croisent ou croisent des PNJ. Ils ont également ajouté la possibilité de conduire le long d'un itinéraire prédéfini, de la même manière que les PNJ peuvent se déplacer le long d'un chemin. Dans ce cas, les concepteurs peuvent spécifier certaines propriétés de l'itinéraire, comme la vitesse maximale autorisée, la direction dans laquelle il doit être parcouru et s'il doit faire une boucle.
      Le travail a ensuite commencé sur une fonction de régénération dynamique des chemins afin d'améliorer la façon dont les PNJ trouvent et suivent des itinéraires alternatifs. Par exemple, si un danger (chute d'arbre, arrêt d'un véhicule, risque d'incendie, etc.) affecte un triangle de maillage de navigation, le volume de navigation notifiera tous les chemins connexes et vérifiera si de nouvelles requêtes sont soumises. La première étape a consisté à mettre en place une structure d'ancrage pour assurer le suivi des mailles et des triangles de navigation d'un lieu, qui est notifiée lorsqu'un triangle est modifié. Ces ancres de navigation sont ensuite utilisées pour comprendre quand des parties d'un triangle sont modifiées et pour vérifier si un nouveau pathfinding est nécessaire.
      En mai, l'équipe IA Tech a également commencé à étudier et à mettre en œuvre une solution permettant aux PNJ d'entrer et de sortir des vaisseaux en EVA en utilisant les portes extérieures d'un système de sas. Pour cela, ils ont configuré l'accès au vaisseau et au siège comme un utilisable pour permettre aux PNJ de trouver leur position d'entrée la plus proche, de voler jusqu'à elle et de déclencher la bonne interaction. Ils ont également dû prendre en compte la vitesse de rotation d'un vaisseau et permettre aux PNJ d'ajuster leur orientation à mesure qu'ils s'en approchent. 
      Du côté des outils d'IA, les améliorations se sont poursuivies pour le coordinateur des utilisables et Apollo Subsumption. Pour le coordinateur des utilisable, des optimisations ont été apportées au code et au flux logique. Les visuels ont été mis à jour et une nouvelle vue des données des utilisables a été adoptée. Pour Apollo, l'équipe a mis en œuvre la fonctionnalité "trouver des références" avec un support pour les fonctions de Subsumption.
      IA Tech a également réalisé diverses tâches de soutien, notamment la création de nœuds d'organigramme pour toutes les affectations de Subsumption afin d'aider les concepteurs à créer des comportements d'IA scénarisés. D'autres types de variables à utiliser comme entrées d'affectation ont été ajoutés, ainsi que la prise en charge du système des utilisables, du système de points tactiques et d'Alpha 3.19.
       
      Animation
      L'équipe d'animation faciale a continué à créer des assets pour les types de personnages spécifiques au PU, cette fois-ci en rapport avec les missions et le gameplay.
       
      Art (personnages)
      En mai, l'équipe Character Art a commencé à travailler sur deux tenues pour le gang des Dusters et une pour les Headhunters. Parallèlement, l'équipe Character Concept Art a préparé des documents de validation pour d'autres tenues de Dusters.
       
      Art (vaisseaux)
      Au Royaume-Uni, l'équipe chargée du contenu des véhicules a fait passer un vaisseau non encore annoncé par l'étape de la boîte blanche ; il est actuellement en boîte grise, l'intérieur et l'extérieur progressant bien. Une nouvelle variante d'un véhicule terrestre a également franchi l'étape de la boîte grise.
      L'équipe a approché la fin de sa passe sur les faisceaux tracteurs des véhicules. Elle a notamment travaillé sur l'Origin 315p, le Drake Caterpillar et le Cutlass Black, le Consolidated Outland Nomad et le MISC Hull C.
      Le développement du Crusader Spirit s'est poursuivi - le C1 est presque complet au niveau de la boîte grise, tandis que le A1 a eu sa révision LOD0 prévue pour le début du mois de juin.
      Le remaniement des composants du MISC Freelancer a progressé jusqu'à l'étape de l'art final, avec des LOD presque terminés et quelques tâches de polissage en suspens ; l'art final devrait être terminé ce mois-ci.
      Le mois dernier, l'équipe a commencé à préparer le RSI Polaris pour la boîte blanche.
      "Comme il s'agit d'un vaisseau capital de taille conséquente, nous avons décomposé le véhicule et prévu un pack de ressources afin qu'un intérieur puisse être construit à partir d'éléments réutilisables. Nous avons également passé du temps à revoir le concept pour mettre en évidence les domaines qui nécessiteraient un temps de conception supplémentaire en raison des exigences du nouveau Gold Standard." L'équipe EU chargée des véhicule 
      Aux États-Unis, le Tumbril Storm approche de la fin de l'étape LOD0 de la boîte grise, l'équipe appliquant des matériaux et des décalcomanies à l'extérieur et à l'intérieur. Ces éléments sont actuellement en phase de polissage, les développeurs s'occupant de l'équilibre visuel. Ils ont également appliqué de l'usure à l'ensemble de l'extérieur et se sont préparés à commencer le travail de personnalisation avec diverses peintures. L'éclairage intérieur du véhicule est presque terminé, et une prochaine passe est prévue pour l'extérieur. 
      La boîte grise de l'Aopoa San'tok.yāi est presque terminée, il ne reste plus que le travail sur le tableau de bord.  
      "Nous avons généré un nouvel ensemble de textures à utiliser pour l'étiquetage et les boutons du tableau de bord, ainsi que pour créer une nouvelle carte de dommages pour montrer les lacunes de l'armure, qui sera unique à l'Aopoa. Nous sommes également en train de créer un nouveau pom sheet, qui sera également unique à Aopoa." L'équipe des véhicules US
       

      Image par daftdigit
       
      Communauté
      En mai, l'équipe communautaire a soutenu l'achèvement du cycle de correctifs de l'Alpha 3.18 et le lancement de l'Alpha 3.19 : Call to Adventure en fournissant aux développeurs un grand nombre de commentaires de la part de la communauté. Elle a travaillé avec l'équipe Expérience du joueur pour collecter, rassembler et mettre en œuvre les commentaires afin d'améliorer l'expérience globale des joueurs. Ils ont également continué à suivre, rapporter et suivre les bugs les plus courants et les problèmes de performance auxquels la communauté était confrontée.
      En préparation de l'Alpha 3.19, l'équipe communautaire a publié une nouvelle édition de Patch Watch pour mettre en avant les nouvelles fonctionnalités qui ne figurent pas sur la feuille de route, ainsi qu'un concours pour souhaiter la bienvenue à ArcCorp à la communauté.
       

      Image par MaitreLancelot
       
      Le mois de mai a également vu l'aboutissement de mois de préparation avec l'ouverture des portes du Bevic Convention Center pour la Semaine de Lancement d'Invictus 2953. Afin de préparer les joueurs au succès et de s'assurer que les nouveaux venus et les vétérans profitent au maximum de l'événement à thème militaire, l'équipe a compilé un ensemble complet d'informations, notamment la FAQ ILW, le Guide du nouveau joueur, le Hub d'accueil, la page Bon Retour Pilote, et un article fourre-tout sur Spectrum.
      Pour ajouter aux festivités, les défis de capture d'écran des fabricants, très appréciés de la communauté, ont fait leur retour. La Semaine de Lancement d'Invictus a également vu le dévoilement de plusieurs nouveaux véhicules, et pour partager plus d'informations avec la communauté directement depuis les concepteurs, l'équipe a publié des questions-réponses séparées pour les séries Tumbril Storm, RSI Lynx, et Mirai Fury.
      De plus, l'équipe a soutenu et participé à des événements organisés par la communauté et a rencontré les joueurs en personne lors de l'événement Be@Con en Belgique et au Bar Citizen de Sacramento dans le cadre de leur Bar Citizen World Tour.
       

       
      Enfin, l'équipe a continué à préparer plusieurs événements de la vie réelle, tels que la CitizenCon et le prochain International Bar Citizen Weekend.
      "L'International Bar Citizen Weekend 2023 aura lieu les 17 et 18 juin dans des lieux proches de tous nos studios, et nous serions ravis de vous y voir pour boire des boissons et discuter !" Équipe communautaire
       

       
      Moteur
      Une partie du travail de l'équipe Core Engine le mois dernier a consisté à prendre en charge l'Alpha 3.19. L'un des principaux éléments de ce travail a été de permettre à "Design" d'écraser les paramètres de gestion de la durée de vie de la densité en se basant sur le marquage spatial. Une fois que les concepteurs auront utilisé cette fonction, l'équipe du moteur sera en mesure d'ajouter des règles spécifiques de " nettoyage " à différentes zones du jeu. Par exemple, certaines zones pourraient être nettoyées de manière plus agressive pour empêcher les objets persistants d'affecter négativement le gameplay.
      L'équipe a également progressé dans son travail sur StarBuild, en ajoutant le reste du support Linux. StarBuild est maintenant à parité de fonctionnalités avec l'ancien système de construction de code et sera bientôt déployé dans d'autres départements.
      Pour le moteur de rendu, l'équipe a commencé à supprimer l'ancien code Gen-12. Il y a beaucoup de choses à supprimer, mais cela se traduira par un code de rendu plus léger et plus facile à maintenir lorsqu'il sera terminé.
      L'équipe du noyau du moteur a également progressé avec le système de formes génériques, en ajoutant le support de l'éditeur pour sauvegarder les formes génériques ainsi que les formes restantes. Plusieurs segments seront ajoutés avant d'être remis aux concepteurs.
      Pour MemReplay 2.0, l'équipe est en train d'ajouter plus de fonctionnalités, y compris un dialogue d'ouverture de fichier, un chargement plus rapide, et une résolution de symbole asynchrone pour le préparer à une utilisation plus large. Ils ajoutent également des optimisations et continuent à stabiliser leur flux de fonctionnalités pour l'intégrer dans le flux de développement principal.
      Le mois dernier, l'équipe de la physique s'est concentrée sur l'amélioration et la correction des bogues de la nouvelle méthode de suivi des pièces à géométrie unique.
      Ils ont ensuite amélioré la simulation de tissu pour de meilleurs résultats de simulation, mis à jour les systèmes de corde et de poulie, et ajouté le support de simulation de porte-à-faux.
      Enfin, l'équipe de physique a apporté son soutien aux véhicules sur des questions techniques et a étudié les problèmes de performance de l'Alpha 3.19 pour l'équipe de publication.
       

       
      Fonctionnalités (Arena Commander)
      Le mois dernier, l'équipe d'ingénierie a commencé une refonte complète de la façon dont le système de règles de jeu sérialise les variables réseau et communique avec le serveur, ce qui le rendra compatible avec le maillage des serveurs. Le travail s'est également poursuivi sur une refonte complète du module spawning.
      Le travail initial a été achevé sur un nouveau module de règles pour la difficulté du jeu. Il a été remis à l'équipe Squadron 42 pour expansion, car il sera initialement utilisé pour leur permettre de définir des paramètres variables basés sur le mode de difficulté sélectionné. Cependant, l'équipe Fonctionnalités prévoit de le reprendre après l'Alpha 3.20 pour l'utiliser dans les modes de jeu PvE d'Arena Commander.
      Une refonte a également été effectuée sur la façon dont les écrans de chargement sont utilisés. L'équipe expérimente actuellement la possibilité d'avoir des écrans de chargement séparés pour les modes de jeu qui se mettent à jour pour afficher la carte une fois qu'une réponse du serveur confirme la direction prise par le client. Cela permettra de résoudre un problème de longue date, à savoir que les écrans de chargement n'affichent pas correctement la carte sur laquelle les joueurs sont sur le point d'entrer.
      Une refonte de l'équilibrage des équipes et des scores compétitifs a également débuté le mois dernier. Cela permettra aux groupes de joueurs de rester ensemble de manière plus cohérente, d'équilibrer les équipes en fonction des statistiques du classement et de mettre en place un nouveau mécanisme permettant aux joueurs de se porter volontaires pour changer d'équipe si un déséquilibre est détecté au cours d'un match. En ce qui concerne les scores compétitifs, l'équipe expérimente actuellement divers ajustements, notamment l'attribution de scores plus élevés en fonction du KDA/classement des adversaires et l'attribution de scores moins élevés lorsque le même joueur est tué à plusieurs reprises.
      Enfin, l'équipe d'ingénierie a commencé à expérimenter l'augmentation du taux maximal de FPS sur le serveur, la diminution du tampon de retard de l'acteur et l'augmentation du taux de paquets afin de réduire la latence et la désynchronisation dans Star Marine.
      En mai, l'équipe de conception d'Arena Commander a commencé à convertir l'écran de spawn des "Théâtres de Guerre" pour la plupart des autres modes de jeu. Cela permettra aux joueurs de sélectionner leur zone de départ générale, de personnaliser les équipements FPS au cours des matchs et de sélectionner les équipements FPS et les véhicules à la volée.
      Le travail a également progressé sur une mise à jour de Vanduul Swarm, l'équipe expérimentant de nouveaux mécanismes de jeu. La conversion du poste de sécurité de Kareah a également été achevée. Cette carte sera ajoutée à tous les modes de jeu, à l'exception de la course classique. L'équipe a également peaufiné le tracé du circuit Halloran, quatrième nouveauté de la collection New Horizon Speedway, tout en mettant la dernière main à la première arène atmosphérique. L'arène, Winner's Circle, sera disponible dans tous les modes de jeu de combat aérien.
      Enfin, les équipes Design et VFX ont passé en revue tous les lieux présentés dans Arena Commander afin d'améliorer leur qualité visuelle globale.
       

       
      Fonctionnalités (personnages et armes) 
      Le mois dernier, l'équipe des fonctionnalités a travaillé sur le re-pooling des munitions, qui permet aux joueurs de redistribuer les munitions stockées dans leur combinaison et leur inventaire afin de maximiser le nombre de chargeurs pleins. Une fois terminé, il sera moins probable qu'un joueur se retrouve avec un grand nombre de chargeurs contenant quelques balles chacun, car la priorité sera de remplir d'abord le chargeur de l'arme.
      L'équipe a également étudié un nouveau statut d'acteur négatif déclenché par les radiations. Les radiations peuvent être générées par un émetteur ponctuel, dont l'impact sur les personnages est d'autant plus important qu'ils sont proches de la source, ou peuvent être ambiantes dans une pièce. L'eau irradiée a également été étudiée, qui affecte un acteur en fonction de son degré d'immersion. Lorsqu'un personnage est touché par des radiations, la protection de sa tenue commence à se dégrader. Une fois la protection disparue, l'acteur souffrira de la maladie des radiations et devra faire appel à une aide médicale pour se rétablir. La tenue régénérera sa couche protectrice au fil du temps.
       
      Fonctionnalités (gameplay)
      L'équipe PU de Montréal s'est concentrée sur l'étude de la preuve de concept de la fonction d'élimination/destruction des entités et de la poubelle. Le développement de cette fonctionnalité sera basé sur les résultats de ces investigations et de la validation de concept, cette dernière ayant été achevée le mois dernier.
      L'équipe a également pris en charge l'événement " VehicleDied ", utilisé par Soft Death et la destruction de véhicules, et a corrigé des bugs de qualité de vie pour l'Alpha 3.19.1, le contenu de la phase de préparation et le développement du jeu.
      De plus, un problème avec l'interface utilisateur du siège du copilote de la série Constellation de RSI qui ne se connectait pas correctement à l'IFCS a été corrigé dans les fichiers de contenu. Ce problème a été associé à une correction de code visant les règles de l'interface utilisateur afin d'éviter qu'elle ne suive que le pilote. Ces changements créent également la possibilité pour d'autres vaisseaux d'avoir leur interface utilisateur de copilote mise à jour correctement si nécessaire.
       
      Fonctionnalités (Mission)
      L'équipe chargée des fonctionnalités de mission a continué à travailler sur les missions d'escorte de vaisseau, de vol de données et de récupération de consignes, et a apporté la touche finale à une nouvelle mission de récupération illégale dans laquelle un vaisseau doit être débarrassé d'une peinture incriminante avant que les forces de l'ordre n'arrivent.
      "Autre développement passionnant, nous explorons un nouvel événement PVP/PVE léger se déroulant à bord d'une version modifiée de la barge du Siège d'Orison, dans lequel les joueurs doivent trouver comment ouvrir des conteneurs d'expédition afin de voler les objets qui s'y trouvent, le tout pendant que les hors-la-loi Nine Tails gardent l'endroit pour eux." L'équipe chargée des fonctionnalités des missions
      Pour l'Alpha 3.19.1, l'équipe a rééquilibré la génération de cargaison à l'intérieur des vaisseaux à travers différents types de missions, notamment la récupération, l'assassinat et la chasse à la prime. Il s'agissait de supprimer les marchandises invendables et de s'assurer que les bénéfices correspondent aux risques encourus.
      Les membres de fonctionnalités des missions ont activement travaillé sur la refonte d'anciennes missions dans la bibliothèque modulaire actuelle, y compris Missing Person. Parallèlement, ils ont remanié le fonctionnement des missions de "destruction de drogue" et en ont rendu certaines parties modulaires. Par exemple, les versions précédentes généraient des centaines de boîtes individuelles mais, grâce à un nouveau code, elles peuvent désormais simplement générer des palettes qui sont livrées avec des boîtes de drogue. Outre l'amélioration significative des performances et de la fiabilité, cette méthode permet à l'équipe de contrôler le nombre de palettes produites en fonction de la difficulté de la mission.
      Le travail en cours des équipes sur Bounty Hunting v2 a également bien progressé. Les concepteurs travaillent actuellement avec Systemic Services and Tools pour développer les systèmes nécessaires pour que les primes virtuelles PNJ se déplacent à travers le système. L'un des ingénieurs, avec l'aide de l'équipe Interactables, développe également une méthode permettant aux pods de s'attacher à des points dans le monde afin qu'ils puissent entrer et sortir de l'espace de jeu de manière transparente.
      Enfin, les concepteurs ont participé à la semaine de lancement d'Invictus, en corrigeant des bogues et en assurant la maintenance du système de transition expo-hall, de la visite du Javelin et du survol par le Bengale.
       
      Graphisme, programmation VFX et Planet Tech
      L'équipe Graphics Feature a passé le mois à travailler sur l'amélioration des performances et les nouvelles fonctionnalités, y compris les ombres dans l'espace de l'écran, les améliorations des tunnels de saut quantum et l'élimination des zones de rendu vers les textures. Un allocateur de mémoire GPU et un compilateur ResourceCache amélioré font partie des nouvelles améliorations de performance, tandis que la Super Résolution Temporelle (un système de mise à l'échelle automatisé qui peut maintenant échantillonner des objets opaques) a officiellement passé sa première étape. 
      L'illumination globale est en bonne voie. Jusqu'à présent, les premières itérations d'un cache de radiance basé sur une carte de hachage, d'un code de génération de rayons et d'un prototype de traçage de rayons ont été achevées.
      Des améliorations ont été apportées au débogueur d'erreurs de validation de Gen12 afin d'améliorer la précision de la détection des bogues et d'accélérer l'évaluation des problèmes. En préparation de l'exécution différée du Rendergraph, la synchronisation des images de Vulkan a été améliorée. Les problèmes liés aux lacunes dans les ensembles de ressources de pipeline au moment de la liaison ont été résolus avec une mise à jour du remappage qui utilise des dispositions continues d'ensembles de ressources.
      L'équipe Planet Tech a commencé à finaliser la génération d'obstacles quantum avec des formes génériques dans les champs d'astéroïdes. Un détecteur de problèmes de collision et des modificateurs d'usure, de saleté et de peinture ont également été ajoutés à l'outil RaStar.
      Les améliorations en cours du BiomeBuilder réduiront le nombre de spawn/despawning constants, ce qui soulagera l'équipe Physics des grandes files d'attente de destruction. L'eau peut désormais être simulée dans le moteur et bénéficie des nouvelles améliorations des composants de perturbation. 
      Enfin, les récentes fonctionnalités VFX et les corrections de bugs ont permis d'apporter plusieurs améliorations directes à l'éditeur et au cadre technique de base. Par exemple, la nouvelle bibliothèque VFX principale peut réenregistrer et exporter au format P4, et les particules peuvent désormais être trouvées dans un navigateur d'effets dédié. Les bogues liés aux cartes de dégâts, au placement des effets de particules et aux plantages dans l'éditeur ont également été résolus.
       
      Marque du jeu (Montréal)
      L'équipe In-Game Branding a continué à travailler sur la signalisation intérieure et extérieure de Ruin Station et a soutenu l'équipe EU Locations.
       
      Éclairage 
      En mai, l'équipe Éclairage a travaillé sur la Semaine de Lancement d'Invictus et a continué à produire du contenu pour le système Pyro. Elle s'est principalement concentrée sur l'extérieur de la station Ruin et sur les modules d'éclairage pour l'intérieur.
       
      Outils Live
      L'équipe Live Tools a continué à étudier la facilité d'utilisation du centre d'exploitation du réseau et commence à recueillir les résultats. Cela leur permettra d'établir une action pour mettre en évidence les besoins d'amélioration et les priorités pour l'avenir.
      L'équipe a également publié une nouvelle version du pipeline interne de traitement des erreurs, qui présente des améliorations significatives par rapport à son prédécesseur.
       
      Lieux 
      En mai, les équipes ont continué à travailler sur Pyro et ont bien progressé sur Ruin Station. Elles ont également participé à la Semaine de Lancement d'Invictus. Entre deux tâches majeures, l'un des artistes a travaillé sur de nouvelles pistes de course, qui ont été montrées dans un épisode récent d'Inside Star Citizen. 
      L'équipe Sandbox a poursuivi le développement du contenu planétaire pour Pyro et a continué à soutenir l'équipe basée à Montréal sur les nouvelles installations souterraines. 
      L'équipe Organics a créé une nouvelle faune pour Pyro et retravaille actuellement les planètes du système à venir pour les rendre conformes aux attentes actuelles. 
      "Nous travaillons également sur un contenu très intéressant et nous vous donnerons plus d'informations à ce sujet à une date ultérieure ! L'équipe Organics
       

       
      Narration
      Au cours du mois de mai, l'équipe Narrative a continué à travailler sur plusieurs des initiatives de mission lancées au cours des mois précédents, notamment le vol de données, l'extraction de paquets et la récupération d'envois en consigne. Elle a également travaillé avec les différentes équipes de conception pour réfléchir à de nouvelles idées de missions.
      Narrative a également entamé de nouvelles discussions sur Pyro, notamment sur les zones d'influence des différentes factions du système, ainsi que sur la définition des groupes alliés et rivaux.
      Lors d'une récente session de motion-capture, l'équipe a enregistré le premier assistant de contrôle du trafic aérien pour les cargaisons et cherchera à revoir et à affiner l'expérience globale dans les mois à venir. L'équipe a également commencé à peaufiner et à implémenter un nouveau comportement touristique qui fera son apparition dans un prochain patch.
      Narration a également consacré plusieurs de ses " jams " hebdomadaires à l'exploration de certaines des cultures extraterrestres du verse et à la réponse aux questions concernant le développement d'un langage xéno.
      Enfin, sur le front des dépêches, l'équipe a publié un portfolio retraçant l'histoire de la semaine de lancement d'Invictus, un guide de Whitley sur le vaisseau minier Prospector, et a terminé le mois avec un autre lot d'entrées Galactapedia.
       
      Services en ligne (Montréal)
      En mai, l'équipe des services en ligne a appliqué des correctifs au système de réparation des personnages, permettant aux joueurs de résoudre certains problèmes de connexion et autres sans avoir recours à l'assistance de CIG. Elle a également corrigé des bogues et optimisé les terminaux ASOP.
      Le reste du mois a été consacré à l'optimisation de Persistent Entity Streaming afin d'améliorer les performances de sa base de données dans le back-end.
       
      Recherche et développement
      En mai, l'équipe R&D a continué à améliorer le mode de rendu temporel pour les nuages atmosphériques et volumétriques.
      En outre, la génération des cartes de relief des terrains planétaires a été optimisée afin d'éliminer les problèmes de taux de rafraîchissement signalés par les joueurs. Outre l'utilisation d'un schéma de partitionnement plus approprié pour la tessellation des parcelles de terrain, les modifications comprennent également l'élimination des quadrants de terrain avant la poursuite de la tessellation par le GPU. Les cartes de relief résultantes sont ensuite utilisées pour rendre les ombres du terrain de la planète à grande échelle et pour générer des particules GPU sur le sol.
       
      Services et outils systémiques 
      Les services et outils systémiques ont passé le mois à travailler sur Bounty Hunting v2, y compris la finalisation du travail en amont sur le service de création de personnage, la R&D pour les missions de contrat de prime, un prototype de marqueur de prime, et la connexion du service de suivi des PNJ au serveur de jeu. En outre, un nouveau wrapper de service C# a été achevé.
      L'équipe a également continué à travailler sur l'outil Quantum/Odin, notamment en progressant sur l'économie basée sur les données, l'état Quanta, la vie Quanta, la matrice de combat et le système de combat.
      Enfin, l'équipe a continué à prendre en charge la récente version live, y compris plusieurs corrections de bugs et modifications des prix des vaisseaux.
       
      Interface Utilisateur
      En mai, les artistes et designers de l'équipe IU ont travaillé sur l'interface utilisateur de la chasse à la prime ainsi que sur les concepts des prochaines fonctionnalités du jeu, tandis que l'équipe Arena Commander a mis à jour les menus d'acceuil du jeu multijoueur.
      L'équipe UI Tech a continué à améliorer ses outils, notamment en apportant des correctifs de performance et des améliorations au débogage d'écrans d'interface utilisateur complexes. Ils ont également continué à travailler sur la nouvelle fonctionnalité d'intérieur et de mini-carte. Cette fonctionnalité est initialement prévue pour Squadron 42 mais sera par la suite ajoutée au PU, rendant la navigation dans les grottes et les zones d'atterrissage beaucoup plus fluide.
       
      VFX 
      Le mois dernier, l'équipe VFX a revisité plusieurs anciennes bibliothèques de particules pour tirer parti de nouveaux attributs qui n'existaient pas au moment de leur création. Par exemple, l'érosion alpha est un paramètre qui "érode" le canal alpha d'une particule, réduisant ainsi la transparence globale et contribuant à optimiser les graphismes du jeu. Ce paramètre a été utilisé efficacement dans les effets de fumée de cheminée récemment mis à jour pour Lorville 2.0.
      Le travail s'est également poursuivi sur plusieurs nouvelles épaves et sur les kits modulaires des différents sites de Pyro.
       
      Trad : @Maarkreidi Starcitizeninfo.fr
       

      462 3

      Rapport mensuel de Star Citizen : Mars 2022

      Rapport mensuel du PU
      Mars 2022
      L'Alpha 3.17 approchant à grands pas, de nombreuses équipes ont passé le mois à finaliser les tâches pour la version qui arrive bientôt. Cependant, des progrès significatifs ont été réalisés sur des fonctionnalités importantes à venir plus tard dans l'année, notamment Pyro et la récupération. Lisez la suite pour tout ce qui a été fait en mars.
       
      Contenu de l'IA
      Le mois dernier, l'équipe AI Content a apporté la touche finale à la fonction de vendeur de boissons, qui sera disponible dans le prochain patch Alpha 3.17. Le processus de peaufinage de l'animation commence par le directeur de l'animation qui joue avec la fonction et télécharge une vidéo sur ShotGrid. De là, elle est annotée avec des superpositions de texte, des croquis peints et des commentaires narratifs. Ces points sont ensuite traités par l'animateur responsable de la fonctionnalité afin d'améliorer la qualité visuelle globale du produit livré. 
      Le travail sur le vendeur de nourriture touche à sa fin, et les concepteurs ont créé des vidéos tutorielles et de la documentation écrite pour aider les équipes de conception de niveau à mettre en place davantage de vendeurs de nourriture dans le verse dans un prochain patch. 
      En outre, l'équipe a apporté son soutien à la correction de bugs pour un événement à venir, notamment pour les comportements d'IA des touristes et des guides touristiques publiés l'année dernière. Ces comportements ne bougeaient pas ou ne parlaient pas depuis leur dernière utilisation, ce qui, après une enquête initiale, s'est avéré être causé par des changements dans la base de données des animations. 
      Les travaux sur la sécurité, les distributeurs automatiques et les machines d'arcade mentionnés dans les rapports précédents ont bien progressé, les dernières passes de polissage des animations étant actuellement en cours. 
      "Nous avons vraiment hâte de partager notre récent travail sur les distributeurs, alors venez boire un verre à l'Area18 lorsque l'Alpha 3.17 sortira !" Équipe chargée du contenu de l'IA
       
      Fonctionnalités de l'IA
      Tout au long du mois de mars, l'équipe AI Features a travaillé sur des tâches de qualité de vie pour AI Content, notamment sur la façon dont ils créent des objets utilisables et sur la façon dont ils travaillent avec les "stances", qui sont différentes positions du corps du personnage qui affectent tous les mouvements et les animations d'inactivité. Par exemple, debout, accroupi et couché.
      Auparavant, les stances étaient configurées pour être utilisées dans un emplacement d'alignement spécifique (les différentes options pour accéder à un utilisable). Désormais, les positions sont configurées pour différentes utilisations. Par exemple, l'utilisable panneau mural n'a qu'un seul endroit pour y accéder mais a différents emplacements d'utilisation pour les panneaux supérieur et inférieur qui nécessitent respectivement les stances debout et accroupie. L'équipe a également mis en place des animations d'entrée et d'accroupissement qui se fondent correctement entre la position actuelle et la position cible de l'utilisateur. Cela leur permet d'avoir des animations d'entrée différentes pour chaque panneau.  
      Il est également important d'avoir une position correcte dans l'utilisable lorsque le personnage sort de l'utilisable de manière inattendue. Dans cette optique, l'équipe a enregistré des animations de première réaction pour différentes positions.
      Enfin, en ce qui concerne les fonctions d'IA, une fonctionnalité a été implémentée pour permettre à l'équipe de traiter les événements de subsomption par le biais de la carte audio, qui simule la propagation des événements sous forme de stimuli audio. Cette fonctionnalité est actuellement utilisée pour permettre aux PNJ d'alerter les personnages amis qu'ils ont trouvé un cadavre.
       
      Technologie de l'IA
      AI Tech a commencé le mois en traitant les commentaires sur l'implémentation initiale de la technologie de navigation planétaire, qui a ensuite été transmise à plusieurs équipes pour être utilisée dans divers scénarios. 
      Une amélioration est l'ajout d'un gestionnaire de priorités pour aider à calculer les zones nécessitant une régénération du maillage de navigation ; les positions des joueurs, des PNJ et des véhicules sont actuellement utilisées pour déterminer où le maillage de navigation est nécessaire. 
      Afin de permettre aux concepteurs de demander des renforts réalistes de PNJ sur des planètes via des vaisseaux spatiaux (comme mentionné dans le rapport de février), l'équipe a commencé à développer une fonctionnalité permettant aux pilotes PNJ de spawn et d'ajuster les splines d'atterrissage et de décollage dynamiques. Ils ont également amélioré le processus de création des splines pour des atterrissages et des décollages plus fluides, et ont ajusté les requêtes du système de points tactiques pour travailler sur les planètes et trouver les points vers lesquels les PNJ se déplaceront lorsqu'ils débarqueront. Des comportements simples ont été implémentés pour mettre en valeur cette nouvelle fonctionnalité également. 
      Le développement de la technologie permettant aux PNJ de pousser et de faire fonctionner correctement les entités mobiles, comme les chariots, s'est poursuivi. L'équipe a également ajouté d'autres améliorations pour la locomotion et la pose de poignées sur des chariots avec différentes dispositions et a commencé à implémenter des places de parking pour les objets mobiles.
      Plusieurs corrections et améliorations ont été apportées à l'outil d'édition Subsumption, notamment une cartographie complète des comportements aberrants, une grille visuelle et une fonctionnalité d'accrochage, la possibilité d'insérer rapidement des nœuds à la position du curseur de la souris et un moyen plus facile de déposer des connexions à partir d'un nœud.
      AI Tech a poursuivi la refonte du système de demande de mouvement des PNJ afin de permettre une synchronisation plus cohérente des états entre le serveur et le client et d'unifier la manière dont les mouvements des PNJ sont traités afin de réduire les incohérences.
      Ils ont également créé davantage de tests automatisés des fonctionnalités afin d'améliorer la stabilité et ont corrigé des bogues pour la version Alpha 3.17. 
       
      Fonctionnalités des véhicules d'IA
      L'équipe chargée des fonctionnalités des véhicules a travaillé aux côtés de l'IA sur des comportements qui profiteront à la fois au PU et à Squadron 42. L'objectif est d'améliorer les comportements de vol pour qu'ils soient plus dynamiques et plus proches du comportement des joueurs humains en combat. Ils se sont également concentrés sur une tactique de vaisseau pour les chasseurs s'attaquant aux vaisseaux capitaux.
       
      Animation 
      L'animation a passé le mois à se concentrer sur les animations faciales de nombreux personnages embarqués. Ils ont également travaillé sur l'outil d'exploitation minière interstellaire de Shubin et ont finalisé la première version des vendeurs.
       
      Art (Personnages)
      L'art des personnages s'est concentré sur les tenues pour Pyro, ainsi que sur divers éléments de Nine Tails pour un événement prévu plus tard dans l'année. Les objets pour les abonnés et un sac à dos sur le thème de la récupération ont également progressé.
      L'équipe a également accueilli de nouveaux artistes de personnages à Montréal, l'intégration et la formation s'étant déroulées tout au long du mois de mars.
       
      Art ( Vaisseaux )
      Au Royaume-Uni, le Ship Art a progressé avec un certain nombre de véhicules, y compris le Hull A, qui est actuellement en cours de finalisation pour sa sortie dans l'Alpha 3.17.
      Le cockpit du Scorpius a été finalisé, y compris l'éclairage et les LODs, tandis que le Banu Merchantman a progressé dans la phase de R&D extérieure.
      Le premier des trois véhicules non annoncés est maintenant proche de la finalisation de l'art. Le second progresse dans la phase de la boîte grise, tandis que le troisième a connu son coup d'envoi initial et se trouve maintenant dans les premières étapes de la mise en boîte blanche.
      Aux États-Unis, l'équipe a fait avancer le Drake Vulture dans le pipeline, ce qui a impliqué la création de nouvelles illustrations pour soutenir la réparation mobile dans le cadre du gameplay de réparation et de récupération. Elle a également ajouté une fonctionnalité supplémentaire au tableau de bord du pilote pour prendre en charge les modes de récupération.
      Des progrès significatifs ont également été réalisés sur diverses parties du Drake Corsair : Le tableau de bord du copilote a été conçu et construit avec un surplomb pour une meilleure visibilité, tandis que le siège du copilote est presque terminé et dispose maintenant d'un mécanisme qui le fait descendre dans sa position finale. Le foyer du vaisseau a été finalisé, le travail sur l'intérieur des tourelles a commencé, et le développement des quartiers de l'équipage et de la salle des machines a démarré. L'équipe a également progressé dans la réalisation de la boîte grise extérieure, le travail se déplaçant du nez, désormais achevé, vers la queue.
       
      Communauté
      L'équipe Communautaire a commencé le mois de mars par un débriefing du dernier événement dynamique XenoThreat, en partageant une infographie sur le travail fourni par les joueurs pour défendre le système Stanton. Elle a ensuite donné le coup d'envoi de l'équivalent de la fête de la Saint-Patrick, Stella Fortuna, et de son concours Toast the Stars.
      En préparation de l'alpha 3.17, la communauté a publié deux comm-links Patch Watch, avec des détails sur des fonctionnalités moins connues, comme la refonte des armes et Quantum. La communauté a également publié un guide étape par étape sur le ravitaillement en carburant de vaisseau à vaisseau.
      En plus de soutenir divers engagements, le travail s'est poursuivi sur une refonte du Hub communautaire, des améliorations au système de guide et d'autres événements non annoncés.
       

       
      Moteur
      En mars, l'équipe Physique a ajouté une nouvelle approche de déformation des corps mous pour le tissu des personnages. Ils ont également implémenté la détection de collision à large phase pour réduire le nombre de parties externes des entités à vérifier. La direction des roues arrière des véhicules à grande vitesse a également été réduite.
      Pour les dommages physiques, des modifications initiales ont été soumises pour le suivi des agrégats cassables. De plus, une action a été ajoutée pour déplacer une entité vaisseau spatial vers un état spécifique en un temps donné. Enfin, un prototype utilisant des batch workers pour échelonner la physique afin d'améliorer le réveil des threads et la concurrence a été implémenté.
      Sur le moteur de rendu, la transition vers Gen12 s'est poursuivie. Par exemple, la gestion des décalcomanies dans les passes RTT a été remaniée, et divers bogues causés par l'activation du rendu des brosses via Gen12 ont été corrigés. Le rendu du terrain de la planète a été optimisé et le support du nœud de rendu de la lumière du soleil a été ajouté. Diverses API ont été améliorées pour les rendre plus cohérentes, plus efficaces et moins verbeuses à utiliser. L'équipe a également commencé à affiner la constance de l'exactitude des API lors du traitement des pointeurs faibles retournés. L'étape du masque d'ombre a également été remaniée afin d'utiliser des tampons de constantes transitoires et de supprimer les constantes réfléchies et les constantes de liaison via une disposition et un tampon explicites à la place.
      Les cartes de relief du terrain de la planète et les ombres du terrain de la planète sont maintenant entièrement portées. Le code de tessellation pour le rendu des patchs de terrain planétaire dans les cartes de relief a été amélioré pour une densité de triangles plus cohérente. Pendant ce temps, un bogue dans le traitement des requêtes de diffusion pour les nuages s'est révélé être un problème d'application et a été corrigé (il avait déjà été résolu auparavant).
      En ce qui concerne le moteur principal, davantage de code a été nettoyé en utilisant Include-What-You-Use. De plus, plus de temps a été consacré à l'intégration d'EASTL. Diverses optimisations ont été faites, y compris des mises à jour des lumières animées. Davantage de mises à jour du système (pour la caméra principale et le marquage des zones de visibilité affectées par le soleil) ont été déplacées dans des tâches parallèles afin de réduire le coût d'exécution du thread principal. Enfin, les verrous globaux ont été remplacés par des verrous par instance pour l'accès aux entités floues.
      Un support a également été apporté à la version Alpha 3.17.
       
      Fonctionnalités (Arena Commander)
      L'équipe technique chargée des véhicules a achevé sa transition vers l'équipe chargée des fonctionnalités d'Arena Commander. Dans le cadre de cette transition, elle a passé en revue l'arriéré de bogues d'Arena Commander afin de déterminer ses priorités immédiates.
      Le radar et le balayage sont également en voie d'achèvement. Les améliorations des outils de mise en œuvre des portes et des panneaux de commande sont également en cours, ouvrant la voie à des interactions plus faciles et plus fiables dans les véhicules et les stations spatiales.
       
      Fonctionnalités (personnages et armes) 
      En mars, l'équipe a amélioré diverses fonctionnalités en fonction des commentaires recueillis lors du test de la version Alpha 3.17 dans le PTU, notamment en rendant l'inventaire plus robuste. Elle a également travaillé sur des problèmes liés au flux de spawn initial qui faisait que les joueurs apparaissaient sans corps.
      La logique d'apparition des cadavres a également été améliorée afin de s'assurer que le fait de quitter le jeu plus tôt n'interrompt pas le flux et afin de rendre le flux moins susceptible d'être interrompu ou de ne pas faire apparaître l'entité cadavre elle-même.
      L'équipe des fonctionnalités s'est également penchée sur le lancement des grenades, car il a été signalé qu'il était très peu fiable. Les grenades devraient désormais être beaucoup moins susceptibles d'exploser dans les mains ou aux pieds du joueur qui les lance. Elles ne devraient plus revenir dans la main après avoir été lancées et exploser de manière visible sur le client local.
      Un grand nombre de corrections de bogues ont été effectuées. Par exemple, nous avons fait en sorte que certaines coiffures ne passent pas à travers les casques et que la chute d'un casque porté ne provoque plus l'étouffement du joueur. Un défaut provoquant le décalage de certains menus d'interaction avec les vendeurs et des interfaces utilisateur de personnalisation des armes a également été corrigé.
       
      Fonctionnalités (Gameplay) 
      L'équipe PU a travaillé sur les commentaires des utilisateurs et les corrections de bugs pour la prochaine version du ravitaillement. Des progrès ont également été réalisés sur l'interface utilisateur du HUD pour la récupération, qui est actuellement en cours d'itération.
      Pour le gameplay d'ingénierie, une scène d'exemple a été créée, présentant un village avec une batterie, une unité d'alimentation et un lampadaire. L'objectif était de donner une introduction facile aux autres équipes pour les aider à commencer à utiliser une approche systémique des ressources.
      Le système de survie a bien progressé, le générateur de survie étant désormais capable de purger l'atmosphère d'une pièce et de convertir le CO2 en O2.
       

       
      Fonctionnalités (Mission)
      Mission Features a continué à fournir un support de code de jeu et à corriger les bugs pour les nouveaux écrans de l'interface utilisateur de vente. Ils ont également corrigé divers problèmes liés à la législation et à l'hostilité ainsi que des bogues généraux pour la prochaine version Alpha 3.17.
       
      Fonctionnalités (Véhicules) 
      Le mois dernier, l'équipe des fonctionnalités des véhicules a travaillé sur le ravitaillement en carburant, notamment en intégrant les systèmes d'amarrage et en rééquilibrant l'efficacité énergétique et l'écopage des véhicules. Ils ont également rééquilibré et réajusté la distorsion afin qu'elle affecte négativement un vaisseau plutôt que de le mettre carrément hors service. 
      "Nous travaillons toujours activement sur cette fonctionnalité, dont la sortie est prévue dans la version Alpha 3.17. Cependant, nous espérons que vous pourrez nous faire part de vos commentaires à ce sujet et nous aider à améliorer l'équilibre !" Équipe chargée des fonctionnalités des véhicules.
      L'équipe a également progressé sur de nombreuses versions de vaisseaux à venir, notamment le MISC Hull A et le RSI Scorpius, qui utilisent tous deux de nouvelles technologies d'animation et d'état de vaisseau. Sur le Hull A, cette nouvelle technologie est utilisée pour les bras de chargement extensibles et la façon dont ils s'intègrent au système de chargement. Pour le Scorpius, elle permet à la tourelle de se déplacer le long de son rail. 
      Le comportement de vol de l'IA a été développé en collaboration avec l'équipe d'IA, ce qui profitera à la fois au PU et à Squadron 42. Une fois terminé, le comportement de l'IA sera plus dynamique et plus proche de la façon dont les joueurs humains se comporteraient en combat.
      Enfin, l'équipe a commencé une enquête approfondie sur les problèmes de synchronisation du réseau actuellement rencontrés dans le PU. Ils ont apporté de grandes améliorations qui sont actuellement testées dans les builds Alpha 3.17.
       
      Graphisme et programmation VFX
      Le mois dernier, l'équipe graphique s'est concentrée sur la correction de bugs pour Alpha 3.17 et la stabilité de GameDev. Par exemple, l'ajout de correctifs pour les volumes d'eau qui ne sont pas rendus, la résolution de problèmes d'exportation de liens lumineux et le nettoyage de RTT.
      Il y a également eu des mises à jour de divers shaders, avec des soumissions pour la disposition automatique du C-buffer par matériau et des améliorations mineures pour les booléens comme paramètres de shaders.
      Pour la transition Gen12 en cours, l'équipe a corrigé divers bogues provenant de l'intégration dans le flux Alpha 3.17, tels que le scintillement des ombres, les problèmes de rapport LOD causés par le portage des maillages dépouillés, et plusieurs corrections de crash. L'équipe a poursuivi le portage de la forme d'échelle Gen12, en apportant des modifications à l'ordre d'exécution et à l'interface pour correspondre au comportement actuel de RTTM. Le travail a également commencé sur le transfert des ombres analytiques de la requête de diffusion vers Gen12.
      Pour Vulkan, des modifications mineures ont été apportées à l'indexation des descripteurs pour des bugs internes, tandis que des corrections ont été apportées à un crash relatif à la collecte des métriques du client headless et à des mises à jour d'avertissements pour RenderDoc.
       
      Éclairage 
      Tout au long du mois de mars, l'équipe chargée de l'éclairage s'est concentrée sur un événement à venir, en se partageant entre le soutien aux nouveaux lieux de mission et le contrôle de l'équilibre des espaces existants. Une passe d'éclairage complète a également été effectuée sur un emplacement extérieur clé.
       

       
      Lieux (EU)
      Le mois dernier, les équipes chargées des lieux ont travaillé dans différents domaines, qui sont tous à des stades différents d'achèvement, du début de la pré-production à la phase d'achèvement.
       

       
      Le travail s'est poursuivi sur les avant-postes de colonisation, avec des variantes et des modules supplémentaires. Parallèlement à l'élargissement des fonctionnalités du nouvel outil " Rastar ", l'équipe a entamé des tests de jeu dédiés en vue d'une distribution plus large dans les systèmes dans lesquels il sera d'abord utilisé.
       

       
      "La préproduction a commencé très tôt sur certains lieux intéressants basés dans l'espace, qui ne seront pas vus avant un certain temps mais qui font déjà couler le jus créatif de Design and Art." L'équipe chargée des lieux 
      La prochaine itération de l'installation souterraine a progressé dans la boîte blanche, les dispositions étant testées pour assurer un bon gameplay et une bonne fluidité. Une mise à jour des grottes est également en cours, l'accent étant mis sur l'amélioration de la lisibilité et de la facilité de déplacement, ainsi que sur un lifting visuel.
       

       
      Le travail sur la boîte blanche s'est également poursuivi pour les variantes de la station spatiale délabrée, qui sont prévues pour la version initiale de Pyro. L'équipe élargie a également contribué au renforcement et à la correction des bogues pour la version Alpha 3.17. 
       
      Lieux (Montréal)
      À Montréal, l'équipe Sandbox a travaillé sur la colonie abandonnée basée sur Reclaimer. Sur le plan artistique, elle a retouché la silhouette du site du crash et a continué à progresser vers la phase finale. Ils ont également poursuivi l'intégration du système de missions et disposent désormais de trois missions entièrement fonctionnelles dans cette colonie. Ils seront en mesure d'itérer davantage lorsque le navmesh planétaire sera disponible pour un développement plus large. 
      Les épaves 600i et Crusader Mercury mentionnées dans le rapport du mois dernier progressent bien. Le mois dernier, l'équipe a terminé les versions initiales des vaisseaux accidentés et étudie actuellement le pipeline pour les rendre récupérables.
      Une partie de l'équipe a commencé à créer des missions spatiales à l'intérieur d'un Reclaimer, avec le flux de base et la logique de mission implémentés et fonctionnant correctement. Cela fait partie de l'intégration de l'équipe au système de mission, l'objectif étant de commencer par réutiliser les modules existants. Une fois qu'ils seront plus à l'aise avec les systèmes, ils créeront des variations des missions existantes.
      "Nous avons remarqué que l'hôpital de Grim HEX pouvait être très occupé, en particulier pendant l'événement Jump Town. Pour résoudre ce problème, nous avons considérablement augmenté sa taille. Auparavant, il n'y avait que 3 chambres médicales disponibles ; avec cette mise à jour, nous en aurons plus de 60. De cette façon, tous les joueurs pourront respawn et retourner dans l'action aussi vite que possible." L'équipe Sandbox
      Enfin, l'équipe a officiellement commencé la mise à jour du paysage urbain de Lorville. La phase de conceptualisation est terminée et la structure a été validée. Une fois terminée, l'échelle de Lorville sera considérablement augmentée et laissera plus de place aux intérieurs des bâtiments.
       
      Narration
      Tout au long du mois de mars, Narration a continué à soutenir la conception et la mise en œuvre d'un scénario d'événement à venir, en fournissant des textes de mission et du contenu écrit pour mieux vendre l'histoire.
      L'équipe a suivi le processus éditorial sur l'un des nouveaux PNJ de la mission capturé lors de la session mo-cap du mois dernier et a soumis les données pour traitement. Une fois que les ressources seront passées par les équipes Animation et Audio, Narration testera la mission avec les dialogues finaux. Une fois terminé, ils enregistreront des versions alternatives du script pour ajouter de la variété.
      Pour ce qui est de l'avenir, Narration a commencé à créer certaines des boutiques et des franchises que les joueurs visiteront à l'avenir. En travaillant à partir d'une liste conçue par Design, l'objectif initial était de décrire les différents services et articles actuellement fournis par les magasins et de construire une liste pour assurer la couverture et la variété à l'avenir. Une fois que les types et les nombres ont été décidés, l'équipe a commencé à réfléchir à des noms et de brèves descriptions pour aider à vendre la marque des magasins et l'expérience d'achat prévue.
      Narration a continué à travailler avec l'IA sur un système conçu pour insuffler un nouveau niveau de vie à l'univers.
      Plusieurs membres de l'équipe ont répondu aux questions de la communauté dans un épisode de Star Citizen Live. Sur le site Web de RSI, l'équipe a mis en ligne un Portfolio du fabricant d'armures Tehachapi, publié un nouvel épisode de Showdown qui débattait de la question très controversée du développement de l'IA, et partagé un nouvel article de l'Aremis Post sur les tentatives d'un Tevarin de trouver un foyer pour sa famille. Le mois s'est achevé par une nouvelle mise à jour du contenu de Galactapedia. 
       
      Accessoires
      Les accessoiristes ont passé le mois de mars à finaliser les ressources demandées pour un événement à venir. Ils ont également travaillé sur plusieurs éléments non annoncés pour la communauté qui sont en bonne voie.
      Un travail important a également été réalisé pour Pyro, en particulier sur les panneaux de la boutique du vendeur, les déchets et quelques extras spéciaux.
       
      AQ 
      Le principal objectif de publication du service QA était de livrer la version Alpha 3.17 aux Evocati. Le service d'AQ Live a suivi ce processus, en effectuant ses propres tests de fonctionnalités et de LTP. Le service AQ Live a également pris en charge d'autres tâches de publication selon les besoins et s'est concentré sur les futurs QATR pour les événements à venir dans le jeu.
      En ce qui concerne le développement, l'équipe AQ a transféré le processus entre l'AQ du développement et l'AQ du jeu, a transmis l'Alpha 3.17 à Evocati et a vérifié les corrections et les problèmes de stabilité. Elle a ensuite commencé à publier sur Evocati et a continué à soutenir la publication. Les tests se sont également poursuivis sur les problèmes à corriger et les espaces de jeu pour un événement à venir.
      De nouveaux testeurs ont également été intégrés et formés, tandis que de nouveaux processus entre la publication et le développement ont été créés.
       
      Animation technique 
      L'équipe d'animation technique a passé le mois à itérer sur la refonte du système interne d'ADN. Cette mise à jour leur permettra d'élargir le pool génétique utilisé pour créer des têtes crédibles dans le jeu et, au final, d'offrir plus de variété aux joueurs.
      "Ce fut une initiative de longue haleine, mais elle arrive enfin à son terme avec une série de tests et de corrections de bugs pour qu'elle soit prête à être intégrée au jeu." L'équipe d'animation technique
      Parallèlement à cela, ils ont revisité plusieurs actifs de tête nécessitant des mises à jour et, dans certains cas, une refonte complète. L'initiative en cours de numérisation des têtes fournit actuellement à l'équipe de nouveaux archétypes qui sont extraits et transformés en rigs faciaux complets, prêts pour le jeu.
      Tech Animation a également assuré la maintenance du pipeline d'animation existant tout en menant des initiatives visant à remplacer les anciennes technologies afin d'accélérer les flux de travail internes.
       
      Outils (Montréal)
      Pour faire suite au rapport du mois dernier, l'équipe Tools a terminé l'intégration de Mighty Bridge dans l'éditeur et l'inclusion de Houdini dans Mighty Bridge. Cela rend les outils basés sur Houdini accessibles à tout le monde au sein de l'entreprise, à la fois du côté du PU et de Squadron 42.
      Du côté du code, l'équipe ajoute à Mighty Bridge des fonctionnalités liées à Houdini, notamment la possibilité d'utiliser la géométrie du terrain.
      Du côté de l'art technique, deux grands domaines de développement ont progressé. Le premier est l'outil de création de lieux procéduraux, qui permettra d'accélérer la production de certains lieux. L'équipe est en train de concevoir le système de modèles de l'outil pour permettre aux concepteurs et aux artistes de générer de manière procédurale divers lieux, tels que des avant-postes et des colonies abandonnés, des grottes et des installations souterraines.
      Le deuxième domaine est l'intégration du biome, qui implique une collection d'outils pour aider les équipes artistiques à mieux intégrer les lieux dans le biome spécifique d'une planète. La première étude de cas porte sur la colonie abandonnée de Reclaimer. Les outils s'appuient sur la preuve de concept réalisée à la main par l'équipe artistique et automatisent certains processus pour faciliter la création. Par exemple, un outil place automatiquement des lianes et de la terre autour du vaisseau spatial écrasé, ce qui est habituellement une tâche qui prend du temps.
       
      Turbulent (Services)
      En mars, l'équipe des services en ligne de Turbulent a livré le service de réputation, qui a passé le test QA du trimestre avec zéro bogue signalé jusqu'à présent. Elle a également achevé la majeure partie du travail pour le projet de refonte du flux de connexion, y compris le service de location, l'assemblage de la boucle de connexion principale, le service d'habilitation et le service de connexion.
      L'équipe Live Tools a apporté des améliorations au système d'environnement de développement local. Elle utilise désormais la nouvelle interface utilisateur modulaire Hex sur le PTU et commence à exploiter le système de modèles pour ajouter rapidement de nouveaux outils dans le Network Operation Center.
      L'équipe a commencé à rédiger de nouveaux modules pour permettre aux développeurs, à l'assistance aux joueurs et à l'assurance qualité de surveiller et de résoudre les problèmes de connexion que les utilisateurs pourraient rencontrer.
       
      Turbulent (plateforme Web)
      L'équipe Web de Montréal a commencé à ajouter de nouvelles fonctionnalités Web pour les événements à venir, en veillant à ce que tous les composants soient réutilisables et de la meilleure qualité possible.
      L'équipe Turbulent Architecture et E-Commerce a ajouté plusieurs outils, dont un nouveau flux pour faciliter l'échange de codes promotionnels.  
      Deux flux de pipeline CI ont été développés pour améliorer les performances et réduire le temps d'attente sur les builds.
      Les équipes de Turbulent et de la communauté interne ont progressé dans le remaniement du Hub de la communauté. Les pages d'accueil et de découverte sont prêtes à être lancées, tandis que des progrès ont été réalisés sur les outils de post-création et de suivi.
       
      Interface Utilisateur
      Tout au long du mois de mars, l'équipe IU a poursuivi deux projets à long terme qui profiteront à la fois au PU et à SQ42 : le remaniement du visor et les nouveaux radars et cartes. Le remaniement de la visière implique la mise à jour de la visière et de l'objectif afin qu'ils fonctionnent dans les Building Blocks, ce qui améliorera leurs performances et facilitera leur utilisation. Le travail du mois dernier s'est concentré sur les armes, l'affichage du statut de l'acteur et les éléments liés à la loi.
      Pour le radar et les cartes, l'équipe s'est concentrée sur les bases de la version plein écran du radar et a ajouté la possibilité de zoomer sur les contacts pour voir leurs modèles 3D.
      Sur le plan technique, une assistance a été apportée et des bogues ont été corrigés pour les radars et les cartes, parallèlement aux tâches liées à la version Alpha 3.17. L'équipe a également mis à jour le curseur de la souris pour qu'il fonctionne en matériel, ce qui le rend plus réactif et lui permet de passer d'un élément à l'autre, comme les curseurs et les commandes 3D.
       
      VFX 
      En mars, l'équipe a terminé le passage de production VFX pour le Hull A de MISC, ainsi que les passages de pré-production pour le Scorpius de RSI et un véhicule non encore annoncé.
      Des progrès ont également été réalisés sur les effets de récupération, l'équipe ayant affiné les visuels, notamment les effets de raclage et de réparation de la coque. Elle a également travaillé sur les effets de ravitaillement en carburant, qui ont été achevés à un niveau fonctionnel pour la version initiale de la fonctionnalité (ils seront améliorés à une date ultérieure).
      Enfin, UI a apporté son soutien à la correction des bogues et au nettoyage de l'Alpha 3.17.
       
      Trad : @Maarkreidi SwissStarships.org

      224

      Rapport mensuel de Star Citizen : Mars 2023

      Rapport mensuel du PU 
      Mars 2023
       
      Bienvenue dans le rapport mensuel de mars du PU ! Lisez la suite pour découvrir tout ce qui a été achevé et qui est en cours dans nos studios internationaux le mois dernier, y compris plusieurs nouveaux véhicules, des nuages de gaz, des missions mises à jour et diverses tâches de backend pour la prochaine mise à jour Alpha 3.19. 
       
       
       
      IA (Tech)
      Tout au long du mois de mars, AI Tech a apporté des améliorations significatives à divers systèmes de navigation et fonctionnalités d'outils d'IA. Cela inclut l'implémentation d'un support pour le remplacement des propriétés de type agent pour la génération de maillages de navigation, ce qui permet aux concepteurs de générer des maillages à l'intérieur de zones étroites et de créer des niveaux plus complexes. Par exemple, les PNJ pourront suivre ou rechercher les joueurs à l'intérieur des bouches d'aération. 
      Une autre fonctionnalité connexe est la zone de coût du volume de navigation (NVCA), qui aura un impact sur la génération du maillage de navigation et sur la trajectoire dynamique calculée lors des demandes de déplacement. Il existe des types de NVCA statiques et dynamiques : 
      Les NVCA statiques sont des formes/volumes placés à l'avance par les concepteurs du niveau lorsqu'ils veulent que certaines zones soient préférées ou évitées lors de la recherche de chemin. 
      Les NVCA dynamiques sont des formes créées en cours d'exécution en fonction des actions du joueur ou du PNJ. Par exemple, des zones d'incendie qui peuvent s'étendre ou se rétrécir, ou des zones comportant des obstacles placés par les joueurs.
      Les techniciens de l'IA ont également continué à travailler et à peaufiner certaines fonctionnalités déjà terminées, notamment les PNJ poussant des chariots et les PNJ utilisant des systèmes de transport en commun et des ascenseurs (avec ou sans chariots). La prise en charge des chariots volants a également été ajoutée.
      Du côté des outils d'IA, l'équipe a itéré et ajouté de nouvelles fonctionnalités à l'outil Apollo Subsumption. Certaines de ces nouvelles fonctionnalités incluent la possibilité de référencer les tags des composants du moteur en tant que partie de la variable TagSelector. L'équipe a également déplacé la carte graphique dans son propre onglet, ajouté des icônes à l'onglet "outline" pour faciliter la visualisation, et ajouté une invite pour les changements non sauvegardés.
      Pour le coordinateur de l'utilisabilité, l'équipe a continué à améliorer la qualité de vie et à mettre à jour les fonctionnalités de l'interface utilisateur.
      L'équipe AI Tech a également achevé la mise en œuvre des récentes améliorations apportées au système d'inactivité. Désormais, ils peuvent marquer correctement des moments spécifiques dans les animations d'inactivité où il est possible de quitter le jeu en toute sécurité. Cela leur permet de maintenir la qualité visuelle attendue par les animateurs sans avoir à attendre que l'animation de repos soit complètement transformée en animation de sortie. 
       
      Art (personnages)
      Le mois dernier, l'art des personnages a peaufiné les tenues de la faction Duster ainsi que les objets des abonnés pour l'année à venir. La production des casques de la frontière a également commencé.
      Sur le plan conceptuel, l'équipe artistique a exploré les gangs Headhunters et Rough & Ready, et a préparé les documents de transfert pour les Dusters.
       
      Art (vaisseaux)
      L'équipe UK d'art des véhicules a passé le mois à finaliser l'Argo SRV ainsi que deux véhicules non annoncés. Chacun d'entre eux a franchi l'étape de la passe artistique finale, qui comprend les LOD, les dommages et l'optimisation.
      Le MISC Hull C a bénéficié d'un soutien supplémentaire, l'équipe ayant corrigé plusieurs bugs visuels et peaufiné les éléments qui le nécessitaient. Les progrès sur le Crusader Spirit se sont poursuivis, le vaisseau passant de la phase greybox à la phase LOD0 ; la grande majorité du travail greybox intérieur et extérieur est maintenant terminée.
      Le travail en boîte blanche a commencé sur deux véhicules non annoncés, dont l'un a reçu un prototype pilotable dans l'éditeur.  
      Une passe pour les composants a également commencé pour le MISC Freelancer afin de s'assurer que les baies de composants respectent les métriques requises et qu'elles s'ouvrent et se ferment correctement.
      Aux États-Unis, des peintures Subscriber Flair inspirées de MicroTech, Crusader et Hurston ont été créées.
      La boîte grise d'un nouveau véhicule est sur le point d'être achevée. Certains composants de manœuvre uniques ont été fortement détaillés, notamment les boîtiers avant et le système de suspension. Le mécanisme d'entrée-sortie du siège a été étoffé, tandis que les portes avant et arrière ont été ajustées pour éviter qu'elles ne clippent et pour créer un assemblage étanche lorsqu'elles sont fermées.
      La boîte grise de l'Aopoa San'tok.yāi est en cours, les ailes et les propulseurs ayant été entièrement modélisés. Tous les problèmes de clipping pendant les mouvements ont été résolus, avec l'utilisation de la technologie Xi'an pour éloigner les pièces les unes des autres. Le train d'atterrissage a également été redessiné pour avoir une apparence plus forte par rapport au reste du vaisseau, tandis que tous les pistons visibles ont été supprimés en faveur de "muscles mécaniques".
       

      Image par Dub_Blunt
       
      Communauté
      Pour coïncider avec la sortie du RSI Scorpius Antares dans l'Alpha 3.18, l'équipe Communauté a publié un Q&R répondant aux principales questions sur le nouveau chasseur lourd équipé d'un EMP. 
      Ensuite, pour célébrer l'ouverture de la piste de course du Vision Center, l'équipe a organisé le premier défi de course à basse vitesse de Star Citizen.
      La communauté a également soutenu les célébrations de Stella Fortuna et a organisé un concours de captures d'écran festif. Stella Fortuna a également utilisé l'onglet des événements sur le Hub communautaire, récemment mis en place. La prochaine mise à jour majeure du Community Hub est déjà en préparation et arrivera très bientôt.
      Toujours en mars, le programme complet du Bar Citizen World Tour 2023 a été publié.
      "Nous sommes impatients de vous voir en personne dès que possible ! N'oubliez pas, si vous organisez un événement ou si vous cherchez simplement à y participer près de chez vous, vous trouverez tout ce dont vous avez besoin sur barcitizen.sc." - L'équipe communautaire
      L'équipe s'est également fortement impliquée dans le soutien des équipes de publication et d'expérience des joueurs pour la publication et le travail continu de l'Alpha 3.18.
      Enfin, l'équipe s'est investie dans la planification et l'organisation de l'événement CitizenCon de cette année.
       

      Image par Bubba-0
       
      Moteur
      En mars, l'équipe de physique a travaillé sur la maniabilité des véhicules à roues entre différents champs de gravité. En outre, de nouvelles améliorations ont été apportées à l'élagage des boîtes OBB, tandis que le dérobage des verrous dans le code d'intersection des géométries a été retravaillé. L'intégrité des données concernant la masse attribuée à la géométrie physique a été renforcée, et une méthode a été mise en œuvre pour trouver les parties d'une entité auxquelles une corde est attachée entre les sessions. Une mise à jour optionnelle des limites des parties de l'espace quadrillé pendant le repositionnement a été ajoutée. Cela devrait permettre de gagner beaucoup de temps lors de la détection des collisions si des milliers de caisses tentent d'entrer en collision avec un vaisseau composé de plusieurs milliers de pièces.
      Sur le moteur de rendu, plus de code a été reconstruit pour Gen12. Les tampons constants transitoires sont maintenant utilisés dans plus de code. Par exemple, dans SSDO et le flou de mouvement. Le traitement des objets tessellés a été amélioré afin qu'il ne s'exécute plus inutilement. Un grand nombre de codes de rendu hérités ont été supprimés (ombrage différé, rendu des ombres, etc.), et la prise en charge de la vue de débogage de l'anticrénelage et du rendu des masques d'ombre a été ajoutée.
      Les améliorations du mode de rendu temporel pour les nuages atmosphériques et volumétriques se sont poursuivies. Ceci inclut des améliorations pour stabiliser les voisinages de couleurs pour les profils de reprojection et de transmittance.
      Au niveau du noyau du moteur, le serveur du compilateur de shaders à distance a bénéficié d'une dernière série d'améliorations substantielles en termes de performances. Le gestionnaire d'exception a été étendu pour mieux gérer les crashs silencieux survenus récemment. Sur la base des informations de suivi de la mémoire mises à disposition par Alpha 3.18 PTU, un nouvel allocateur système personnalisé (pour remplacer jemalloc) a été implémenté, ce qui réduit considérablement la surallocation et la fragmentation observées. Il est actuellement en phase de test. D'autres améliorations ont été apportées à la prise en charge des pages énormes. Le travail sur les améliorations du système de streaming et le nouvel outil de suivi de la mémoire s'est également poursuivi.
      Le reste du temps a été consacré à la prise en charge d'Alpha 3.18.
       

       
      Fonctionnalités (Arena Commander)
      En mars, l'équipe Feature a vu la première étape de la refonte d'Arena Commander passer aux développeurs de jeux. Désormais, toutes les équipes de développement disposent du nouveau frontend, du système de lobby, des circuits de course et bien plus encore.
      Les équipes d'Arena Commander ont collaboré avec l'équipe Planète pour améliorer Ellis III, Green, la planète qui accueille Horizon Speedway. Les mises à jour incluent un nouveau biome avec des montagnes plus hautes, des niveaux d'eau plus élevés et des plages pour mieux représenter les vastes océans et la destination de vacances en bord de mer où se déroulent les courses. 
      La conception a commencé à retravailler entièrement le circuit de Defford Link et à terminer le travail sur Old Vanderval. Ils ont également passé en revue tous les points de contrôle holographiques afin de s'assurer qu'ils représentent au mieux les zones et les environnements. La conception a continué d'améliorer et de fixer le nouveau frontend d'Arena Commander avec une feuille de style épurée.
       

       
      Fonctionnalités (personnages et armes) 
      Le mois dernier, l'équipe des fonctionnalités s'est penchée sur le jeu de locomotion en position couchée, car plusieurs mécaniques utilisées avec succès dans le nouveau système EVA ont pu être transférées. Par exemple, le personnage-joueur roulera désormais sur place au lieu de tourner sur lui-même au niveau des hanches et, lorsque le joueur regarde autour de lui, la forme de la collision ne change pas. Cela remplace la pression sur un bouton pour passer de l'avant à l'arrière, et le joueur peut commencer à se déplacer à partir de n'importe quelle position couchée.
      Le pivot du personnage a également été déplacé vers l'avant, ce qui centre la rotation en vue à la première personne plus près de la caméra dans les animations d'attente et de mouvement. Cela rend le contrôle de la rotation beaucoup plus fluide, mais nécessite une mise à jour complète de toutes les animations et transitions. Dans ce cadre, la forme de la collision a été modifiée, passant d'une rotule unique à plusieurs rotules plus petites. La rotule principale se trouve au niveau du pivot, et les autres s'étendent derrière elle et disposent d'une certaine liberté pour se rétracter.
      "En guise d'aide visuelle, on peut comparer cela à une chenille. Le résultat final est une bien meilleure expérience à la première personne, avec moins de problèmes lorsque le personnage reste bloqué sur le terrain. - Équipe chargée des fonctionnalités de l'acteur
      L'équipe a également pris en charge de nouveaux comportements concernant la chauffe des armes. Il existe désormais une option de surchauffe pour les armes FPS, qui nécessite une intervention de l'utilisateur pour restaurer les fonctionnalités, comme pour une action de rechargement. Cependant, avant que l'arme n'atteigne l'état de surchauffe, elle peut modifier son comportement à différents seuils de température. Par exemple, la cadence de tir peut augmenter, le mode de tir peut passer au type de faisceau ou le nombre de projectiles tirés en une seule fois peut augmenter.
       
      Fonctionnalités (Gameplay)
      En mars, l'équipe chargée des fonctionnalités de jeu a soutenu les QATR en cours pour la mise à jour de l'exploitation minière et le rayon tracteur.
      Cela a permis d'améliorer l'interface utilisateur du rayon tracteur. Par exemple, l'ajout d'un interrupteur pour activer/désactiver plutôt que d'appuyer et de maintenir, et l'ajout de nouveaux marqueurs de réalité augmentée (AR) pour montrer la validité d'un objet que le joueur veut accrocher.
      L'équipe a également amélioré les outils de débogage de la génération de butin afin de faciliter la validation de la distribution du butin.
      Le travail sur le vaisseau de raffinage a également commencé ; les intentions de conception ont été mises à jour pour permettre aux ingénieurs de commencer à travailler lors du prochain sprint.
       
      Fonctionnalités (Mission)
      En mars, la section Fonctionnalités de mission a poursuivi le travail sur les missions de contrats de sauvetage, en les améliorant et en les équilibrant. L'extraction de paquets a également progressé en vue d'une éventuelle sortie. 
      "Nous envisageons d'ajouter des cargaisons générales aux vaisseaux de mission pour donner aux joueurs une raison d'enquêter sur les vaisseaux détruits ou en état de mort douce." - L'équipe chargée des missions
      La mission d'escorte de vaisseau qui implique un voyage quantique a progressé. L'équipe se concentre actuellement sur l'élaboration de tous les cas de figure du flux de base afin de comprendre les dépendances avec les autres équipes. La production d'une nouvelle mission a commencé, actuellement connue sous le nom de Data Heist, qui demande aux joueurs d'atteindre un lieu et de voler des données. 
      L'équipe a également commencé à ajouter des correctifs de confort de jeu pour l'Alpha 3.19, notamment en permettant aux joueurs de voir l'historique des missions terminées ou échouées, ainsi que les raisons de ces échecs. Elle a également modularisé les missions de personnes disparues afin qu'elles puissent être utilisées plus facilement par les équipes de contenu, dans le cadre de l'initiative en cours visant à construire un système plus modulaire.
      Du côté des lois, l'équipe a travaillé sur la possibilité de défendre l'intérieur d'un vaisseau contre les intrus. Cela inclut de ne pas ajouter automatiquement des joueurs au canal de communication d'un vaisseau à moins qu'ils ne soient membres du groupe. En outre, un système de responsabilité a été créé pour traiter les crimes commis à l'aide de rayons tracteurs.
      "Cela inclut un nouveau système d'attribution des responsabilités pour l'acte de défenestration, qui consiste à jeter quelqu'un par la fenêtre. - L'équipe de Mission Features
       
      Graphisme, programmation VFX et Planet Tech
      En mars, l'équipe graphique a terminé une version de génération de maillage à partir d'entrées spline, qui sera utilisée pour les tunnels des points de saut.
      Diverses améliorations ont été apportées aux shaders, notamment la recoloration de la peau à l'aide de contrôles physiques de la mélanine et l'ajout du support initial pour le maquillage et les tatouages personnalisables. Des améliorations ont également été apportées à la réflexion de l'eau, à la réfraction et à la formation de brouillard.
      Les travaux ont commencé à unifier les formats de maillage statique et de peau, ce qui devrait permettre de réduire considérablement les appels de dessin sur les maillages complexes. L'équipe a également commencé à intégrer une nouvelle logique dans chaque système de flux individuel pour le tester. En outre, l'équipe graphique a apporté diverses modifications au système de rendu vers la texture, y compris de nouvelles options d'abattage qui seront nécessaires pour la fonction de carte intérieure.
      Pour Vulkan, des mises à jour ont été apportées au backend pour faciliter la parité visuelle avec DX11. Divers modes de débogage ont également été ajoutés à Gen12 afin de surpasser les fonctionnalités de l'ancien moteur de rendu.
      Pendant ce temps, l'équipe de programmation VFX a poursuivi son travail sur le voyage quantique et le feu. Les effets de voyage quantique pivotent désormais correctement en fonction de la direction du mouvement, et diverses améliorations visuelles ont été apportées sur la base des commentaires reçus. Pour le système de feu, le cadre pour la création de particules de feu par le GPU a été ajouté pour permettre un plus grand nombre de particules. Les entités peuvent désormais échanger de la chaleur avec la pièce dans laquelle elles se trouvent.
      De plus, l'équipe VFX a continué à améliorer son éditeur, en ajoutant la possibilité de référencer les effets les uns par rapport aux autres. Elle a également amélioré les effets de foudre dans les nuages de gaz.
      L'équipe Planet Tech a progressé dans le domaine de l'eau, en itérant sur la qualité de la simulation et en construisant un système pour gérer et combiner les simulations des surfaces d'eau. Le travail sur le système d'astéroïdes s'est également poursuivi, dans le but d'obtenir une configuration beaucoup plus flexible pour le façonnage et la distribution.
       
      Marques dans le jeu (Montréal)
      L'équipe a poursuivi son travail sur l'identité visuelle et l'environnement des gangs de Pyro.
      Elle a également apporté les dernières retouches à la semaine de lancement d'Invictus et explore actuellement la station Ruin afin d'y ajouter de nouveaux éléments de marques.
       
      Éclairage 
      L'équipe chargée de l'éclairage a passé une partie du mois de mars à travailler sur la semaine de lancement de l'Invictus avant de continuer à éclairer les zones nouvelles et existantes autour de Ruin Station.
      Elle a également poursuivi son travail sur les modules de l'avant-poste colonial en cours de développement par l'équipe Sandbox 1.
       
      Outils Live 
      À Montréal, l'équipe Live Tools a commencé à concevoir un nouveau module pour le Network Operation Center. A l'avenir, cet outil de gestion de shard supportera le Server Meshing en affichant des informations en temps réel sur les serveurs.
       
      Lieux (UE)
      L'équipe des lieux de l'UE a progressé avec Ruin Station, en cherchant de nouvelles façons pour le joueur de se déplacer et comment les nouveaux éléments de jeu s'intégreront dans les zones déjà développées.
      Elle a également progressé sur les bureaux de la police locale, en développant des schémas et en travaillant sur des prototypes jouables.
      Les ascenseurs à cargaison ont été travaillés avec l'équipe de l'USPU. Le mois dernier, L'équipe a réalisé des prototypes d'ascenseurs et de leur fonctionnement dans différents scénarios.
      EU2 a également travaillé avec Mission Features pour ajouter de nouvelles plateformes à Orison. Celles-ci seront utilisées pour les missions et pour ajouter des points d'intérêt supplémentaires à la ville.  
      L'équipe EU Sandbox a créé des entrées d'avant-postes sans sas, qui seront utilisées dans les atmosphères respirables de Pyro.
      Ils sont actuellement en train de mettre de l'ordre dans les zones souterraines des modules de l'avant-poste pour les utiliser avec le gameplay furtif. Le travail s'est également poursuivi pour finaliser les derniers éléments du Content Pack 3, qui permettra à l'équipe de passer à la distribution des avant-postes dans Pyro.
      La conception a presque terminé le balisage du Content Pack 2 et passera aux derniers éléments du Content Pack 3 au fur et à mesure qu'ils seront terminés. Les points de saut de Stanton et de Pyro sont également sur le point d'être finalisés, et les derniers retours d'expérience sont en cours d'application.
      En mars, l'équipe Sandbox 2 de l'UE a poursuivi son travail sur les installations souterraines, que l'on peut voir dans un épisode récent d'Inside Star Citizen.
      Enfin, l'équipe Organics a progressé sur les grottes rocheuses. Le travail à venir consiste à retravailler et à retoucher les planètes et les lunes de Pyros pour les mettre au niveau des standards actuels. 
       
      Narration
      Avec l'Alpha 3.18 en ligne, l'équipe Narrative s'est remise au travail sur le patch à venir ainsi que sur le développement en cours. Ils ont travaillé en étroite collaboration avec les différents membres de l'équipe de conception pour développer le texte des missions pour plusieurs types de missions à venir, notamment la récupération, l'investigation, l'exploitation minière et quelques nouvelles missions qui n'ont pas encore été annoncées.
      Pour Pyro, la narration a revisité une partie de l'histoire scientifique des planètes pour s'assurer qu'elle s'aligne sur les dernières intentions en matière de design et de gameplay. Ils ont également commencé à dessiner les territoires des différents gangs du système pour voir où ils pourraient opérer et se chevaucher, ce qui pourrait créer des zones de conflit. Ils ont également commencé à se pencher sur le mode de vie des "hors-la-loi", notamment en réfléchissant à une nouvelle approche pour les joueurs dérivant vers la criminalité, plutôt que d'avoir des missions illégales disponibles à côté des missions légales.
      Sur le site Web de RSI, l'équipe a mis en ligne un guide de Whitley sur la série 300 d'Origin et a publié un nouvel épisode de Loremakers : Questions de la communauté.
       
      Services en ligne (Montréal)
      En mars, l'équipe des services en ligne s'est concentrée sur les correctifs à apporter à la version Alpha 3.18. Ces correctifs concernaient principalement la connexion à l'inventaire, les droits et le stress lié au re-nivellement de la base de données globale.
      Pour Alpha 3.18.1, l'équipe a ajouté le nouveau système de livraison de vaisseaux ASOP.
       
      Services et outils systémiques 
      En plus du support de la version Alpha 3.18 et de la correction des problèmes de cargaison, de terminal ASOP et de GIM, l'équipe a commencé la R&D pour une mise à jour de l'architecture de la balise de service.
      Elle a également progressé sur un service de création de personnages, aidé l'USPU à tester les nouveaux halls d'exposition, résolu les problèmes de l'éditeur Subsumption et travaillé avec le département Design sur l'outil Quantum/Odin.
       
      IU
      Les artistes de l'interface utilisateur ont soutenu plusieurs fonctionnalités de jeu à venir en créant des maquettes d'écran et des concepts, ainsi que des idées d'affichage dans le monde. Plusieurs artistes et certains membres de l'équipe UI Tech ont travaillé sur la nouvelle visière et la configuration des lentilles pour SQ42, qui sera finalement intégrée au PU.
      L'équipe technique de l'interface utilisateur a contribué à améliorer la vitesse de téléchargement des données de l'AMV et le système de chargement sous-jacent pour Arena Commander et Star Marine. Ils ont également apporté des améliorations progressives dans plusieurs domaines, notamment les boîtes d'édition de texte, les barres de défilement, les interactions avec les holovolumes et les hyperliens.
       
      VFX 
      L'équipe VFX a mis la dernière main à la nouvelle structure de dossiers de la bibliothèque de particules ce mois-ci. Ceci en prévision de la nouvelle fonctionnalité "external ref" qui passera bientôt en phase de test. Cette fonctionnalité permettra aux artistes VFX de créer des modèles d'effets qui pourront ensuite être référencés dans d'autres bibliothèques. Cette méthode facilitera la maintenance dans les années à venir, au fur et à mesure que Star Citizen prendra de l'ampleur.
       
      Trad : @Maarkreidi Starcitizeninfo.fr

      83

      Rapport mensuel de Star Citizen : Mars 2024

      Rapport mensuel du PU
      Mars 2024

       
      Bienvenue dans le dernier rapport mensuel du PU, qui détaille cette fois tous les progrès de développement réalisés au cours du mois de mars. Avec l'Alpha 3.23 qui se profile, la CitizenCon à l'horizon et Pyro qui se rapproche de plus en plus, il y a beaucoup à attendre de cette année. Lisez la suite pour savoir tout ce qui a été fait dans le cadre de ces projets et plus encore.
       
       
       
       
      IA (Fonctionnalités)
      En mars, les équipes des Fonctionnalités de l'IA ont continué à corriger des bugs et à apporter des améliorations au combat humain et à d'autres comportements de l'IA.
      "Un bogue en particulier a menacé de devenir notre nouveau problème de 'se tenir debout sur des chaises' (un bogue qui a de nombreuses causes individuelles et qui peut donc apparaître dans différentes situations). Donc, comme pour ce problème, nous avons adopté une approche de ceinture et de bretelles qui devrait l'éliminer, même si de nouvelles causes apparaissent à l'avenir." Fonctionnalités IA
       
      IA (Tech)
      Le mois dernier, IA Tech s'est concentré sur la finalisation et le polissage des fonctionnalités pour Alpha 3.23, parallèlement à des optimisations pour les systèmes existants.
      Par exemple, le travail sur la navigation planétaire a été achevé, l'équipe étant désormais capable de générer des maillages de navigation sur des planètes entières. Pour ce faire, les développeurs ont utilisé les mêmes concepts que ceux utilisés par les équipes Physics et Planetary Tech pour représenter les patchs de terrain des planètes. Par rapport à l'implémentation précédente, où les tuiles de navigation de la planète étaient représentées par un cube/parallélépipède (comme utilisé dans les volumes de navigation traditionnels), la nouvelle méthode utilise un volume avec une base carrée/rhombique asymétrique. Bien que cela pose de nouveaux défis, comme la façon dont deux tuiles de navigation triangulaires voisines seront connectées, cela permet de générer des mailles de navigation partout et sur tous les types de planètes et de lunes.
      Pour les boids, l'équipe a continué à implémenter de nouvelles règles et a finalisé la synchronisation entre le serveur et les clients. Elle a également travaillé sur des itérations supplémentaires avec la Conception et a peaufiné la fonctionnalité pour la publication.
      L'équipe IA a itéré sur de nouveaux comportements de vaisseaux avec le département Design, dans le but d'améliorer grandement l'expérience de combat de l'IA. Des améliorations substantielles ont été apportées au système de contrôle de la visée pour les vaisseaux et les tourelles, ainsi qu'à la perception grâce à l'ajout du support de la détection des missiles.
      Par ailleurs, des améliorations ont été apportées au système de liens de navigation afin de réduire le coût de calcul sur une trame en utilisant mieux le nouveau concept d'ancres de navigation. Des améliorations de la logique de chargement de Subsumption ont également été soumises, qui montreront plus clairement les problèmes possibles avec les données, afin que les concepteurs puissent les corriger plus tôt.
      Du côté des outils IA, l'équipe a continué d'améliorer et d'itérer sur Apollo. Cela inclut l'implémentation d'une nouvelle version de l'arbre d'en-tête " collant " qui montre une meilleure représentation des fichiers/dossiers avec des comportements et des missions.
       
      Animation
      L'équipe d'animation a travaillé sur la "vache de l'espace", un oiseau de taille moyenne, une créature prédatrice ressemblant à un loup, ainsi que sur plusieurs nouvelles animations d'entrée de véhicules.
       
      Art (personnages)
      En mars, l'équipe d'art des personnages a terminé une gamme de combinaisons de course commerciale et a continué à travailler sur les tenues du gang des Headhunters. L'équipe d'art conceptuel des personnages a commencé à explorer les armures de spécialistes et a travaillé sur les feuilles de transfert.
       
      Art (vaisseaux)
      En mars, des progrès ont été réalisés sur le RSI Zeus - la boîte grise a été achevée et toutes les fonctionnalités ont été validées, le vaisseau étant actuellement en phase de " beauté et de polissage ". L'habitation et les couloirs centraux ont fait des progrès significatifs et approchent de l'achèvement, tandis que la soute continue de progresser avec la structure du piston principal de la rampe de chargement qui s'améliore rapidement ainsi que l'intérieur et l'extérieur de la rampe. Le train d'atterrissage est presque terminé et l'extérieur du vaisseau continue de progresser.
      Le Légionnaire d'Anvil est terminé en whitebox, l'équipe attend actuellement la validation du gameplay et que les artistes se libèrent avant de passer au développement complet.
      Le travail de l'équipe sur le réseau de ressources a commencé, avec 10 vaisseaux en voie d'achèvement, dont certains ont reçu la liste mise à jour des composants de vaisseau. Après validation du Gameplay, les emplacements des relais seront peaufinés.
      Le travail de mise à jour sur un vaisseau ancien s'est également poursuivi, avec des mises à jour du tableau de bord, du cockpit et de certains boîtiers extérieurs.
       

       
      Communauté
      L'équipe chargée de la communauté a démarré le mois de mars en soutenant l'Initiative Overdrive et Stella Fortuna, avec pour cette dernière un concours de création de bannières invitant les participants à créer des logos pour des équipes de course ou de combat dans le jeu ou fictives. Découvrez les incroyables contributions sur le Hub de la communauté.
      L'équipe a également passé du temps à préparer le lanceur RSI 2.0 pour une sortie Live, ainsi qu'une myriade d'autres tâches de support pour préparer les Alpha 3.23, 4.0, et au-delà !
       

      Image par John Duff
       
      Dans le dernier Roadmap Roundup, plus de détails ont été partagés sur le prochain patch Alpha 3.23, tandis que les Test Universe Champions de l'Alpha 3.22 ont récompensé les joueurs exceptionnels qui ont consacré leur temps et leurs efforts aux phases de test du patch actuel.
      L'équipe a également soutenu divers événements communautaires :
      "Nous avons commencé le mois de mars avec beaucoup d'énergie grâce au récent Bar Citizen Manchester, au cours duquel près de 200 d'entre vous sont venus passer du temps avec les développeurs, les membres de l'organisation et de bons amis. Merci à tous d'être passés, nous sommes impatients de recommencer bientôt ! En parlant d'événements, la ligue de course au sol System Seven d'ATMO Esports est toujours en cours, et regarder tous ces coureurs d'élite passer en direct nous a donné la chair de poule ! Nous avons également apprécié la Crux Cup d'Anzia Racing, à laquelle nos équipes ont participé une fois de plus et ont essayé de se frayer un chemin jusqu'aux meilleurs scores ! Équipe communautaire
       

       
      L'équipe communautaire a continué à détailler les programmes hebdomadaires avec Cette semaine dans Star Citizen, une série de comm-links qui informent la communauté sur les développements et les initiatives de Star Citizen tout en mettant en avant les créations de la communauté. Ce mois-ci, l'équipe a ajouté un nouveau chapitre hebdomadaire présentant quatre des meilleures créations du Hub communautaire.
      Les préparatifs de la CitizenCon sont toujours en cours, avec la mise en place de l'exposition et des activations générales. L'équipe est enthousiaste à l'idée de ce qui s'annonce déjà comme notre plus grand et meilleur événement à ce jour. L'équipe a également publié une série de messages concernant la CitizenCon, comme la FAQ de la CitizenCon, afin d'aider les joueurs à planifier leurs déplacements et leur participation.
      Enfin, la Communauté a mis à jour le calendrier d'Arena Commander, qui permet aux joueurs de se tenir au courant des modes de jeu rotatifs d'Arena Commander.
       
      Gameplay fondamental
      Le mois dernier, l'équipe chargée des fonctionnalités de Gameplay a passé avec succès les portes du go/no-go pour le recul procédural, les nouvelles lunettes de visée, le réticule dynamique et les améliorations du rechargement. D'autres corrections de bugs sont actuellement en cours pour ces éléments.
      Des progrès ont également été réalisés en ce qui concerne le concaténage des munitions, y compris l'optimisation du réseau et la correction des bogues. L'interface de pillage a également été mise à jour pour prendre en compte la façon dont les munitions sont regroupées, tandis que les animations de rechargement sont désormais jouées au bon moment après l'animation de "fouille".
      Le travail s'est poursuivi sur la préproduction pour la construction de bases, les fonctionnalités Gameplay travaillant en étroite collaboration avec Art et Design pour affiner les exigences et définir les métriques.
      L'équipe a ensuite ajouté des écrans de butin de couleurs différentes selon que le joueur pille une entité ennemie, amie ou neutre. Elle a également ajouté un bouton permettant de passer de l'inventaire à l'écran de butin, ainsi qu'une fenêtre contextuelle lorsqu'un échange de composant ne peut être effectué. Ils ont également prévu des styles d'écran de butin distincts pour la visière et la lentille. En ce qui concerne la visière et la lentille, la conversion du chat à l'écran en Building Blocks a été réalisée.
      L'équipe a ensuite converti plus de marqueurs au nouveau système, y compris la navigation, les vaisseaux, le joueur, les membres du groupe, les missions et les plateformes d'atterrissage.
      Pour EVA, les développeurs ont débloqué du contenu d'animation pour prendre en charge la personnalisation des armes et le portage à deux mains afin de fonctionner avec le nouveau système EVA. Ils ont également pris en charge les animations de vol vers l'arrière et sur le côté. Les packs de propulseurs EVA sont désormais correctement liés à la couche d'équipement que portent les joueurs, ce qui signifie que les effets visuels proviendront des tuyères des pièces d'armure ou des sacs à dos plutôt que de la sous-combinaison.
      Des améliorations ont été apportées à la façon dont les composants des boutiques sont mis en évidence lorsque les joueurs les regardent, et le positionnement des cartes AR a été mis à jour pour prendre en compte les mannequins et les véhicules en fonction des commentaires de Design. L'équipe a également complété les interactions d'achat et de location pour les achats physiques.
      Les fonctionnalités Gameplay ont apporté de nouvelles améliorations à la locomotion du prone, tandis qu'un soutien supplémentaire a été apporté à l'Animation pour débloquer la production d'actifs d'animation.
      Pour les modes maîtres, des améliorations ont été apportées à la visée et au ciblage pour le système d'artillerie, et l'ESP a connu d'autres améliorations, notamment une réponse plus fluide aux saisies du joueur.
      Tout au long du mois de mars, le développement du réseau de ressources s'est poursuivi. Dans ce cadre, les émissions électromagnétiques sont désormais basées sur la consommation d'énergie et les émissions infrarouges sont basées sur le liquide de refroidissement et la production de chaleur.
      L'équipe a également amélioré divers outils de débogage, corrigé des bogues et soutenu les tests en cours d'un mode expérimental Arena Commander.
      Une solution temporaire pour la pénétration de la coque des vaisseaux a été ajoutée jusqu'à ce que Maelstrom soit prêt à prendre en charge le blindage physique des vaisseaux.
      "Le système est susceptible d'être modifié au fur et à mesure que le développement et les tests progressent, mais actuellement, tous les projectiles peuvent réduire la santé du blindage. Cependant, seules les armes balistiques peuvent pénétrer la coque et endommager les composants internes. Fonctionnalités du Gameplay
      Pour le système de survie, l'équipe a optimisé le système d'atmosphère dynamique de la pièce et l'a rendu compatible avec le réseau. Diverses améliorations et refontes ont également été apportées au système de salle, et divers outils de débogage ont été grandement améliorés pour permettre à l'équipe de tester le système avant que l'interface utilisateur orientée vers le joueur ne soit terminée.
      En ce qui concerne le transit, l'équipe s'est principalement concentrée en mars sur la prise en charge des ascenseurs de fret et des hangars instanciés. En plus de la refonte générale, il a fallu ajouter l'exportation de la destination du hangar, la communication entre les gestionnaires de transit et d'instance pour les hangars disponibles, la possibilité d'ajouter dynamiquement des destinations aux chariots de transit, les demandes de création de hangars et la prise en charge de la capture des périphériques dans les hangars ajoutés dynamiquement.
      Une fois cette étape franchie, l'équipe est passée à la planification et à l'architecture d'une refonte de l'ensemble du système de transport en commun afin de le préparer pour l'avenir.
      Pour le radar et le balayage, l'équipe a mis à jour les requêtes de zone radar afin d'utiliser la nouvelle technologie de découpage temporel des requêtes de zone pour améliorer les performances.
      En outre, elle a commencé à travailler sur les "catégories de signatures", qui permettent à l'équipe d'appliquer différentes détections de signatures en fonction des émetteurs. Ces catégories peuvent être utilisées pour détecter indépendamment les composants d'un vaisseau dont les émissions sont plus élevées. Par exemple, les propulseurs par rapport aux générateurs de bouclier hors ligne.
      Un soutien a également été apporté à l'outil d'édition des points de montage des objets/composants avec une refonte des chargements d'éléments par défaut, y compris leur définition directement dans les paramètres des points d'entrée au sein du conteneur de points d'entrée dans DataCore.
      En outre, l'équipe a soutenu la restauration de plusieurs analyses de base et le reporting d'informations clés supplémentaires pour mieux comprendre l'activité des joueurs dans le jeu.
      Pour Arena Commander, l'accent a été mis sur la finalisation des livrables de l'Alpha 3.23, notamment les lobbies personnalisés et la sélection initiale des paramètres personnalisés.
      Les fonctionnalités Gameplay ont ensuite continué à améliorer l'expérience multi-équipage en ajoutant la sélection d'accès. Désormais, au lieu d'activer ou de désactiver le multi-équipage, les joueurs peuvent choisir d'activer la fonctionnalité uniquement pour leurs amis et/ou les membres de leur escouade.
      Les ingénieurs ont remanié le système d'équilibrage des équipes, en supprimant les couches de complexité qu'ils avaient expérimentées dans les versions Alpha 3.21 et 3.22. Le nouveau système a une logique d'équilibrage simple qui donne la priorité au maintien des escouades ensemble (avec une exception en cas de déséquilibre extrême). Un court délai a été ajouté avant l'équilibrage pour permettre à un plus grand nombre de joueurs de se connecter.
      L'équipe a également amélioré les définitions de chargements, ce qui permet de créer et de modifier des emplacements pour différents types de munitions, y compris les consommables et les munitions utilitaires. Ils ont également créé une variante de l'outil multifonctions de récupération et de réparation avec des bidons remplis à utiliser dans les modes expérimentaux d'ingénierie. Ce travail permet également aux joueurs d'utiliser leurs personnages PU dans Arena Commander ; les joueurs qui ont un personnage personnalisé l'utiliseront désormais au lieu de l'acteur par défaut utilisé précédemment.
      En ce qui concerne la conception, l'équipe s'est concentrée sur la prise en charge des modes expérimentaux d'ingénierie et d'une sélection de nouvelles cartes et de nouveaux modes. Ils ont également continué à travailler sur la passe UI/UX du menu d'acceuil, qui vise à établir un style pour Arena Commander à l'avenir.
      Enfin, les développeurs ont soutenu un nouveau système pour Gun Rush, leur permettant d'avoir plusieurs listes d'armes qui peuvent être activées et désactivées tout au long d'un cycle de patch. Cela offre une plus grande variété et la possibilité de tester de nouveaux ensembles d'armes sans attendre une nouvelle mise à jour.
      En mars, l'hostilité basée sur la réputation a progressé, l'équipe ayant corrigé plusieurs problèmes liés au nouveau système de réputation. Des modifications ont également été apportées au comportement d'intrusion. Désormais, toutes les factions défendront une zone d'intrusion si elle leur appartient, et les factions disposant des paramètres appropriés pourront également défendre les zones d'intrusion alliées.
      Pour le mobiGlas, le travail s'est poursuivi sur le gestionnaire de contrats remanié. Les travaux du mois dernier comprenaient l'ajout d'un bouton pour lire/non-lire les informations sur les missions et un bouton pour basculer entre les missions légales et illégales. Les développeurs ont également terminé la validation des paiements pour les balises et ont corrigé plusieurs bugs, notamment en réduisant la durée du contrat par incréments réguliers.
      L'équipe a ensuite rendu l'App Journal compatible avec le nouveau mobiGlas et a mis à jour l'écran d'accueil, notamment en ajoutant des visuels pour les notifications récentes, les missions actives, la juridiction actuelle du joueur et le niveau CrimeStat.
      La prise en charge des anciennes applications Comm-Link et VMS Flash a également été ajoutée, et des mises à jour visuelles ont été apportées aux applications Wallet et Assets.
      En ce qui concerne les missions, les équipes du gameplay ont fourni une nouvelle structure de données à l'équipe de conception des missions afin qu'elle puisse commencer à mettre en place des missions de transport. Le cadre général de la version hors ligne du service de mission a progressé, tandis que l'interface de débogage du service de mission a été étendue au maillage de serveurs.  
      Des outils de débogage améliorés ont également été ajoutés aux missions de transport de fret, comme la possibilité de déboguer des parties complètes de l'ordre de transport pour simuler la collecte ou la livraison par des monte-charges.
      En mars, des progrès ont été réalisés sur les hangars, notamment avec le gestionnaire d'intérieur instancié qui gère la logique d'instanciation et réserve des passerelles pour la transition entre le monde extérieur et le hangar. Désormais, les joueurs qui appellent un ascenseur ou récupèrent un vaisseau dans les lieux pris en charge créeront un hangar instancié auquel les systèmes de transit, de contrôle du trafic aérien et de droit répondront correctement.
      Des améliorations ont également été apportées au kiosque du monte-charge, notamment au niveau de la présentation, de l'image de la marque, des infobulles, de l'écran de livraison et de la gestion des plates-formes. Les développeurs sont en train d'intégrer le kiosque dans le cadre de l'inventaire personnel. La banque d'objets est désormais fonctionnelle et utilise correctement le casier de stockage et la logique de livraison/sélection mise à jour, et des améliorations ont été apportées au système d'entrepôt pour prendre également en charge les missions.
      Pour le kiosque de marchandises, des mises à jour ont été apportées à la conception ainsi qu'au comportement d'emballage et à l'affichage du chargement automatique.
      Les équipes chargées de l'éclairage et du contenu VFX ont également bénéficié d'un soutien pour les plates-formes de chargement des vaisseaux.
       
      Économie
      Le mois dernier, l'équipe Économie a poursuivi le rééquilibrage des marchandises, en s'assurant qu'elles disposent d'un algorithme évolutif qui fonctionnera avec d'autres systèmes, comme l'artisanat.
      Les récompenses des missions sont rééquilibrées en fonction de la difficulté et du temps nécessaire pour les accomplir. Dans ce cadre, l'équipe s'efforce de mieux comprendre les efforts et le temps nécessaires pour effectuer des activités spécifiques dans le jeu. La tarification en jeu est actuellement en cours pour les nouveaux produits récoltables et le hangar flair.
      Le département Économie est actuellement impliqué dans la conception de la progression de la réputation et de la progression auprès des Org PNJ et commence à équilibrer le temps et le coût des ascenseurs de fret à chargement automatique. Ils ont également apporté leur soutien aux missions de fret.
      Enfin, une liste complète de toutes les sources de ressources prévues, des transformateurs et des puits a été créée pour garantir la stabilité de l'économie sur le long terme.
       
      Graphisme, Programmation VFX et Planet Tech
      Tout au long du mois de mars, le département s'est concentré sur la correction des bogues des différents produits livrables pour Alpha 3.23.
      Des options de mise à l'échelle des performances ont été ajoutées à la simulation de l'eau pour s'assurer qu'elle puisse s'adapter à tous les matériels, tandis que diverses améliorations ont été apportées à l'ombrage des limites de l'eau et à l'humidité de la visière pour obtenir un effet homogène lorsque les joueurs pénètrent dans l'eau. La prise en charge des collisions à distance a également été complétée pour des collisions plus précises avec les véhicules.
      L'équipe Vulkan a résolu plusieurs problèmes de performance et s'est rapprochée des performances de D3D.
      "Cela précède l'activation du multithreading pour la prochaine version afin d'espérer pulvériser les niveaux de performance de D3D sur le CPU (les performances du GPU devraient rester similaires). Cependant, certains problèmes de performance subsistent actuellement. Ainsi, en fonction de l'emplacement/du contexte, les joueurs peuvent constater une baisse des performances, d'où l'appellation BETA de Vulkan. Mais l'objectif est d'obtenir des tests à grande échelle dans Alpha 3.23 afin que nous puissions activer Vulkan par défaut dans la version suivante." Équipe chargée des graphismes, des effets visuels et de la programmation
      Parallèlement, l'équipe retravaille actuellement les shaders afin de réduire le nombre total de PSO (shaders) qui doivent être compilés au démarrage du jeu.
      Le travail sur l'illumination globale s'est également poursuivi, en mettant l'accent sur les performances, alors que l'équipe s'apprête à déployer en interne la première version pour qu'elle soit testée par les équipes artistiques.
      L'équipe Planet Tech a commencé à travailler sur Planet Tech v5, en se concentrant d'abord sur le travail de base nécessaire à la mise en place du partitionnement spatial. Ils sont actuellement en train de décider comment cela fonctionnera avec le Server Meshing et la récupération en cas de crash du serveur. Les développeurs ont également introduit le concept de "planètes par défaut" pour l'éditeur interne afin qu'il soit facile pour quiconque de créer et d'utiliser une planète à des fins de test.
      Du côté de la programmation des effets visuels, outre les améliorations apportées à l'eau, l'équipe a poursuivi la mise en réseau de la simulation d'incendie. Elle apporte également des modifications à la couche de rendu de la réalité augmentée pour permettre la prise en charge des armes holographiques (par exemple, les éclairs, les projectiles, les ennemis et les impacts).
       
      Image des marques dans le jeu
      L'équipe chargée de l'image des marques dans le jeu et celle chargée des emplacements ont travaillé ensemble sur la semaine de lancement d'Invictus, et le travail est sur le point d'être achevé.  
      Le travail sur l'image des marques des conteneurs de fret et la signalisation supplémentaire de divers lieux sont également presque terminés.
       
      Interactifs
      Le mois dernier, les banques d'objets (désormais appelées entrepôts d'équipement) ont été terminées, y compris une version très usée pour Grim HEX. Elles ont ensuite été placées un peu partout dans le Verse pour en faciliter l'accès.
       

       
      Les conteneurs explosifs ont été retravaillés et remplacent désormais les modèles statiques dans les niveaux, de sorte qu'ils explosent si les joueurs leur tirent dessus.
       

       
      Les coffrets de recharge des extincteurs sont passés par la boîte grise et sont actuellement en cours de finalisation, tandis que les chariots de fret sont en cours de finalisation en vue de la mise à jour du hangar de fret.
       

       
      Éclairage
      En plus des tâches liées aux hangars instanciés, aux ascenseurs de fret et aux centres de distribution, les équipes d'éclairage ont travaillé sur la semaine de lancement d'Invictus.
      Ils ont également pris en charge le futur Personnaliseur de personnage, notamment en tenant compte des commentaires de la communauté pour résoudre certains problèmes de longue date.
       

       
      Lieux
      Le mois dernier, l'équipe des lieux et des emplacements a peaufiné le contenu pour l'Alpha 4.0. Elle a également finalisé les centres de distribution à venir, en ajoutant du contenu et de la qualité pour offrir aux joueurs la meilleure expérience possible lors du lancement. Elle a également donné le coup d'envoi de la préproduction pour les nouveaux mandats qui débuteront officiellement au 2e trimestre.
      L'équipe des Zones d'Atterrissage a finalisé l'art des hangars instanciés et les a préparés en vue de leur implémentation dans tout le Verse.
       

       
      Conception de Mission
      Le mois dernier, l'équipe Mission Feature a été restructurée et est devenue l'équipe Mission Design. Malgré ce changement de nom, l'équipe continuera à créer du contenu modulaire et évolutif pour le PU.
      Suite aux réactions suscitées par l'événement Overdrive Initiative, l'équipe est en train de revoir les missions standard de vol de données. Actuellement, ces missions sont réservées à un seul joueur (qui peut ensuite partager la mission avec ses amis), ce qui provoque un goulot d'étranglement pour les missions et les lieux. Pour remédier à cette situation, l'équipe teste une modification qui permettra à une version unique de la mission d'être acceptée par quatre joueurs qui joueront ensemble en tant que contractants. Il s'agit d'un effort pour libérer les missions et les lieux et créer un effet similaire à Overdrive Initiative où les personnes qui jouent habituellement en solo font partie d'une équipe, ce qui peut permettre de créer des amitiés et d'améliorer l'impression de MMO.
      Le travail a progressé sur les missions de transport de marchandises à venir, les joueurs étant chargés de transporter des marchandises suivies d'un endroit à l'autre à la demande d'une compagnie de transport. Avec un paiement régulier d'environ 20 % de la valeur de la cargaison, le revenu d'un transporteur sera plus stable que celui d'un négociant en marchandises (qui achète à bas prix et vend à haut prix en fonction des fluctuations du marché). Néanmoins, une fois qu'un transporteur de marchandises se sent à l'aise dans sa profession, il peut tenter sa chance dans le commerce des matières premières.
      Bien que le joueur soit légalement autorisé à transporter les marchandises, il n'en est pas propriétaire. Par conséquent, les magasins légaux de Stanton n'achèteront pas ces marchandises. Pour vendre la cargaison au lieu de la livrer, le joueur doit se rendre à un receleur - un magasin qui ne pose pas de questions et qui est souvent situé dans une zone non surveillée de Stanton. Cependant, en raison de sa nature traquée, cette cargaison est vendue à un prix nettement inférieur à celui des marchandises ordinaires du bac à sable.
       
      Avec l'ajout prochain d'animaux sauvages dans le PU, la conception des missions a commencé à travailler sur le contenu connexe, en créant trois variantes de missions : 
      Tuer une quantité "X" : Cette mission d'extermination/de contrôle de la population demande aux joueurs de tuer un nombre prédéterminé d'animaux sur une planète. Les joueurs doivent localiser les animaux eux-mêmes
      Effacer l'emplacement : Il s'agit d'un lieu spécifique dont la population animale doit être éliminée.
      Tuer et collecter : Il s'agit de l'un des premiers types de mission de collecte de ressources dans lequel les joueurs doivent localiser les animaux et collecter leurs ressources.
      À la suite d'une récente embauche, certains anciens modules de mission ont été remaniés. Ainsi, la mission Destroy Illegal Satellites a été légèrement remaniée.
      Suite à des tests supplémentaires de Blockade Runner, un petit changement a été effectué pour s'assurer que l'événement reste amusant et engageant pour tous les joueurs. Le travail sur les événements mondiaux XenoThreat s'est également poursuivi, ainsi que sur les monte-charges.
       
      Narration
      Le mois dernier, la Narration a continué à travailler en étroite collaboration avec la Conception pour soutenir une variété de contenus, de la révision de missions existantes comme l'Expérience du nouveau joueur à la description de nouvelles missions en cours de développement pour soutenir le gameplay à venir.
      L'équipe a continué de réfléchir à de futures initiatives narratives conçues pour apporter plus de personnages et d'histoires à l'univers. Cela a donné lieu à une série de propositions qu'elle a examinées avec la Conception. Ils ont également continué à définir des moyens d'améliorer les comportements de l'IA pour enrichir le Lore de Star Citizen. Gameplay a également rencontré certaines équipes de gameplay pour discuter de la " lorification " des systèmes à venir.
      Un autre groupe de messages a également été publié sur le site Web, notamment un guide de Whitley pour le 890 Jump. L'équipe Narrative a également répondu à une poignée de questions posées sur les forums dans une nouvelle édition de Loremakers, ainsi qu'à un autre lot d'articles de Galactapedia.
       
      Technologie des services en ligne
      En mars, l'équipe des services en ligne a travaillé sur la refonte du backend des services sociaux. Cela implique le portage des services vers gRPC ainsi que des mises à jour pour Server Meshing.
      L'équipe travaille actuellement à la réduction des faux positifs de l'EAC Anti-Cheat en vue d'activer l'application des sanctions.
      Enfin, les services en ligne ont terminé le travail de persistance à long terme pour le personnalisateur de personnages, permettant aux joueurs de sauvegarder leurs personnages entre les patchs.
       
      R&D
      En mars, le travail sur le mode de rendu temporel s'est poursuivi. Le suivi du mouvement des objets se déplaçant dans les nuages a été amélioré afin que l'historique puisse être rejeté ou conservé le plus correctement possible. Une nouvelle méthode a été développée car les algorithmes de désocclusion typiques ne fonctionnent que pour les scènes opaques, mais l'équipe souhaite que les objets qui volent à travers des nuages transparents, soient partiellement occultés par les nuages et le brouillard, etc. La génération et le mélange de la profondeur douce pour les nuages et l'atmosphère ont été améliorés. Ces informations sur la profondeur sont cruciales pour gérer correctement le rejet de l'histoire lorsque l'on se déplace dans les nuages.
      L'équipe a également soutenu le projet Gen12/Vulkan en analysant la liste actuelle des objets d'état de pipeline (PSO) utilisés pour le rendu du jeu et a suggéré plusieurs façons de la réduire. Ces suggestions sont actuellement étudiées par l'équipe Render et se traduiront par une phase de pré-cache des shaders plus courte la première fois que les joueurs lanceront le jeu (la pré-cache est effectuée pour éviter les problèmes liés à l'activation des shaders pendant le jeu).
       
      Conception Technique
      La conception technique a soutenu divers domaines de développement pour préparer l'Alpha 3.23 et les versions ultérieures. Cela comprenait les banques d'objets, avec l'équipe créant une nouvelle entité de variante d'inventaire, mettant en place des machines d'état et des animations, et itérant sur l'écran principal et les points d'interaction avec le joueur et le flux.
      Les hangars ont été pris en charge en même temps que les vols de vaisseaux, y compris l'itération sur les nouveaux comportements de l'IA pour les rendre plus réactifs aux actions des joueurs. Les modes principaux ont également été peaufinés.
      L'assurance qualité a bénéficié d'un soutien pour l'automatisation des scripts visuels, et des nœuds ont été ajoutés pour obtenir et définir les statistiques des joueurs.
      En ce qui concerne l'interface utilisateur, la conception technique a travaillé sur la configuration des niveaux de test, le réticule FPS et les marqueurs de coups, en mettant à jour et en peaufinant les animations et en corrigeant les bugs. Des corrections générales de bugs ont également été effectuées et divers outils et flux de travail ont été améliorés.
       
      IU
      Le mois dernier, l'équipe IU basée à Montréal a travaillé en étroite collaboration avec les équipes Gameplay et IU sur les mises à jour du gameplay de la nouvelle cargaison. Cet effort englobe le développement du nouveau kiosque de monte-charge, du kiosque de marchandises et de la banque d'objets.
      Ils ont également commencé à préparer les mandats à venir plus tard dans l'année, notamment le réseau de ressources et les points de saut.
      L'équipe basée au Royaume-Uni s'est concentrée sur l'ajout de la nouvelle interface utilisateur du jeu. La nouvelle version du mobiGlas a été rendue pleinement fonctionnelle à temps pour recueillir les commentaires des joueurs, le polissage visuel étant toujours en cours.
      La nouvelle visière et les lentilles ont été améliorées visuellement tandis que les derniers éléments de fonctionnalité ont été portés par l'équipe de programmation. L'interface utilisateur a également continué à peaufiner la nouvelle interface d'achat et le personnalisateur de personnage, prêts à être livrés.
       
      VFX
      Le mois dernier, l'équipe VFX a terminé son travail sur les centres de distribution et les monte-charges. Elle a également achevé les tâches relatives à plusieurs véhicules à venir.
      Les progrès se sont poursuivis sur les effets de point de saut, y compris la conceptualisation basée sur de nouvelles considérations de gameplay qui sont devenues évidentes pendant les tests.
      L'équipe s'est à nouveau penchée sur les effets d'eau pour coïncider avec les projets de l'équipe graphique de publier certaines des améliorations apportées à l'eau qui ont été présentées lors de la CitizenCon.
       
       
      Trad : @Maarkreidi Starcitizeninfo.fr
       
       

      505 1

      Rapport mensuel de Star Citizen : Novembre et Décembre 2021

      Rapport mensuel de Star Citizen : Novembre et Décembre 2021
      Bienvenue au premier rapport mensuel du PU de 2022 ! Nous commençons toujours l'année en faisant le point sur les deux derniers mois de développement. Les rapports ci-dessous mettent en lumière les travaux entrepris en novembre et décembre 2021. Nous publierons également le rapport de janvier à l'heure habituelle au début du mois prochain, alors gardez l'œil ouvert pour le prochain épisode !
       
      CONTENU DE L'IA
      L'équipe AI dans son ensemble a terminé l'année en créant des cartes de test de fonctionnalités pour les comportements et les utilisables de l'IA.
      Les cartes de test des fonctionnalités sont de nouveaux processus de test autonomes qui s'exécutent chaque jour et impriment des rapports, ce qui est extrêmement bénéfique pour l'équipe car cela lui permet d'identifier les bogues beaucoup plus rapidement qu'auparavant.
      "Un défi important que nous avons toujours eu dans l'équipe était de comprendre quand un problème était spécifique à une certaine fonctionnalité ou si un changement externe d'une autre équipe était à l'origine du problème. Les modèles identifiés par les tests de fonctionnalité vont résoudre ce problème." L'équipe d'IA
      Actuellement, l'équipe teste environ 50 utilisables et 20 comportements d'IA avec lesquels le joueur peut interagir. Typiquement, un utilisable a entre trois et six directions par lesquelles les personnages peuvent l'approcher et le même nombre par lesquelles ils peuvent le quitter, chacune jouant une animation différente. Avec un tel nombre de permutations, l'automatisation du processus était essentielle. L'équipe passera bientôt à des tests de fonctionnalités plus avancés pour les comportements plus compliqués, comme le barman, l'ingénieur et l'agent de sécurité.
      AI Content a continué à améliorer les barmans et les clients pour la version Alpha 3.16 et a ajouté plus d'options de boissons, y compris Cuba Libres et Mai Tais. Des animations de "travail" ont également été conçues pour varier les situations lorsque le barman ne sert pas les clients. Il existe désormais 10 animations différentes, dont l'étirement, le nettoyage des verres et l'organisation des étagères. Des expressions faciales d'inactivité ont également été ajoutées pour le client et le barman.
      AI Content a également commencé à mettre en place des assets d'animation pour les distributeurs automatiques et les machines d'arcade, et a commencé à terminer les éléments utilisables du café.
       
      FONCTIONNALITÉS IA
      AI Features a travaillé sur les niveaux de test des fonctionnalités, en mettant en place des tests à répéter avec différentes conditions de départ, comme équiper l'IA de différentes armes. En plus d'identifier et de corriger les bugs avant qu'ils ne deviennent un problème, les niveaux de test des fonctionnalités sont utiles pour montrer aux autres équipes les fonctionnalités existantes et comment les utiliser. Au fur et à mesure qu'elles se familiarisent avec la technologie, elles commenceront à couvrir les fonctionnalités existantes afin de maintenir la qualité à tous les niveaux.
      L'équipe a également examiné et corrigé des problèmes liés au comportement du barman, notamment des problèmes de " popping " lors des déplacements entre les différentes zones du bar.
       
      AI TECH
      AI a terminé son travail sur la version initiale de la navigation planétaire, qui contient tous les éléments de base nécessaires pour qu'elle puisse être utilisée dans le jeu. Une fois implémenté, le maillage de navigation sera créé sur les surfaces planétaires autour des acteurs et des PNJ, qui pourront l'utiliser pour trouver des chemins et s'y déplacer. Des améliorations ont été apportées aux processus de génération et à la découverte de chemins pour qu'ils fonctionnent également avec cette nouvelle technologie.
      L'équipe a poursuivi le remaniement du contrôleur d'armes utilisé par l'IA des vaisseaux, en se concentrant cette fois sur l'amélioration des tourelles de missiles et de leur précision. Une nouvelle technologie d'évitement des collisions (l'obstacle de navigation de l'IA) a également été ajoutée pour être utilisée dans les zones étroites et les espaces comportant des objets concaves complexes. Cela a impliqué l'ajout de formes primitives simplifiées (comme des sphères et des boîtes) qui peuvent être utilisées par le système d'évitement des collisions.
      L'équipe est également revenue sur la fonction de poussée/traction des chariots de l'IA afin d'aider les concepteurs à commencer à l'utiliser, ce qui a impliqué l'ajustement du suiveur de chemin et la création d'une carte de test de la fonction.AI Tech a continué à affiner la technologie du suivi de chemin, en particulier l'élément d'IA sociale, en améliorant la fonctionnalité en définissant des éléments utilisables liés à un chemin. Les PNJ pourront suivre le chemin et s'arrêter pour utiliser les objets utilisables liés. Parallèlement à cela, ils ont examiné et corrigé plusieurs problèmes liés à la visée, au regard et à la locomotion des PNJ, la plupart impliquant des problèmes de synchronisation entre les serveurs et les clients.
      Des progrès ont été réalisés sur l'outil d'édition Subsumption. L'équipe a maintenant tous les éléments de base en place afin que les concepteurs et les programmeurs puissent commencer à l'utiliser pour créer des missions et des comportements de PNJ.
       
      ANIMATION
      En novembre et décembre, l'équipe Animation a travaillé sur le lanceur de missiles Kahix et la sélection/désélection des armes, a amélioré le mouvement d'accroupissement du joueur, les animations de ralenti et la locomotion en ébriété, et a poursuivi le développement des gadgets d'exploitation minière.
      Pour l'IA, l'équipe a travaillé sur les jeux d'animation de recroquevillement, de reddition, du mess et de commercant Des tâches ont été réalisées pour les vendeurs et les barmans, le jeu de zones de travail multi-outils, la sécurité bloquant et dirigeant les joueurs, la recherche dans les conduits, le vandalisme d'objets et le comportement médical. Ils ont également réglé la réaction des PNJ aux cadavres.
      Du côté de l'animation faciale, ils ont progressé avec les lignes de sécurité générales, les animations pour les inactifs et les travailleurs, les vendeurs et les comportements médicaux. L'équipe de capture de mouvement a continué à résoudre les données pour les transverses et les IA malades ou blessées, et a travaillé avec le marketing sur diverses vidéos et promotions.
       
      ART (PERSONNAGES)
      L'équipe Character Art a terminé une mise à jour visuelle des archétypes de tête ADN, qui devraient voir des améliorations au niveau des têtes et des yeux dans l'Alpha 3.17.
      Une partie de l'équipe s'est concentrée sur les tenues de style frontalier pour Pyro, tandis que d'autres ont travaillé sur une série de tenues génériques de Stanton provenant du backlog qui commenceront à apparaître dans le jeu sous peu.
      L'éqipe technique a travaillé avec l'équipe graphique sur la deuxième version du shader " layerblend " pour améliorer la technologie de l'usure et de la saleté.
       
      ART (VAISSEAUX)
      Au Royaume-Uni, l'équipe Ship a bien progressé avec le MISC Hull A, amenant la plupart de l'intérieur au stade de l'art final. Le train d'atterrissage et le mécanisme d'extension de la cargaison (ainsi que les LODs) ont été achevés et sont maintenant prêts à être remis à Tech Art.
      Le Hull C a également progressé dans le pipeline et approche actuellement de sa révision en boîte grise. Le travail effectué en décembre a consisté à convertir les matériaux en shaders de surface dure, à ajouter des panneaux de commande dans tout le vaisseau et à affiner le siège du pilote pour une visibilité optimale.
      Tout au long du mois de novembre, le RSI Scorpius est passé par la phase whitebox avant que le travail greybox ne commence en décembre. La majeure partie de l'extérieur a été achevée à la fin de l'année, notamment les ailes, les propulseurs, le train d'atterrissage et la verrière.
      Un tout nouveau véhicule a progressé en whitebox, tandis que le Banu Merchantman a progressé en greybox.
      Les teintes et les holo-viewers ont également été travaillés, ainsi que le polissage et la correction des bugs pour la version Alpha 3.16.
      Aux États-Unis, l'intérieur du Drake Vulture a atteint le stade de l'art final, il ne reste plus qu'une passe d'éclairage. Les couleurs extérieures et l'usure ont été travaillées, ainsi que les LODs pour le train d'atterrissage, tandis que la passe des dommages internes a commencé.
      Le Drake Corsair est entré en phase de greybox, et les graphismes du cockpit et du mess ont été finalisés.
       
      AUDIO
      L'audio s'est principalement concentré sur l'IAE, avec début novembre la finalisation des effets sonores pour divers véhicules et armes. Plus précisément, le Crusader Ares, l'Aegis Redeemer et l'Argo Raft ont chacun reçu des ambiances, des animations et des passes SFX pour les propulseurs.
      Après l'événement, l'hôpital de la zone 18 a reçu un pass SFX et un système de sonorisation pour renforcer l'aspect médical de l'environnement. Des effets ont été ajoutés au Drake Cutlass Steel et la VO finale a été ajoutée à la respiration des personnages.
      L'équipe d'Audio Code a continué à travailler sur la première version de Claudius.
       

       
      COMMUNAUTÉ
      L'équipe communautaire a commencé le mois de novembre en soutenant la sortie de la version Alpha 3.15 avec un lien de communication détaillant les nouveaux hôpitaux, le gameplay médical et le système de guérison mis à jour. L'équipe a également organisé une séance de questions-réponses sur le maillage des serveurs et le streaming persistant à la suite du panel de la CitizenCon 2951, avec de nombreuses informations supplémentaires et des réponses aux questions les plus votées par la communauté.
      Pour célébrer le lancement de l'IAE 2951, l'équipe a publié le programme du vol libre, une FAQ et une infographie pour aider les joueurs à se rendre à l'événement et à en profiter. Pendant l'IAE, ils ont compilé plusieurs questions-réponses pour les révélations de vaisseaux, notamment le Spartan Anvil, l'Argo RAFT et le MISC Odyssey. Les journées Best in Show de l'IAE ont également permis aux finalistes du 2951 Ship Showdown de remporter leurs livrées exclusives et leurs vestes en cuir.
      En décembre, la Communauté a soutenu le lancement d'Alpha 3.16 et a donné le coup d'envoi de la célébration Luminalia. En dehors du "verset", elle a fourni des cadeaux quotidiens via le calendrier Luminalia et a organisé deux concours sur le thème Luminalia.
      Elle a également publié un Patch Watch mettant en avant certaines des nouvelles fonctionnalités d'Alpha 3.16 qui ne figurent pas sur la feuille de route publique.
       
      MOTEUR
      Au cours des deux derniers mois de 2021, l'équipe de la physique a travaillé sur une variété de sujets. Les grilles quantiques ont été modifiées pour en utiliser une par système solaire. Elles ont également reçu un support pour les requêtes de boîtes. Les contrôles de chevauchement des grilles ont été unifiés pour les planètes et les autres entités, et les transitions de grille ont été améliorées pour permettre une transition naturelle vers des grilles qui ne sont pas un parent ou un enfant direct de la grille actuelle. De plus, les contraintes physiques ont reçu un soutien pour limiter l'angle d'inclinaison de la gravité et le travail a commencé pour soutenir les joints structurels sur les CGA. Une fonction de pas quantique pour les vaisseaux spatiaux a également été implémentée et les entités attachées à une corde ne sont plus réveillées inutilement lorsque la corde se détend.
      Pour des raisons d'optimisation, les notifications physiques post-pas et les rigides en réseau sont maintenant traités en parallèle. De même, le traitement des collisions de véhicules a été déplacé pour permettre la parallélisation. La détection des collisions entre grilles a été optimisée pour éviter autant que possible les vérifications coûteuses de la géométrie, et les champs d'astéroïdes utilisent désormais la fonction de hachage plus rapide et mettent en cache les proxies physiques de leurs occupants pour éviter les recherches redondantes de composants. Enfin, les événements physiques sont maintenant supprimés plus efficacement après avoir été traités.
      En ce qui concerne le moteur de rendu, des travaux supplémentaires ont été effectués pour la transition vers Gen12. Les progrès comprennent des améliorations aux tampons d'instance (suppression des indirections sur le GPU, prise en charge de la liaison de tampon basée sur l'offset, prise en charge de différentes dispositions de tampon) après qu'ils aient été optimisés en octobre. En outre, la prise en charge des ombres pour les nœuds de rendu légers a été ajoutée. Les décalques des nœuds de rendu légers ont également été portés sur Gen12 et les décalques projetés ont été corrigés. Une passe de copie du tampon G a été implémentée, les mises à jour GPU inutiles ont été corrigées et la visibilité des étages de shaders a été améliorée pour compiler et lier moins d'étages. Les passes de rendu sont maintenant toujours soumises via le graphe de rendu et supportent une passe de repli au cas où une PSO requise ne serait pas compilée. Les volumes de brouillard et le rendu du skybox ont été portés, le rendu du clip volume a été migré, l'ombre du proxy de rendu a été activée et l'étalonnage des couleurs a été remanié pour Gen12. Enfin, le tri des PSO a été modifié, ce qui a permis de réduire considérablement les appels à l'API pendant le rendu.
      En ce qui concerne le rendu de l'atmosphère et des nuages, la recherche et le développement sur la reprojection des données d'image sans avoir besoin de vecteurs de mouvement ont été achevés mais n'ont pas donné de résultats satisfaisants. Par conséquent, l'implémentation s'en tiendra au schéma de reprojection actuel pour le moment. Afin d'améliorer la qualité de l'image, des recherches ont été lancées sur la réduction du bruit des résultats originaux de raymarch qui sont introduits dans la chaîne de filtrage pour produire des images finales en pleine résolution. Les résultats semblent prometteurs et seront, nous l'espérons, partagés dans une prochaine version du PU. De plus, le calcul de l'irradiance pour l'éclairage atmosphérique a été amélioré ; il intègre désormais mieux l'albédo du sol et la lumière solaire réfléchie. L'atténuation et la disparition de l'albédo du sol ont également été améliorées, ce qui est important pour les grands objets en orbite haute. En général, le code a été unifié dans divers domaines et préparé pour être intégré en amont dans la branche de développement principale en vue de la transition prochaine de tout le code de rendu de l'atmosphère et des nuages vers Gen12.
      Du côté du noyau du moteur, l'équipe a soumis la première version de l'ordonnancement des mises à jour des composants centrés sur les entités, qui montre déjà des résultats prometteurs en termes de performances. Le planificateur détecte et signale désormais les dépendances invalides et propose des options pour divers scénarios de traitement des mises à jour (client/serveur uniquement, etc.). Les statistiques de performance les plus utilisées (r_displayinfo) ont été retravaillées. PageHeap (notre pile pour suivre les corruptions de mémoire) supporte maintenant les filtres de l'équipe de développement afin que les problèmes puissent être plus facilement assignés aux propriétaires du code concerné. L'élimination des zones visuelles a été améliorée et traite désormais mieux les formes invalides. De plus, des précautions ont été prises pour s'assurer que l'exception du moteur est correctement invoquée en cas de corruptions de pile signalées par des binaires de jeu spécialement préparés (généralement pour déboguer certains problèmes pendant le PTU). Le code de chargement du gestionnaire de localisation a été optimisé, et le moteur collecte désormais les temps d'exécution du GPU dans le cadre des données télémétriques de son profileur qui peuvent être exploitées pour analyse par l'outil de profilage externe. Enfin, les investigations concernant l'intégration d'EASTL se sont poursuivies.
      Les équipes se sont également penchées sur les optimisations au moment de la compilation. Certains des changements consistent en la suppression d'en-têtes inutiles inclus dans les fichiers d'en-tête communs utilisés tout au long du projet, un nettoyage des en-têtes de la plate-forme, la suppression de divers restes de boost et la suppression/remplacement de macros inutiles coûteuses, la réimplémentation d'un modèle d'aide récursif par un constexpr équivalent, et l'externalisation d'énormes chaînes if-else. De plus, les temps de compilation ont été ré-analysés via clang et le fichier de code a été redistribué en fichiers uber en conséquence.
       
      FONCTIONNALITÉS (PERSONNAGES ET ARMES)
      Tout au long des mois de novembre et décembre, l'équipe chargée des fonctionnalités s'est concentrée sur la dernière version du patch de l'année, en s'attachant à corriger les bogues fréquemment signalés dans les rapports de commentaires des joueurs. L'équipe a également ajouté certaines des fonctionnalités relatives à l'inventaire du joueur et au statut de l'acteur qui n'avaient pas été intégrées à la première version. En ce qui concerne l'inventaire, il s'agit notamment de fonctionnalités visant à rendre les interactions avec le client plus robustes, avec une meilleure gestion des échecs et un retour d'information amélioré. Pour le statut des acteurs, un ajout important a été le "marqueur de cadavre", qui aide les joueurs à localiser et à récupérer leur équipement. L'équipe a également travaillé sur le système de blessures afin de rendre le jeu médical plus percutant.
      Fin novembre, l'équipe est passée aux opérations de récupération (salvage). L'accent a d'abord été mis sur l'aspect technique de l'enlèvement visuel de la matière d'un objet et sur la garantie que son état peut être stocké et recréé de manière fiable, à la fois sur le réseau et lorsque l'objet revient dans le jeu. Un prototype est en cours d'élaboration à l'aide du système de carte des dégâts.
      Tout au long de l'année, le travail sur le mini-jeu de piratage s'est poursuivi. Il a subi de multiples itérations, chaque prototype étant testé en interne à l'aide d'une représentation simplifiée en 2D du jeu. Il a depuis évolué pour devenir plus compétitif, en s'appuyant sur certains mécanismes de jeu du monde réel comme le balayage. Comme la disposition de base du mini-jeu est restée relativement stable au fil des multiples prototypes, le travail a commencé pour mettre les visuels en ligne. Les concepts ont fait l'objet de multiples itérations. Actuellement, on dirait que le joueur exécute des scripts pour attaquer le système cible de manière programmée. L'interface, telle qu'elle se présente actuellement, offrira à l'utilisateur différentes options pour saisir les diverses commandes.
       
      FONCTIONNALITÉS (GAMEPLAY)
      En novembre et décembre, le travail de Gameplay Feature s'est concentré sur les tâches à accomplir pour les sorties de 2022. Des progrès significatifs ont été réalisés dans la mise en place de la vente d'objets, l'interface utilisateur du kiosque étant presque terminée et le code backend devant être achevé au premier trimestre.
      Le remaniement de la cargaison est en cours mais intermittent, car le travail de soutien des autres équipes est mis en œuvre. L'équipe utilise le temps entre ces sauts pour travailler sur de petites corrections de qualité de vie lorsque cela est possible. L'équipe a également travaillé sur (et publié) Jumptown 2.0.
       
      FONCTIONNALITÉS (VÉHICULES)
      Vers la fin de l'année 2022, l'équipe Véhicules s'est concentrée sur le remaniement du grav-lev. En novembre, ils ont terminé l'implémentation de base et réglé les motos disponibles pour améliorer la stabilité et la maniabilité. En décembre, les joueurs se sont emparés de la fonctionnalité et ont signalé les bogues, les problèmes et les instabilités à corriger. Cela a conduit à des améliorations massives dans les patchs Evocati et PTU. 
      "Nous sommes incroyablement satisfaits de la façon dont la communauté nous a aidés à peaufiner la fonctionnalité avant sa sortie. Il y a encore quelques problèmes que nous devons régler en 2022, mais nous sommes en général assez satisfaits de la façon dont le remaniement s'est déroulé." Caractéristiques des véhicules
      Vers la fin de l'année, certains membres de l'équipe se sont tournés vers l'avenir, avec des remaniements techniques prévus et commencés pour les réseaux de transit et les zones restreintes. Bien qu'ils n'entraîneront pas de changements significatifs dans l'expérience du joueur (en particulier dans le cas du transit), ils permettront de réduire considérablement les bugs et d'améliorer la stabilité générale. Ce type de remaniement est nécessaire car, à long terme, il permet à l'équipe de se concentrer sur de nouvelles fonctionnalités ou d'améliorer d'autres aspects du jeu.
      Le dernier point d'attention majeur concernait les points de saut, qui progressent bien. L'équipe travaille actuellement sur les "sorties anormales", c'est-à-dire les situations où le joueur peut sortir d'un point de saut prématurément ou d'une manière qui n'est pas habituelle et sûre. Par exemple, un joueur peut tomber de l'arrière de son vaisseau, le point de saut s'éteint ou un moteur de saut tombe en panne.
      "Traiter tous les cas possibles de manière raisonnable et cohérente est un problème délicat, mais le résultat est une fonctionnalité qui a un véritable sens du risque et du danger à son utilisation, il est donc important que nous le fassions bien."
       
      PROGRAMMATION GRAPHIQUE ET VFX
      L'équipe graphique a réalisé une quantité importante de travail sur les shaders et les matériaux vers la fin de l'année dernière, l'un des principaux objectifs étant de mettre à jour l'éclairage volumétrique de l'eau afin qu'il fonctionne de la même manière que le modèle de brouillard volumétrique. Plusieurs corrections de bugs ont également été apportées aux volumes d'eau en général. Le shader des cheveux a également fait l'objet d'une attention particulière en raison de la mise à jour de l'interaction entre le volume de la barrette et les efforts déployés pour éviter aux artistes de devoir retravailler les assets en émulant les anciens visuels avec le dernier modèle d'ombrage. Ils ont terminé la conversion du shader de l'ancien style DX9 et ont commencé à travailler sur le shader de glace/cristal opaque pour résoudre les problèmes de qualité et de rendu des tentatives précédentes utilisant GlassPBR. Comme il est opaque, ce shader sera bon marché et pourra être utilisé de manière extensive. Par exemple, dans les roches planétaires éparses et les sols et murs du Banu Merchantman.
      Pour Gen12, l'équipe a implémenté un système de rendu de repli appelé "pass group fallbacks" à utiliser lors de la compilation des shaders. Pour Vulkan, l'équipe a poursuivi la refactorisation du marqueur GPU, en ajoutant le versioning API et en corrigeant les problèmes avec les tableaux de ressources sur Vulkan. Ils ont également passé du temps à étudier les problèmes de la couche implicite d'Overwolf (injection de DLL) qui avaient un impact sur les joueurs dans l'Alpha 3.15.1.
      Le développement de la fonctionnalité de risque d'incendie s'est poursuivi, l'équipe de programmation VFX ayant déplacé la chaleur et la température vers le proxy physique, travaillé sur l'émission IR et corrigé divers bogues avec le composant de température et la caméra de débogage Look-at.
      En ce qui concerne le sauvetage, une enquête a été menée sur la mise en réseau des données de la carte des dégâts ainsi que sur l'implémentation d'interfaces de remplacement pour débloquer les codeurs du jeu. Les principales fonctionnalités de la carte des dégâts sont en cours d'élaboration au premier trimestre.
      De nombreuses mises à jour ont été apportées aux particules, y compris de nouveaux contrôles pour la position de décalage des particules du maillage et les pixels min/max, une nouvelle option pour choisir les "zones attachées" des entités de particules, le support du rapport d'aspect de la texture des particules. Il y a également eu des corrections de bogues pour les particules clignotantes/noires, les calculs des limites des émetteurs, le placement des entités sur les OC des planètes et les diamants de choc.
      Enfin, un certain nombre d'améliorations et d'optimisations des performances ont été apportées à la consommation de la mémoire des émetteurs, à la contention du verrou de l'éclat des matériaux par les effets des entités et à la contention de la zone du nuage de gaz sur les MFX de destruction et d'impact.
       
      ÉCLAIRAGE
      En novembre et décembre, l'équipe chargée de l'éclairage a mis la dernière main au soutien de l'IAE, ce qui a impliqué un nouveau style d'éclairage frais et intéressant pour les salles de convention existantes.
      "À ce stade, il s'agit de s'assurer que chaque vaisseau dispose d'un rig de lumière qui le met en valeur le mieux possible tout en respectant les budgets de rendu pour que l'expérience reste fluide." L'équipe d'éclairage
      Une fois cette tâche accomplie, l'équipe est passée au soutien de l'équipe chargée des vaisseaux, ce qui a impliqué l'examen de divers vaisseaux plus anciens et l'optimisation de leurs configurations d'éclairage parallèlement à une autre couche de polissage. Cette tâche a été en grande partie réussie, bien que les problèmes techniques et les bugs existants sur certains vaisseaux doivent être résolus avant de pouvoir continuer à progresser.
      Pour conclure l'année, l'équipe s'est remise à travailler sur les stations spatiales de Pyro, cette fois en explorant davantage le développement de l'apparence et les repères visuels, et a soutenu les emplacements de Jumptown 2.0 avec des visuels mis à jour.
       

       
      NARRATION
      Avant la sortie de la version Alpha 3.16, Narration a travaillé en étroite collaboration avec Design pour écrire et capturer le contenu vocal de Ruto et des autres représentants de la sécurité en préparation de Jumptown 2.0 (qui a été présenté plus tôt dans un épisode de Data Cache).
      Narrative a rencontré les responsables de mission pour commencer à travailler sur le contenu de missions supplémentaires, déterminer le type de lignes nécessaires et discuter du contenu des futurs événements dynamiques. Ils ont travaillé avec Character Art sur les prochains vêtements de style frontalier, qui seront les plus courants en marge de la société, comme sur les planètes les moins hospitalières ou dans les zones sans grand commerce. Il a été décidé que, tout en étant influencé par la mode de la Terre et de Terra, ce style aura une esthétique globale unique.
      L'équipe a fourni des noms et des descriptions pour divers articles et composants, et a complété la documentation sur les éléments fictifs de l'univers global.
      Comme d'habitude, il y a eu aussi plusieurs dépêches de Spectrum : L'équipe a répondu à certaines des plus grandes questions du forum Ask a Dev dans Loremaker's Community Questions, la Galactapedia a reçu une autre mise à jour, et le dernier épisode de Something Every Tuesday s'est penché sur la tradition annuelle du Traveler's Day.
       
      ACCESSOIRES
      L'équipe Props a continué à travailler sur la station Pyro. Il s'agissait notamment de peaufiner les nouveaux assets de déchets, de créer un décor modulaire pour les comptoirs improvisés du marché, les accessoires de chauffage et d'éclairage, et d'autres éléments d'habillage/de style comme les générateurs et les boîtes à fusibles.
      Ils ont également terminé le soutien sur les accessoires de mission des installations souterraines supplémentaires pour l'équipe Mission Feature et ont peaufiné plusieurs accessoires d'hôpital avec l'équipe de Montréal.
      Enfin, le travail initial sur les boîtes blanches a été effectué pour les prochaines caisses et cargaisons verrouillables/lootables dans le cadre de la refonte en cours des cargaisons.
       
      QA
      L'objectif principal de l'équipe d'assurance qualité était de publier les versions Alpha 3.15.1 et 3.16 sur les serveurs PTU et LIVE. Cependant, l'Alpha 3.16 n'étant pas assez stable, il a été décidé d'utiliser l'Alpha 3.15.x et d'y intégrer des fonctionnalités spécifiques au coup par coup. Cela a bien fonctionné, et la branche interne ID de 3.15.2 (appelée extérieurement 3.16.0) a été poussée vers les serveurs PTU et LIVE avec plusieurs fonctionnalités de la 3.16 dans une version beaucoup plus stable. Du temps a également été consacré à l'embauche de nouveaux membres de l'équipe en raison de l'expansion du département.
       
      SERVICES ET OUTILS SYSTÉMIQUES
      En novembre et décembre, les services et outils systémiques ont terminé les travaux sur l'économie, les outils et les optimisations de la simulation d'IA et le polissage des outils. De nouvelles fonctionnalités seront ajoutées à ces outils au premier trimestre, dont certaines seront détaillées dans le rapport de janvier.
      Le travail a commencé pour terminer l'implémentation du nouveau système de gameplay de vente. Cela a nécessité un remaniement en profondeur du système de boutique existant, qui servira de base à l'implémentation initiale dont la sortie est prévue prochainement.
      L'ensemble de l'équipe a contribué à stabiliser les services et à garantir l'une des versions de patch les plus stables à ce jour, ce qui a été réalisé en réglant divers cas limites rencontrés avec le nouveau Super pCache et d'autres services et systèmes Backend.
       
      ANIMATION TECHNIQUE
      Pour terminer l'année, l'équipe de Tech Animation s'est donné pour mission de terminer la mise à niveau de tous les assets de tête vers le nouveau pipeline en vue de la refonte complète du système ADN. Il s'agit d'une initiative de longue haleine qui, espérons-le, se terminera au début de 2022.
      "Pour y parvenir, nous devons recréer chaque asset de tête du jeu et vérifier qu'il fonctionne toujours comme prévu. Tout le monde est sur le pont pour ce projet, et toute l'équipe fait tout son possible pour atteindre la ligne d'arrivée." Animation technique
      Parallèlement, l'équipe a commencé à nettoyer les bases de données d'animation, ce qui a impliqué le triage de plusieurs centaines de vieilles références d'assets d'animation dans les bases de données. Tech Animation a également continué à soutenir les différentes équipes de réalisation avec du personnel dédié.
       
      INTERFACE UTILISATEUR
      Vers la fin de l'année, les équipes UI Feature et Tech ont soutenu les versions Alpha 3.15 et 3.16 en corrigeant les bogues, les plantages et les problèmes de performance liés aux terminaux ASOP, aux kiosques de location, à l'application de gestion des véhicules et au système d'inventaire. Ils ont également aidé d'autres équipes à résoudre leurs problèmes d'interface utilisateur.
      Ils ont continué à mettre à jour les fonctionnalités pour le streaming persistant et ont soutenu l'implémentation visuelle du HUD de ravitaillement.
      Des progrès ont été réalisés sur la technologie et les fonctionnalités de base du nouveau Starmap. Par exemple, ils ont ajouté des contrôles d'affichage pour modifier la distance relative, l'orientation et l'échelle, et la possibilité d'encadrer les objets sélectionnés de manière appropriée.
      Les techniciens de l'interface utilisateur ont continué à travailler sur la technologie de base du piratage, en ajoutant la possibilité de sélectionner et de modifier du texte dans l'interface utilisateur.
      Le nouvel éditeur Building Blocks est entré en pré-production vers la fin de l'année, ce qui rendra le travail sur les IU plus efficace et plus convivial pour les développeurs. De plus, d'autres fonctionnalités de Building Blocks ont été ajoutées.
      Du côté artistique, l'équipe a créé une variété de nouveaux concepts pour le mobiGlas, les marqueurs AR, Starmap, les modes HUD Aegis et Origin HUD. Des icônes actualisées pour le système juridique ont également été conçues.
       
      VFX
      Vers la fin de l'année, l'équipe VFX a travaillé sur une suite complète d'effets pour l'Aegis Redeemer, y compris ses propulseurs uniques " casse-noix ". Elle a également créé les effets d'une bombe de taille 3 pour une future version.
      "Elle n'est pas tout à fait aussi destructrice que la taille 10, mais elle est assez puissante pour faire sensation !" L'équipe VFX
      Le travail a également été achevé sur la carte Dying Star d'Arena Commander, y compris une nouvelle version spectaculaire de l'étoile elle-même.
      Par ailleurs, de nouvelles modifications ont été apportées aux effets de tempête planétaire afin de les aider à capter l'éclairage de manière plus naturelle. Enfin, la R&D pour la récupération a commencé.
       
      Trad : @Maarkreidi SwissStarships.org

      310 1

      Rapport mensuel de Star Citizen : Novembre/Décembre 2022

      Rapport mensuel du PU
      Novembre/Décembre 2022
       
      Bienvenue au rapport mensuel du PU de novembre et décembre, qui regroupe tout ce qui a été travaillé au cours des deux derniers mois de 2022.
      Vous y trouverez tout ce qui a été fait pour terminer l'année dernière, y compris les nouvelles technologies pour Alpha 3.18, les mises à jour du contenu narratif et le développement de tout nouveaux véhicules. 
       
      IA (Fonctionnalités)
      IA Fonctionnalités a terminé l'année en apportant son soutien, en enquêtant et en corrigeant les bogues de la version Alpha 3.18.
       
      IA (Tech)
      Au cours des derniers mois de 2022, l'équipe IA Tech a progressé dans l'élaboration des fonctionnalités requises pour l'univers persistant et Squadron 42.
      L'équipe a continué d'itérer sur des liens de navigation plus complexes pour étendre les capacités des PNJ et les endroits où ils peuvent se déplacer, y compris l'implémentation d'adaptateurs pour les sas et les ascenseurs. Désormais, les PNJ sauront que pour traverser un sas, ils devront interagir avec plusieurs consoles pour ajuster la pression et ouvrir la porte. Pour les ascenseurs, des liens de navigation ont été créés pour relier plusieurs étages. Un lien de navigation a également été créé pour demander une reconnexion avec les triangles de maillage de navigation chaque fois qu'un ascenseur s'arrête à un étage afin de permettre aux PNJ d'entrer et de sortir. Sur la base des connexions des liens de navigation, un PNJ saura désormais comment demander à un ascenseur de se rendre à un étage spécifique. De nouvelles notifications d'événements ont également été ajoutées, envoyées par l'ascenseur lorsqu'il arrive à un étage, afin que l'acteur sache comment monter ou descendre.
      À la fin de l'année, la fonctionnalité de base pour les PNJs conduisant des véhicules terrestres a été complétée. Les PNJ peuvent maintenant se déplacer vers un véhicule et s'installer dans le siège du conducteur, trouver un chemin adapté à la taille du véhicule et le parcourir. Ce travail a nécessité la création d'une nouvelle tâche de Subsumption, d'un nouveau type de demande de mouvement, et la mise à jour du planificateur de mouvement pour savoir comment traiter la demande. L'équipe a également ajouté une nouvelle fonctionnalité aux systèmes de navigation qui marque les entités à ignorer pendant la génération des mailles de navigation.
      La perception des PNJ a été un autre sujet majeur sur lequel nous avons travaillé vers la fin de l'année. L'équipe a implémenté un nouvel adaptateur pour les zones d'action afin de spécifier la luminosité/obscurité, ce qui influencera la perception visuelle des PNJ.
      Une nouvelle extension permettant de propager les bruits de moteur en tant que stimuli a également été créée, ce qui rendra les PNJ conscients des véhicules à proximité. C'est la première étape vers des comportements qui réagissent aux véhicules terrestres et aux vaisseaux spatiaux.
      Tout en travaillant sur les améliorations de la perception, les développeurs ont corrigé la perception visuelle de l'IA à travers le verre. Désormais, les PNJ seront capables de détecter les cibles derrière une vitre et de comprendre que, pour leur tirer dessus, ils doivent se déplacer de l'autre côté.
      Pour la locomotion, les améliorations se sont poursuivies sur les assets de virage serré et la façon dont ils sont déclenchés pour les personnages extraterrestres ou à la vitesse de la marche. Dans le même ordre d'idées, le travail a commencé sur la technologie de " suivi ", qui sera utilisée en relation avec le comportement de l'IA compagnons. Pour cela, l'équipe a amélioré les arrêts en douceur, l'évitement des collisions avec les joueurs et la gestion de la vitesse en fonction du changement de vitesse du leader. 
      Pour l'outil Apollo Subsumption, une nouvelle fonctionnalité a été ajoutée pour créer et modifier le mastergraph Subsumption. De nombreux commentaires des concepteurs ont été mis en œuvre, notamment l'ajout d'une interface pour créer des rôles et des sous-rôles, une fonctionnalité de recherche de références, une meilleure interaction avec les fonctions et la table multigraphe, et des améliorations de l'accrochage de la grille.
       
      Animation 
      À la fin de l'année 2022, Facial Animation a pris en charge diverses bandes-annonces et autres besoins. Ils ont également réalisé la capture de mouvements pour certaines animations de personnages d'arrière-plan qui seront utilisées dans le PU.
       
      Art (personnages)
      À la fin de l'année 2022, l'équipe Character Art a terminé les tâches pour les tenues de travail et les combinaisons de la frontière. Ils ont également corrigé divers bugs liés au clipping.
      L'équipe Character Concept Art a peaufiné les transferts de concepts pour les tenues de travail frontalières et a poursuivi l'exploration de concepts sur la faune et la faction Duster.
       
      Art (vaisseaux)
      Aux États-Unis, l'équipe chargée des vaisseaux a apporté les dernières touches au Drake Corsair. Une fois terminé, ils sont passés aux étapes de la boîte blanche de deux nouveaux véhicules. Pour l'un, ils ont réfléchi à plusieurs options d'entrée et de sortie. La boîte blanche a également commencé sur un nouveau véhicule en production.
      L'équipe britannique a terminé son passage sur la fonction de récupération, s'assurant que tous les principaux problèmes visuels et de gameplay étaient résolus pour les extérieurs des vaisseaux.
      Elle a ensuite commencé à travailler sur le Crusader Spirit, qui progresse dans la phase de whitebox.
      "Le plus grand défi a été de s'assurer que le radeau de sauvetage de la variante VIP est entièrement fonctionnel à ce stade précoce afin d'éviter tout travail supplémentaire à l'avenir." L'équipe du vaisseau
      L'essentiel du travail sur la boîte blanche a également été achevé pour un véhicule non annoncé, et le développement d'un tout nouveau petit vaisseau a commencé. 
       

       
      Communauté
      L'équipe communautaire a commencé le mois de novembre avec un AMA sur la refonte des cargaisons, qui comprenait des détails sur le nouveau mécanisme de mort douce.
      Elle a ensuite soutenu l'exposition aérospatiale intergalactique (IAE) 2952, notamment en publiant les prix du Best in Show, un guide du voyageur IAE détaillé, le calendrier des vols gratuits, des mises à jour du guide du nouveau joueur et une FAQ IAE 2952 dédiée. Ils ont également lancé un concours de captures d'écran sur le thème de Drake, où les joueurs devaient relever un défi unique chaque jour de l'expo.
      Après leurs révélations à l'IAE, l'équipe a préparé et publié des questions-réponses sur le cutter Drake, le C8R Pisces d'Anvil et la Galaxy de RSI.
      À l'approche des fêtes, la Communauté a publié le calendrier Luminalia et le bonus de parrainage Luminalia 2952. Elle a également soutenu le concours de captures d'écran Luminalia, le concours de cartes de vœux Luminalia et le Holiday Mayhem at Jumptown.
      Pour soutenir certaines des fonctionnalités moins connues de l'Alpha 3.18, la communauté a publié trois Patch Watch posts, détaillant les clés d'équilibrage, la poursuite de l'anarchie et la dernière itération de Jumptown.
      L'équipe a également passé du temps à travailler sur quelques nouveaux programmes en ligne, et d'autres améliorations à venir pour le système de guide, le centre communautaire et Spectrum.
       

       
      Moteur
      Les mois de novembre et décembre ont été très denses pour l'équipe chargée de la physique. Outre la correction de nombreux bogues et la prise en charge de la version Alpha 3.18, l'équipe a travaillé sur diverses optimisations. Par exemple, le coût de l'exécution des vérifications de chevauchement entre les OBB et les cellules de la grille a été amorti en les exécutant en un seul appel pour un nœud de grille au lieu de cellule par cellule. De même, le sous-étapement pour les PNJ attachés et contrôlés par l'IA sur le serveur a été désactivé afin de rétablir les performances de l'entité acteur. Plusieurs structures de données internes ont été compactées et réorganisées pour réduire l'empreinte mémoire et améliorer l'alignement des membres.
      En ce qui concerne le moteur de rendu, l'équipe a activé le pipeline Gen12 et le rendu de scène par défaut (cela sera présenté dans l'Alpha 3.18), ce qui constitue une étape importante sur la voie de l'achèvement de la transition vers le Gen12 et de la fourniture d'un backend Vulkan. Après le travail d'octobre sur les particules, d'autres progrès substantiels ont été réalisés. La réfraction Gen12 et la prise en charge du rendu en demi-résolution pour les particules GPU ont été ajoutées, l'étage des particules et le gestionnaire GPU ont été remaniés, et la compilation en arrière-plan du shader de particules a été activée. De plus, la répartition des particules pour chaque niveau hiérarchique est maintenant mise à jour de manière à ce que les ressources du UAV restent cohérentes à chaque passage et ne changent pas. En outre, le code de visualisation de débogage pour divers systèmes a été porté à Gen12, et la mise en cache de PSO pour les projectiles et les particules a été améliorée.
      En ce qui concerne l'atmosphère et les nuages volumétriques, une première ébauche d'un nouveau mode de rendu temporel a été soumise et continuera d'être travaillée dans les mois à venir afin d'offrir de meilleures performances de rendu des nuages volumétriques et de l'atmosphère en raymarched. En outre, diverses options pour une mise en forme raffinée des nuages ont fait l'objet d'un brainstorming avec Tech Art et seront, nous l'espérons, bientôt disponibles dans une prochaine publication.
      En ce qui concerne le moteur central, l'équipe a terminé la v2 du support des fichiers de données p4k pour le moteur, le jeu et les outils. A ce propos, le système fournit désormais un mécanisme de verrouillage efficace pour les fichiers pak existants ainsi qu'un accès beaucoup plus rapide aux fichiers à l'intérieur des fichiers pak (intégrés dans le fichier de données p4k principal), ce qui améliore considérablement le chargement des conteneurs d'objets. De plus, le mappage des threads sur les CPU Intel avec des cœurs P/E a été réécrit - les threads critiques tels que les threads principaux, de rendu et de réseau sont assurés de toujours s'exécuter sur les cœurs de performance afin d'éviter les mauvaises performances sur les CPU affectés. Ces changements sont actuellement en cours de vérification sur le PTU. De plus, la prise en charge des pages d'une taille supérieure à 4 Ko (appelées pages énormes) a été ajoutée au moteur (pour l'instant uniquement sur Linux). C'est actuellement utilisé pour les segments de pile, de texte et de données, ainsi que pour les allocations physiques. L'utilisation de pages énormes réduit la pression sur le cache TLB, la partie du CPU qui traduit les adresses virtuelles en adresses physiques, ce qui devrait améliorer les performances. Avec Clang, le simple fait de déplacer le segment de texte vers des pages énormes a donné une accélération de 7%. En outre, la dernière version de Bink2 a été intégrée et quelques bogues liés à l'audio ont été corrigés dans la lecture vidéo (se manifestant par des clics aléatoires pendant la lecture).
      Un autre domaine qui a bien progressé est le serveur de compilation de shaders à distance utilisé pour construire des caches de shaders, etc. En raison de l'utilisation accrue du serveur par les équipes de développement et le processus de construction, un support adéquat pour les agents de repli ainsi que la limitation du serveur ont été mis en œuvre pour gérer les périodes de charge extrême et permettre une compilation plus distribuée. À ce stade, il était également logique de réécrire diverses parties du code du serveur afin de permettre une plus grande robustesse, une meilleure journalisation et des performances accrues. Enfin, l'unification des formes a été achevée et le support des zones d'entités a été ajouté. Un bogue de copier/coller dans le gestionnaire d'agrégats d'entités qui causait beaucoup d'accès inutiles à la mémoire a été corrigé, et le chargement des zones de visualisation a été remanié pour prendre en charge la conversion par lots à partir des versions précédentes de données sérialisées de zones de visualisation.
      Le reste du temps a été consacré au support d'Alpha 3.18.
       

       
      Fonctionnalités (Arena Commander)
      La majorité des efforts de l'équipe en fin d'année ont porté sur les améliorations finales pour l'Alpha 3.18.
      Le travail s'est poursuivi sur la refonte des courses classiques, notamment en amenant les parcours Snake Pit, Euterpe Icebreaker et Miner's Lament à des états testables en jeu. Cela a permis à Features de recueillir les commentaires de plusieurs autres équipes. Une refonte du gestionnaire de course et du système de points de contrôle a ensuite été entreprise, dans le but de créer un système plus robuste, à l'épreuve du temps, qui puisse être utilisé par les équipes de PU pour créer des courses dans le 'verse. La conception a également commencé à développer des variantes supplémentaires de points de contrôle holographiques et de flèches directionnelles pour chaque piste, dont le style variera pour s'adapter au mieux au décor. Enfin, en ce qui concerne les courses, le travail a été achevé sur les pistes de Old Vanderval, Rikkord Memorial Raceway et Defford Link.
      Des améliorations ont été apportées au nouveau frontend, notamment une nouvelle fenêtre pour la sélection du mode de jeu, un style actualisé et la restauration du mode solo à l'aide d'un système de lobby réécrit qui prend également en charge le mode multijoueur. Cela permet à d'autres équipes d'utiliser le nouveau frontend Arena Commander pour un meilleur retour d'information.
      Des recherches ont ensuite été menées pour ajouter des tourelles sur les cartes Jericho Station et Dying Star afin d'aider ou de gêner le joueur dans les modes de jeu Vanduul et Pirate Swarm. Un travail a également été effectué pour accélérer et faciliter le processus consistant à prendre des lieux de l'univers persistant et à les faire figurer comme cartes dans Arena Commander, ce qui est actuellement utilisé pour plusieurs circuits de course à venir.
      L'équipe a soutenu la fonctionnalité de mort douce. Une refonte du module "GameRulesRoundsModule" a commencé, ce qui permet au mode Last Stand de Star Marine d'avoir plusieurs rounds. Ce refactor le permet dans tous les modes de jeu si l'équipe de conception le souhaite. Le mode Duel sera le premier à l'utiliser et permettra aux joueurs de commencer un nouveau tour avec un vaisseau réapprovisionné après chaque mort.
      Le travail a également été achevé sur le système retravaillé utilisé pour interdire ou autoriser les véhicules et les armes dans chaque mode de jeu. Ce système permet une plus grande personnalisation pour les développeurs, par exemple en créant un nouveau mode qui n'autorise qu'un certain véhicule. Ce système est utilisé dans la version Alpha 3.18 en mode Duel filtré, Bataille en escadron et Bataille royale pour n'autoriser que les petits et moyens vaisseaux de combat. Le premier passage sur les nouvelles caméras de mort, qui pointent vers le joueur qui vous a tué tout en se déplaçant et en zoomant dynamiquement, a été soumis et activé pour tous les modes de jeu également.
      Enfin, le travail a été soumis pour une mise à jour non annoncée d'un mode classique d'Arena Commander, qui sera détaillé dans les mois à venir.
       

       
      Fonctionnalités (personnages et armes) 
      Tout au long du mois de novembre, l'équipe a ajouté la prise en charge des rayons tracteurs permettant d'accrocher des boîtes aux grilles de chargement. Cela inclut un aperçu holographique pour aider à déplacer le loot dans un vaisseau. 
      Elle a également revu la fonction permettant de glisser un corps inconscient dans un lit médicalisé. Elle est rendue plus générique afin que les corps puissent être placés dans d'autres objets de taille appropriée. Dans ce cadre, plusieurs améliorations ont été apportées au flux lui-même pour le rendre plus robuste et plus indulgent.
      L'équipe a également apporté son soutien à la prochaine version du patch en améliorant le respawn des joueurs et le flux de reconnexion. Elle s'est également assurée que toutes les nouvelles fonctionnalités de l'interface utilisateur de l'inventaire fonctionnent comme prévu. L'équipe a ensuite examiné les journaux de problèmes pour un bogue qui provoquait le chargement infini de l'interface utilisateur de l'inventaire, et plusieurs corrections ont été ajoutées à la version.
      En ce qui concerne l'animation technique, des fonctionnalités supplémentaires ont été ajoutées au système de cinématique inverse (IK) afin de permettre une meilleure performance de la mo-cap. Cela permettra d'ajuster les membres via l'IK tout en effectuant des actions comme appuyer sur des boutons ou manipuler des accessoires d'armes. Ces types d'ajustements dynamiques basés sur l'IK sont nécessaires pour éviter d'appliquer des métriques très strictes aux environnements, aux armes et aux gadgets.
       

       
      Fonctionnalités (Gameplay) 
      Vers la fin de l'année, l'équipe Gameplay Features a travaillé sur le grattage de coque pour la version Alpha 3.18, notamment en réagissant aux fils de commentaires sur Spectrum et en ajustant le gameplay pour qu'il corresponde aux objectifs de la première itération du Salvage. De plus, la fonctionnalité des stations de remplissage a été étendue pour permettre aux joueurs de créer plusieurs objets utiles pour le grattage de coque.
      L'équipe a également continué à travailler sur la gestion des ressources, y compris les systèmes de survie et la gravité artificielle. L'interface utilisateur de l'ingénierie (vue pour la dernière fois lors de la CitizenCon) a été remaniée afin d'offrir un design plus clair et plus moderne pour prendre en charge la grande quantité de fonctionnalités attendues.
      De plus, le travail de base a commencé pour les rayons tracteurs des véhicules. Les prochaines étapes consisteront à créer l'interface utilisateur du rayon tracteur et à étendre cette fonctionnalité pour qu'elle prenne en charge les fonctions appropriées.
      La mise à jour de l'exploitation minière s'est poursuivie, avec des modifications apportées à l'Argo MOLE et au MISC Prospector pour créer des différences plus importantes entre les aspects individuels et multijoueurs. La première passe de rééquilibrage a été effectuée pour toutes les têtes, sous-éléments et gadgets de l'exploitation minière afin de prendre en charge l'approche actualisée de la distribution des ressources. Cela implique de nouvelles variations pour les ressources minières afin de s'assurer qu'elles sont distribuées de manière plus contrôlée dans Stanton et de soutenir les futures versions de l'artisanat.
       
      Fonctionnalités (Mission)
      L'équipe Mission Features a passé la fin de l'année à apporter des améliorations et des corrections aux missions pour l'Alpha 3.18, y compris les problèmes observés sur YouTube, Twitch, Reddit et Spectrum, ainsi que les rapports de l'Issue Council.
      Grâce aux commentaires d'Evocati et de la première vague PTU, ils ont également mis en place des événements analytiques dans les missions contre la montre et ont commencé à analyser les résultats pour équilibrer les temps cibles des missions. Ces données sont également utilisées pour déterminer l'ordre de déblocage final lors de la mise en œuvre de la progression des missions. Cette analyse et cet équilibrage se poursuivront jusqu'à la mise en ligne.
      Pour le poste de sécurité de Kareah, l'équipe a résolu un problème de fonctionnement d'un objet secret. Elle a également modifié la façon dont le datapad du chef de la sécurité apparaissait et ajusté les tourelles qui réapparaissaient trop rapidement. La durée du délai d'intrusion a également été augmentée. L'équipe se penche actuellement sur le problème des missions qui ne sont pas générées pour la gamme mercenaire de Crusader et continue d'étudier les autres problèmes connus qui ont été soulevés.
       
      Fonctionnalités (Véhicules) 
      L'équipe chargée des véhicules a travaillé au portage du système de transit vers le nouveau système de technologie persistante d'Alpha 3.18. La plupart des travaux de base ont été achevés avant les vacances, mais certaines améliorations continuent d'être mises en œuvre. Plus récemment, ils ont permis aux trains de ralentir et d'attendre le transit qui les précède sur la voie. Cela devrait permettre de résoudre les problèmes de chevauchement des trains.
      L'équipe a également mis en place de nouveaux outils de configuration pour les véhicules, qui permettent aux concepteurs de voir comment les algorithmes de propulsion automatisés utilisent chaque propulseur sur un vaisseau. Cela permet de voir comment certains propulseurs sont utilisés pour se déplacer dans des directions spécifiques et d'apporter les modifications nécessaires pour que les vaisseaux volent comme ils le souhaitent.
       
      Graphisme & Programmation VFX & Planet Tech
      L'équipe de programmation VFX s'est concentrée sur la finalisation du travail sur les cartes de dommages pour le raclage de la coque. Il s'agissait principalement de corriger des bogues et d'améliorer les performances, de retravailler les options de débogage des cartes de dégâts et de documenter les diverses modifications apportées au projet de raclage de coque. Des améliorations ont également été apportées aux visuels, à la mise en réseau, à la sérialisation et aux cartes de dommages dans divers cas limites découverts lors des tests PTU.
      L'équipe Planet Tech s'est concentrée sur le polissage de la technologie fluviale et l'amélioration des performances du streaming des ressources avec un nouveau modèle de threading plus agressif qui garantit une expérience sans décrochage. En outre, une maintenance a été effectuée pour stabiliser l'outil Rastar.
      Plus récemment, le travail a commencé sur le SDF astéroïde pour introduire le support de nouvelles primitives. L'équipe a également progressé dans l'instanciation du terrain assistée par le matériel afin d'améliorer l'empreinte du temps de soumission au CPU.
      Un nouvel espace local pour la représentation des sommets du terrain a été introduit, ce qui améliorera les précisions en virgule flottante et accélérera d'autres opérations internes.
      Enfin, l'équipe a commencé à étudier des techniques hors écran pour obtenir un modèle de simulation d'eau localisé pour les interactions eau-objet.
       

       
      Éclairage
      Tout au long des mois de novembre et décembre, l'équipe chargée de l'éclairage a achevé les passes d'éclairage de jour et de nuit pour les pistes de course contre la montre. Elle a également continué à améliorer tous les aspects de l'éclairage des avant-postes coloniaux. Cela implique beaucoup de travail à l'intérieur et à l'extérieur pour s'assurer qu'ils s'adaptent à l'environnement et créent la sensation de froid ou de confort souhaitée dans les bâtiments.
      Après que de petits changements aient été apportés à l'événement dynamique Jumptown, un passage d'éclairage a été effectué sur quelques zones pour les remettre au niveau actuel et s'assurer que les nouveaux ajouts s'intègrent au thème existant.
       

       
      In-Game Branding (Montréal)
      L'équipe In-Game Branding a terminé l'année en accomplissant plusieurs mandats. Elle a notamment modifié l'image du poste de sécurité Kareah pour en faire un avant-poste de sécurité de Crusader et a redessiné la signalisation de navigation de la Zone 18 afin de favoriser l'expérience des nouveaux joueurs.
      Aux côtés des équipes Environnement, Narration et Marketing, In-Game Branding a développé et mis en œuvre l'identité visuelle de l'événement IAE de l'année dernière sur le thème de Drake.
      En plus de travailler directement sur les lieux et les événements en jeu, l'équipe a continué à développer un catalogue avec des directives pour chaque marque en jeu. L'objectif de ce futur outil interne est de faciliter l'accès de tous, de la production au marketing, aux informations sur les entreprises in-fiction de Star Citizen et d'améliorer la cohérence du projet.
      Ils ont terminé l'année en travaillant sur l'identité visuelle de la semaine de lancement d'Invictus de cette année, et ont poursuivi le remaniement de Lorville.
       

       
      Lieux ( EU )
      Tout au long des mois de novembre et décembre, EU Locations 1 a continué à travailler sur la station spatiale délabrée de Pyro. Avec plus de concepteurs dans l'équipe, ils ont fait de grands progrès dans l'aménagement de chaque pièce et explorent actuellement des options de jeu intéressantes dans l'ensemble du site.  
      EU Locations 2 a travaillé aux côtés de l'équipe PU basée aux États-Unis pour ajouter de nouveaux ascenseurs de fret dans les hangars existants, qui seront utilisés lors de la mise à jour du gameplay du fret.
      La pré-production de l'emplacement du bureau de la loi locale a commencé, ce qui sera essentiel pour plusieurs boucles de gameplay à venir. Ils ont également travaillé sur l'IAE et l'expérience des nouveaux joueurs, cette dernière impliquant l'amélioration des zones d'atterrissage existantes pour les nouveaux visiteurs.
      EU Sandbox 2 a terminé l'année en poursuivant l'exploration et l'expérimentation des installations souterraines. Ils ont également terminé l'objectif visuel des grottes de sable, ont travaillé à l'établissement d'une référence pour les grottes rocheuses dans le PU, et ont commencé à chercher à améliorer et à ajouter à la forêt de MicroTech.
       

       
      Narration
      Vers la fin de l'année, l'équipe Narrative a participé à l'élaboration du contenu des nouvelles missions du poste de sécurité de Kareah et du poste de réhabilitation de Klescher.
      Elle a ensuite coordonné avec Design les nouvelles missions de course contre la montre. En plus du texte de la mission, Narration a introduit Wildstar Racing dans l'histoire de Star Citizen pour créer une organisation responsable de l'organisation des courses.
      "Leur histoire est celle d'un groupe de passionnés de course qui partageaient des vidéos d'eux-mêmes sur leurs circuits locaux préférés. Depuis, ils sont devenus une organisation de course agréée spécialisée dans les pistes de rallye et sont largement reconnus comme un terrain d'essai abordable pour les coureurs amateurs afin de travailler pour concourir dans des ligues plus importantes. " L'équipe de narration
      Pour les futurs patchs, Narration a commencé à planifier de nouvelles missions d'exploitation minière et de récupération, qui permettront d'élargir les choix de carrière disponibles via le gestionnaire de contrats. Le travail s'est également poursuivi sur les missions d'investigation, avec plusieurs nouveaux mystères à résoudre pour les joueurs en cours de développement. De plus, l'équipe a discuté du contenu des missions en bac à sable, où les joueurs rencontreront des missions dans l'univers sans accepter un contrat spécifique au préalable.
      L'équipe a également prévu de réorganiser la façon dont les textes du jeu sont classés. L'outil interne développé pour abriter toutes les chaînes de texte du jeu est utilisé par de nombreux départements différents et il est devenu évident qu'une nouvelle structure de dossiers aiderait à clarifier où certaines chaînes doivent être placées. Maintenant que la planification est terminée, l'espoir est de mettre en œuvre la réorganisation au cours de l'année prochaine. Du temps a également été consacré à la mise à jour de certaines conditions planétaires détaillées, telles que la température et le contenu atmosphérique, pour les systèmes stellaires à venir, afin de les aligner plus étroitement avec le gameplay prévu et le positionnement solaire.  
      La fin de l'année a également apporté une variété de lore, y compris un Portfolio sur l'histoire de l'IAE, un nouveau Clean Shot avec des prédictions sur l'expo, un Loremakers : Questions de la communauté, la nouvelle Hazy Days, un message de nos sponsors présentant des publicités pour Luminalia, et une sélection de messages Galactapedia pour novembre et décembre.
      Enfin, l'équipe Narrative a également annoncé que 2023 apportera des changements dans le calendrier de publication du site.
       

       
      Éléments d'Interaction
      L'équipe a poursuivi son travail sur Pyro, en créant des assets plus avancés et uniques, notamment des stalles que l'on peut trouver dans la station délabrée.
      Le prototypage s'est poursuivi sur les objets déployables.
      "Ces assets prennent beaucoup de temps à comprendre et à surmonter les défis imprévus qui sont présentés par les autres équipes pour s'assurer qu'ils n'entravent pas le gameplay." L'équipe des interactables
      En décembre, des correctifs ont été apportés aux machines à café actuelles du jeu. Bientôt, les joueurs pourront apporter des tasses sélectionnées à ces machines et avoir des tasses de café infinies.
      Des progrès ont également été réalisés sur un nouveau modèle pour un asset qui fera partie intégrante de la chasse aux primes, qui fonctionne en parallèle avec le bureau de chasse aux primes d'Environment Art.
      Enfin, l'équipe a commencé la pré-production du contenu lootable, notamment en améliorant le réservoir de loot actuel.
       

       
      Art & Technique de l'Animation
      À la fin de l'année 2022, Tech Art a effectué un passage de saleté/usure pour toutes les vitres du cockpit afin de s'assurer que la vision du pilote n'est pas obscurcie. Un passage similaire pour le verre de la tourelle est prévu pour une future mise à jour.
      L'équipe graphique a fourni une technologie de marquage de maillage qui sera utilisée dans l'Alpha 3.18 et au-delà pour corriger divers problèmes d'éclairage sur les tourelles, les rampes et les portes des vaisseaux. Cela permet aux développeurs de marquer un maillage qui se déplace entre les zones pour recevoir un éclairage intérieur, extérieur ou de transition automatique. Cela aidera à résoudre la plupart des problèmes connexes. Ils ont également travaillé aux côtés des artistes et des ingénieurs des vaisseaux pour activer les dommages de shader pour le raclage de la coque sur tous les véhicules du jeu.
      De nouveaux types de collisions physiques de rampe ont été ajoutés au Drake Corsair. L'un d'entre eux permet à l'extrémité de la rampe d'ignorer le terrain, tandis qu'une collision cachée, réservée aux roues, aide les petits véhicules et les chariots à roues à traverser les espaces.
      Dans le pipeline des vaisseaux, l'équipe a terminé le Drake Vulture, tandis que le Corsair et le Cutter ont reçu des mises à jour des débris, des volumes SDF, des systèmes d'atterrissage, des optimisations de la zone de visibilité/du portail, de nouvelles zones de visibilité segmentées dans les tourelles, ainsi qu'une grille locale et des techniques de levage et de rampe. L'équipe a également développé l'animation de la passerelle intérieure du MISC Hull C, qui se synchronise avec l'animation de la transformation de la coque extérieure. La passerelle finale sera un asset skinné avec 10 anneaux coulissants reliés par des tubes extensibles.
      Tech Animation a passé les derniers mois de l'année à se concentrer sur le traitement des assets de tête.
      "Nous avons pris des acteurs attendus depuis longtemps et avons commencé la procédure de traitement interne pour créer leur ressemblance. Cela comprend la création de plus de 78 scans par asset de tête et leur traitement jusqu'à l'asset de tête neutre. Certains de ces acteurs ont été scannés il y a plus de sept ans lors du tournage principal de SQ42, ils ont donc l'air bien différents aujourd'hui !" L'équipe d'animation technique
      L'équipe prend ces scans complexes, les décompose en mouvements musculaires individuels et les applique à l'asset de rigging facial, pour finalement les inclure dans le pool génétique afin de donner plus de variété aux têtes et aux visages vus dans le jeu.
       
      Services en ligne (Montréal)
      L'équipe des services en ligne a consacré la majeure partie des mois de novembre et décembre à la stabilisation de l'Alpha 3.18, à l'amélioration des performances et à la correction des bogues.
      L'équipe DevOps Publishing a également consacré du temps à la mise au point de la production des nouveaux services et de la nouvelle base de données de type graphe utilisée par Persistent Entity Streaming.
      Des efforts considérables ont également été consacrés à la recherche de cas limites dans la nouvelle réparation des personnages qui remplacera l'actuelle réinitialisation des personnages, en mettant l'accent sur la recherche d'exploits et de points de défaillance potentiels dans le processus.
       
      Live Tools (Montréal)
      L'équipe Live Tools s'est concentrée sur le développement de fonctionnalités liées à la diffusion d'entités persistantes, notamment le nouveau module de flux d'ouverture de session mis en œuvre dans le centre d'exploitation du réseau. Désormais, les utilisateurs peuvent gérer les droits directement via Hex, ce qui constitue une avancée majeure.
      Un autre outil lié au Persistent Entity Streaming est l'outil Entity Graph, qui a été développé et mis en œuvre. Ce module offre la possibilité de rechercher et de visualiser les différentes entités attachées à un joueur ou à un compte et les détails associés.
      Ces nouveaux modules offrent une plus grande polyvalence à Hex et contribuent à en faire un outil puissant pour les enquêtes et la résolution de problèmes.
       
      Turbulent (Plate-forme Web)
      À la fin de l'année 2022, Turbulent a enrichi la bibliothèque d'outils Alexandria d'un nouveau module appelé Grid. L'outil Grid offre aux créateurs de contenu une autre façon de présenter les informations et a été utilisé pour la première fois dans le calendrier Luminalia. L'équipe a également bien progressé dans le projet SSV, qui permet d'ajuster la palette de couleurs de n'importe quel thème.
      "Ce projet extrêmement complexe a vu les équipes de développement et de conception s'unir de la manière la plus créative qui soit." L'équipe de la plateforme Web Turbulent
      Ils ont également continué à enrichir la bibliothèque de fabrication, en ajoutant cette fois-ci Origin Jumpworks.  
      L'équipe chargée de l'expérience de Turbulent s'est attachée à retravailler le flux initial des nouveaux utilisateurs, de la sélection d'un pack de démarrage au téléchargement et à l'entrée dans le jeu. En décembre, ils ont commencé le développement après de nombreux mois d'itération de conception et de prise de décision technique.
      L'équipe Communauté a continué à peaufiner le Hub de la Communauté, la majorité des nouvelles fonctionnalités étant prévues pour début 2023, notamment une meilleure connexion aux grands événements et au contenu généré par les joueurs.
      Enfin, pour Turbulent, l'équipe Architecture a consacré de nombreuses heures à la mise à niveau de PHP 8. Après six mois de travail, la mise à niveau a été lancée dans l'environnement de production et a été chaleureusement accueillie par l'ensemble de l'équipe de développement.
       
      VFX 
      Tout au long des mois de novembre et décembre, l'équipe VFX a travaillé sur les tâches à accomplir pour l'Alpha 3.18. Il s'agissait notamment de mettre la touche finale aux nouveaux véhicules et de procéder à de nombreuses corrections et mises au point dans le cadre du groupe de travail et de la liste des problèmes. Ils ont également continué à prendre en charge les effets de récupération, en effectuant des ajustements après avoir constaté certaines incohérences dans les séquences de la première vague de PTU.
      Le département VFX a également commencé à planifier la restructuration nécessaire mais écrasante de ses bibliothèques d'effets génériques. Ces bibliothèques contiennent les effets les plus couramment utilisés, notamment la fumée, la vapeur et les étincelles, et sont devenues trop volumineuses au fil des ans. Dans les mois à venir, l'équipe réduira le nombre d'effets individuels vivant dans les bibliothèques tout en apportant des améliorations visuelles au fur et à mesure.

      Trad : @Maarkreidi Starcitizeninfo.fr

      376

      Rapport mensuel de Star Citizen : Novembre/Décembre 2023

      Rapport mensuel du PU
      Novembre/Décembre 2023
       
      Bonne année ! Nous commençons l'année 2024 par une rétrospective des deux derniers mois de 2023. Vous trouverez ci-dessous un récapitulatif complet de tout ce qui a été fait pour l'Univers Persistant en novembre et décembre, y compris les nouvelles créatures, les véhicules, la technologie des planètes, et bien plus encore.
       
       
       
       
      IA (Contenu)
      La section Contenu de l'IA a passé la fin de l'année à corriger des bogues afin d'améliorer l'IA sociale. Une fois dans un état plus robuste, ils commenceront à implémenter diverses fonctionnalités et comportements de SQ42. 
      En attendant, ils ont relancé le comportement des civils. Il s'agissait de réparer les objets utilisables par l'IA tels que les chaises, les sièges et les rails dans différents lieux, d'identifier les configurations utilisables obsolètes et de communiquer avec l'équipe des accessoires pour les mettre à jour.
      Les packs de voix et les comportements de base ont été mis à jour pour les IA des marchands ambulants, des vendeurs, des administrateurs et des barmans dans différentes stations et zones d'atterrissage. Désormais, les PNJ se verront attribuer les packs de voix appropriés et leurs comportements déclencheront les lignes correctement. Les PNJ utiliseront également leurs objets utilisables correctement avec de meilleures animations au lieu de rester immobiles (cependant, certaines boutiques pourraient ne pas avoir toutes les fonctionnalités nécessaires en raison de l'absence d'objets utilisables appropriés).
      L'équipe a également identifié et corrigé une sélection de bugs de l'IA de sécurité dans la zone de transit de Lorville. Cela a impliqué l'implémentation de certains comportements de sécurité de SQ42, y compris les sentinelles et les gardes, et l'ajout de voix appropriées pour les PNJ.
      Enfin, la section Contenu IA a travaillé avec la conception des niveaux pour implémenter les comportements d'ingénieur et de sécurité de SQ42 dans différentes zones aux fonctionnalités limitées.
       
      IA (Fonctionnalités)
      Dans le cadre de la version Alpha 3.22, les Fonctionnalités de l'IA ont passé du temps à enquêter sur les problèmes empêchant le comportement de combat amélioré de fonctionner comme prévu pendant les missions, notamment la lenteur des réactions de l'IA.
      "Comme le tristement célèbre problème 'debout sur les chaises', l'IA qui est lente à réagir n'a pas une cause unique, mais met en évidence une gamme de problèmes qui semblent se manifester comme le même problème. Chaque cause doit être étudiée individuellement et une solution doit être proposée, ce qui nécessite souvent des heures de test et de débogage pour trouver les conditions précises dans lesquelles le problème spécifique se produit. Souvent, les problèmes sont intermittents ou ne se manifestent que lors de missions spécifiques et à des endroits spécifiques. L'équipe chargée des fonctionsnalités de l'IA
      L'équipe cherche à réduire le temps nécessaire au débogage de ces problèmes en adoptant trois approches :
      La première consiste à améliorer la connaissance des outils de débogage de l'IA, en particulier au sein de l'équipe d'assurance qualité, de sorte que lorsqu'un problème est rencontré pour la première fois, toutes les bonnes informations sont disponibles. Cela permet souvent de mettre en évidence des problèmes liés à des missions spécifiques ou à des configurations de lieux qui ne nécessitent pas de débogage supplémentaire. Par exemple, un maillage de navigation manquant ou mal placé, des animations manquantes ou une faible fréquence d'images sur le serveur.
      Si un problème ne se produit qu'à un endroit précis au cours d'une mission donnée, l'équipe doit être en mesure de le reproduire rapidement plutôt que d'attendre que la combinaison de la mission et de l'emplacement s'aligne dans le cadre du flux normal. Lors de l'investigation des problèmes, l'une des plus grandes pertes de temps est de voler jusqu'à l'emplacement (même en utilisant le mode god sans clip), c'est pourquoi l'équipe envisage de fournir une fonctionnalité de téléportation vers les emplacements de mission actifs.
      Enfin, lorsqu'ils auront identifié une cause susceptible de se reproduire, ils amélioreront les outils de débogage pour la mettre en évidence afin de pouvoir identifier plus facilement les occurrences ultérieures.
      Pour la version Alpha 3.22, les Fonctionnalités de l'IA ont travaillé sur plusieurs causes de lenteur de l'IA, notamment :
      Correction d'un problème où les augmentations du compteur de perception de l'IA n'étaient pas reconnues dans la fonction de réaction générale, ce qui faisait que les PNJ étaient " suspendus " dans une animation d'inactivité de réaction.
      Correction d'un problème où l'IA ne quittait pas correctement le comportement d'investigation parce qu'elle ne vérifiait pas la cible actuelle.
      Débogage d'un problème où les systèmes d'hostilité et de perception n'encapsulaient pas correctement les exigences spécifiques de l'hostilité dans une mission et un lieu particuliers. Cependant, cela nécessite une meilleure spécification de la conception prévue et viendra avec les améliorations planifiées du système d'hostilité. L'équipe étudie également la possibilité d'ajouter un correctif pour contourner ce problème dans la prochaine version.
      Ce ne sont pas les seuls problèmes d'IA qui réagissent lentement, donc l'équipe continuera à enquêter et à corriger les problèmes dans les versions suivantes tout en s'assurant de maintenir les fonctionnalités de combat améliorées.
      Les Fonctionnalités de l'IA ont également travaillé sur les problèmes d'IA identifiés avec la couche de réplication. La couche de réplication est un composant essentiel du maillage des serveurs, permettant à l'IA de migrer entre les serveurs ou de restaurer son état après un crash de serveur. L'équipe a constaté que lorsque l'IA était sérialisée depuis la couche de réplication, son état observable (vivant, mort, inconscient, etc.) n'était pas correctement restauré, ce qui entraînait des problèmes. Par exemple, l'IA pensait qu'un autre agent était mort et n'essayait pas de l'attaquer. Dans le cadre de cette correction, l'équipe rend le passage entre ces états plus cohérent et moins ad-hoc en le liant plus étroitement au composant d'état qui contrôle le moment où le passage se produit.
       
      IA (technologie)
      À la fin de l'année, les fonctionsnalités de l'IA ont progressé avec les fonctionnalités et le support pour les builds de version. Pour les boids, ils sont sur le point de finaliser la première itération qui permettra aux concepteurs de placer des poissons, des rongeurs et des oiseaux dans l'environnement. Les dernières mises à jour incluent des règles pour éviter les zones ou les acteurs dangereux, des règles de transition qui détectent les armes tirées et les balles touchées, et la possibilité de passer d'un jeu de règles d'inactivité et d'errance à un jeu de règles de fuite. L'équipe a également continué à itérer sur les agents kill boids et sur la façon dont ils passent d'un état animé à un état ragdoll. Pour les oiseaux, ils ont étendu le nombre d'états d'errance. Par exemple, en plus de voler, les oiseaux peuvent également marcher après une transition d'atterrissage. La synchronisation entre le serveur et le client fait actuellement l'objet de travaux.
      Des efforts ont également été déployés pour optimiser et améliorer diverses fonctionnalités, notamment l'algorithme de recherche de chemin, le système d'évitement des collisions, le système de navigation et la logique de chargement de Subsumption.
      En ce qui concerne les outils Apollo, IA Tech a continué à soutenir les concepteurs en leur offrant des fonctionnalités supplémentaires, notamment la possibilité de créer des fichiers PNG à partir des comportements, une meilleure lisibilité des nœuds de l'organigramme de Subsomption et des actions Annuler/Refaire améliorées.
      Plusieurs fonctionnalités existantes ont été peaufinées et finalisées, notamment les PNJ utilisant des chariots, dont l'évitement des collisions a été amélioré. Ceci a été réalisé en mettant à jour la logique du contrôleur PID et la façon dont il est utilisé pour suivre le chemin lorsque les PNJ poussent des chariots.
      De nouvelles fonctionnalités ont été ajoutées pour l'IA utilisant des échelles. Par exemple, les PNJ peuvent désormais vérifier si l'échelle est disponible et ne l'utiliseront que s'ils sont libres ou si un autre PNJ est en train d'y monter dans la même direction. Si l'échelle est utilisée dans la direction opposée, les PNJ trouveront une place libre en haut ou en bas et attendront.
      Du côté de l'IA des vaisseaux, l'équipe a amélioré et étendu la fonctionnalité des splines. Il s'agit de permettre aux vaisseaux de se déplacer le long d'une spline tout en restant orientés vers la cible et en se déplaçant au début d'une spline déjà en mouvement (par exemple, une spline attachée à un autre vaisseau).
      Vers la fin de l'année, IA Tech a commencé à chercher une meilleure solution pour générer des maillages de navigation sur les planètes, car l'implémentation actuelle pourrait être plus rapide et a des problèmes pour générer des maillages de navigation près des pôles planétaires (ce qui affecte certains emplacements d'avant-postes et leurs PNJs associés). Ce travail est actuellement en cours et une mise à jour sera fournie dans un prochain rapport.
       
      Animation
      L'équipe d'animation a passé du temps à introduire des créatures dans le verse, en commençant par un prédateur à quatre pattes, un oiseau et un poisson. Ils ont également continué à travailler sur l'animation faciale pour augmenter le nombre de lignes et la fidélité.
       
      Art (personnages)
      En novembre et décembre, l'équipe artistique a terminé la tenue légendaire des Duster et le casque de la combinaison de vol de course. Ils ont continué à travailler sur la combinaison de course elle-même et ont préparé une tenue pour les abonnés. Parallèlement, des travaux de recherche et développement ont été menés sur les créatures.
      L'équipe Character Concept Art a entamé une phase d'exploration des fonctionnalités du personnalisateur de personnage et d'autres créatures.
       
      Art (vaisseaux)
      Vers la fin de l'année, le RSI Polaris a passé le cap de l'examen en boîte blanche et est passé à la phase de la boîte grise, au cours de laquelle toutes les modélisations et animations de surface seront achevées. L'accent a été mis sur la modularité de l'intérieur afin d'améliorer la réutilisation et l'évolutivité.
      Le travail a commencé sur la passe Gold Standard pour l'Aegis Sabre Raven, qui comprend une passe pour les composants et un polissage du tableau de bord. 
      Trois nouvelles variantes ont été travaillées : l'une est entrée en production, une autre a continué à passer par la boîte grise, et la dernière a progressé dans le LOD0. 
      Le mois de novembre a également vu la fin des travaux sur le Gatac Syulen et le soutien structurel pour l'Aegis Reclaimer.
       
      Communauté
      Les mois de novembre et décembre ont été très chargés pour l'équipe communautaire, qui a soutenu Pyro sur la chaîne de prévisualisation pour la première fois. L'équipe a été incroyablement reconnaissante pour tous les retours positifs et s'est amusée à recueillir les sentiments autour du deuxième système de Star Citizen.
      En plus des tâches générales liées à la fin de la CitizenCon 2953, l'équipe a téléchargé tous les panels de l'événement sur YouTube, avec les chapitres et les timestamps, et a publié les photos de la communauté du Dragonfly Drake grandeur nature prises le samedi et le dimanche lors de l'événement.
       

      Image by Your_Lordship
       
      La communauté a soutenu le retour de l'Exposition Aérospatiale Intergalactique (IAE) et du Free Fly associé, en publiant la FAQ IAE 2953 et le Guide des Professions et en organisant des concours d'insignes pour la Convention de Conception.
      Ils ont également continué à se connecter avec les citoyens du monde entier lors de divers événements Bar Citizen, tout en planifiant le Bar Citizen World Tour 2024.
       

       
      "Nous nous sommes éclatés lors des récents événements Bar Citizen auxquels nous avons eu la chance de participer ! Merci à tous ceux qui nous ont rejoints à Dublin, en Irlande, et à Milan, en Italie, ainsi qu'au Virtual Bar Citizen organisé par les gens formidables de Sol Citizens ! C'est terminé pour le Bar Citizen World Tour 2023, mais pour rappel, nous attendons vos commentaires sur les endroits que nous devrions visiter en 2024, et nous avons déjà fixé notre première participation au Bar Citizen avec Barcelone, en Espagne, le 3 février prochain !"
       

       
      L'équipe a travaillé avec le groupe Expérience des joueurs pour mettre en avant une sélection de champions de l'univers de test qui ont contribué de manière significative au récent cycle de test des correctifs. Cette initiative se poursuivra dans les prochains patchs, avec de nouvelles catégories à chaque cycle.
      En décembre, l'équipe de la communauté a adopté la tradition de Luminalia, avec notamment une promotion de parrainage et un concours de cartes de vœux Luminalia avec des récompenses supplémentaires. 
      Ils ont également fait équipe avec Intel et CLXGaming pour offrir des packs de jeu Star Citizen (ainsi que le vaisseau exclusif Sabre Raven) à cinq heureux gagnants, ainsi qu'un PC Sabre Raven personnalisé, lors du festival de jeu Dreamhack à Atlanta.
      L'équipe a ensuite soutenu la sortie de l'Alpha 3.22 : "Wrecks to Riches" (des épaves à la richesse). Aux côtés de l'équipe Expérience des joueurs, elle a suivi et orienté les commentaires des joueurs sur les dernières fonctionnalités et a discuté avec les équipes de développement des solutions à apporter aux bugs et aux problèmes de qualité de vie. Ils ont également mis à jour le Guide de récupération et de réparation pour aider les joueurs à mieux comprendre le nouveau gameplay introduit avec la récupération structurelle. 
      Enfin, l'équipe a commencé à travailler sur la CitizenCon 2954 ! Plus d'informations à ce sujet ultérieurement...
       

      Image by Shockbreaker
       
      Économie
      En novembre et décembre, l'équipe Économie a terminé l'équilibrage des prix des armures et des véhicules. Elle s'est ensuite penchée sur les prix des armes FPS dans le cadre de l'équilibrage de l'économie au sens large, afin d'harmoniser tous les systèmes. Un héritage d'inventaire contextuel a été conçu pour étiqueter les composants dans les boutiques, ce qui leur permettra de rééquilibrer plus facilement les prix également.
      L'équipe a travaillé sur les implications économiques des monte-charges et a commencé à équilibrer le temps et le coût de leur utilisation.
      Ils ont également étudié les revenus en UEC et commencé à prendre des mesures pour empêcher les exploits et rééquilibrer les récompenses de mission, et ont enquêté sur les exploits liés au temps et aux prix de réclamation des vaisseaux.
       
      Fonctionnalités (Arena Commander)
      Tout au long des mois de novembre et décembre, l'équipe des fonctionnalités s'est concentrée sur la finalisation des remaniements essentiels et des tâches de polissage avant de passer au support de l'Univers Persistant de manière plus permanente. Elle a également pris en charge les événements spéciaux à venir et la sortie de l'Alpha 3.22.
      L'ingénierie a terminé le travail sur les modes expérimentaux " Kill Collector " pour Alpha 3.22, y compris un système qui permet aux développeurs de remplacer le composant de collecte en fonction du mode de jeu et des événements actifs. D'autres travaux ont été effectués sur les événements spéciaux et les systèmes de récompenses, y compris les exigences préalables permettant à l'équipe d'implémenter des récompenses exclusives. Ce travail comprenait également l'ajout d'écrans de chargement uniques, d'arrière-plans et d'une bannière qui s'affiche sur le frontend lorsqu'un événement ou un mode expérimental est actif, ce dernier incluant un compte à rebours jusqu'à la prochaine rotation. L'expérimentation a également commencé avec un personnalisateur de chargements FPS dans le jeu utilisant le nouvel écran de départ.
      En ce qui concerne l'ingénierie, l'équipe a terminé avec succès les premiers tests d'activation du streaming dans Arena Commander. Cela leur permettra d'améliorer les performances du module et d'utiliser n'importe quel emplacement de l'Univers Persistant sans limitations. Auparavant, certains lieux, comme ceux situés à proximité des villes, ne pouvaient pas être utilisés sans un travail supplémentaire important - avec le streaming, le délai de portage de n'importe quel lieu dans Arena Commander sera minime.
      La conception a pris en charge le travail pour Kill Collector, Duo Showdown, et d'autres modes de jeu et événements spéciaux pour Alpha 3.22 et au-delà. En plus d'un certain nombre de mises à jour de la qualité de vie et du polissage du frontend, de l'écran de spawn et des systèmes multi-équipes, ils ont également commencé à planifier l'année à venir.
       

       
      La conception des niveaux a terminé le travail sur trois nouveaux circuits (et un autre en cours) pour un nouveau mode de jeu. Un tout nouveau circuit autour du point de saut Pyro a également été créé spécifiquement pour tester le nouveau mode Master : Classic Race pour Alpha 3.22. L'équipe a créé un prototype de mode de jeu qui a fait l'objet d'un playtest réussi et qui sera développé en 2024.
      Enfin, l'équipe a terminé un nouveau mode de jeu de course grav-lev, qui a été présenté pour la première fois à la Dreamhack Atlanta.
       

       
      Fonctionnalités (Mission)
      En novembre, l'équipe des fonctionnalités a commencé à implémenter un système d'échéances dans quelques missions du Verse. Cela permettra de s'assurer que les missions ne peuvent pas être conservées indéfiniment si les joueurs acceptés ne s'y engagent pas. Il y a plusieurs raisons à cela. Par exemple, les joueurs peuvent bloquer d'autres missions et, d'un point de vue narratif, il n'est pas logique qu'un contractant attende cinq heures pour que les joueurs tuent quelqu'un alors qu'il connaît sa position exacte. Cependant, il ne s'agit pas d'un système implémenté universellement ; l'échéance de chaque mission sera considérée individuellement.
      La mission de vol/récupération a continué d'être peaufinée et des variantes sont en cours de réalisation.
      L'expérience du nouveau joueur a également été peaufinée, l'équipe ayant ajouté de nouvelles parties pour présenter certains des systèmes les plus importants du jeu. L'équipe s'est ensuite attelée au nettoyage et à l'amélioration des missions d'infiltration et de défense existantes. Avec la sortie de Data Heist, l'équipe a lancé une contre-mission utilisant l'une des missions modulaires.
      À Jumptown, des changements ont été apportés à la façon dont les joueurs s'engagent dans les combats, tandis que l'équipe a commencé à faire en sorte que chaque lieu soit unique.
      En décembre, l'équipe Missions a commencé à prototyper une course à pied contre la montre afin d'utiliser davantage la fonctionnalité de saisie sur la corniche v2.
      Enfin, nous avons commencé à convertir des missions pour qu'elles utilisent le monte-charge. Par exemple, Blockade Runner, XenoThreat et d'autres missions sont en cours d'évaluation pour déterminer ce qui doit être mis à jour afin de s'assurer qu'elles s'alignent sur la nouvelle fonctionnalité avant sa sortie.
       
      Graphisme, programmation VFX et technologie des planètes
      À la fin de l'année 2023, les équipes graphiques ont largement progressé dans leurs tâches à long terme. Par exemple, le travail s'est poursuivi sur l'amélioration de la qualité visuelle des nuages de gaz grâce à l'ajout d'un effet d'occlusion directionnelle. La sortie du système de nuages de gaz est également en cours d'unification avec le système de nuages planétaires afin que la nouvelle solution de mise à l'échelle des nuages puisse être utilisée par les deux.
      L'équipe chargée de l'illumination globale a ajouté la prise en charge de la transparence via une grille dense de voxels de sondes à faible résolution et une grille plus clairsemée de sondes à plus haute résolution dans l'espace-zone. Des travaux sont également en cours pour améliorer la représentation des matériaux dans le système de raytracing.
      Vulkan atteint les derniers stades de développement, l'équipe ayant terminé les dernières technologies de rendu. Le travail en cours vise à réduire le stutter en travaillant sur la mise en cache de la compilation des shaders/PSO et le polissage général des performances avant la sortie initiale.
      L'équipe Planet Tech a continué à terminer la fonctionnalité de l'eau, en se concentrant sur la robustesse, l'utilisation de la mémoire et les performances. Parallèlement, l'équipe graphique a amélioré les effets de bord de l'eau par rapport à l'environnement et à l'objectif de la visière/caméra.
      L'équipe de programmation VFX a travaillé à la finalisation des visuels de danger d'incendie, a étudié le support réseau pour le système de danger d'incendie, et a ajouté le support pour les VFX d'eau. Du côté des outils, la prise en charge des identifiants uniques associés à chaque effet de particule a été ajoutée pour permettre un référencement robuste et la réorganisation des effets.
       
      Narration
      La fin de l'année a été riche en activités pour l'équipe de Narration, qui s'est efforcée de terminer l'année en beauté et de se préparer à une année 2954 encore meilleure. Le mois de novembre a accueilli l'IAE, qui a présenté des dioramas de carrière immersifs sur le sol du salon et de nouvelles vidéos de Garman Humble, professionnel de la sécurité, et de Mahli, influenceuse sur les médias sociaux. Pour la sortie de l'Alpha 3.22, l'équipe a travaillé sur la prise en charge d'un large éventail de nouvelles fonctionnalités telles que la récupération structurelle, les colonies abandonnées, les conteneurs de fret, les ajouts du commandant d'arène et une variété d'objets Luminalia (y compris le biscuit préféré des fêtes, les Ringalings). L'équipe a également travaillé sur le développement du San'tok.yāi, en se concentrant sur la langue et l'histoire Xi'an.
      Pour l'avenir, l'équipe a planifié le travail à venir pour le PU, y compris les nouvelles missions qui seront plus axées sur la narration, et a discuté de la meilleure façon d'utiliser les guildes et les factions au fur et à mesure que les joueurs progressent et gagnent de la réputation. L'équipe a également consacré du temps à l'amélioration de l'ensemble des voix des PNJ afin de les rationaliser et de les rendre plus fonctionnelles, dans le but de rendre l'univers plus immersif tout en restant gérable pour l'envergure de Star Citizen.
      Comme toujours, une sélection d'articles sur l'histoire a été publiée sur le site web de RSI - un retour sur le premier contact de Banu avec Jerry : Une histoire à moitié oubliée, une mise à jour de Galactapedia en novembre, un article sur les Loremakers : Questions de la communauté et, pour terminer l'année, une mise à jour de Galactapedia en décembre.
       
      R&D
      En novembre et décembre, l'équipe R&D a passé beaucoup de temps sur le mode de rendu temporel pour l'atmosphère et les nuages. En conséquence, la première version WIP du rejet avancé de l'historique, ainsi que la détection affinée de la désocclusion et la préparation des vecteurs de mouvement dilatés, a été soumise. Des recherches plus approfondies ont été menées sur le processus de suréchantillonnage et de fusion de l'historique afin d'obtenir des résultats très détaillés qui correspondent autant que possible au rendu de référence en pleine résolution.
      Pour le brouillard au sol, un support expérimental pour les cartes de densité du brouillard a été ajouté et est actuellement en cours d'examen par Tech Art. Le code d'encodage et de reconstruction du signal pour les ombres volumétriques des nuages a été corrigé pour minimiser les artefacts d'anneau occasionnellement visibles dans les zones où la lumière du soleil (non atténuée) frappe d'abord les nuages. La passe de lumière atmosphérique a reçu des estimations d'irradiance affinées basées sur les commentaires de la communauté, qui avait signalé que le fond des vaisseaux approchant une planète en orbite haute était presque entièrement noir par opposition à la réception de la lumière réfléchie du sol.
      Outre le travail sur les visuels, diverses améliorations ont également été implémentées dans l'outil d'analyse de crash post-mortem, qui traite les rapports soumis via les tests internes ainsi que le PU et le PTU. L'outil prend désormais en charge le dédoublonnage des piles d'appels pour tous les threads d'un processus et les trie de manière à ce que les threads importants soient répertoriés en haut de la liste. L'outil prend également en charge les dumps écrits par des binaires "fast-linked". Un support supplémentaire est prévu pour capturer et extraire les piles d'appel auxiliaires pour les corruptions de mémoire (en particulier, les doubles suppressions et les écritures après les événements libres). Celles-ci seront ensuite utilisées pour la déduplication des problèmes dans Sentry afin de permettre la cohésion des pannes de mémoire de manière beaucoup plus efficace.
       
      Art Technique/Animation
      L'équipe d'animation technique a passé la fin de l'année à travailler sur des livrables pour les équipes de contenu des deux projets.
      Il s'agit notamment d'un gestionnaire de tenues qui rassemblera un ensemble complet des éléments pour toute tenue de personnage dans le jeu, ce qui aidera les équipes d'animation à créer un contenu spécifique.
      Auparavant absente du pipeline, la création d'outils de proxy physique a été ajoutée pour offrir un moyen intuitif et rationalisé de créer des squelettes physiques dans Maya. Un éditeur d'événements d'animation a également été ajouté pour que l'audio reste lié aux animations dans tous les projets. Les nouveaux outils de diff ADB aident également les développeurs à suivre et à diagnostiquer les problèmes liés aux fichiers XML complexes qui nécessitent un contexte historique pour être utiles.
      Un remplacement d'un très vieil ensemble d'outils qui valide le contenu exporté de Maya a été créé.
      "Nous sommes maintenant en mesure de compléter les tests et de modifier éventuellement certains paradigmes de bas niveau pour permettre l'exploration de nouvelles possibilités de pipeline. L'équipe d'animation technique
      En outre, l'équipe d'animation technique a créé et fixé davantage d'éléments de tête, affiné les pipelines existants, poursuivi le développement des systèmes d'animation du moteur et réfléchi à des moyens supplémentaires pour les aider à approcher le Gold Master.
      En particulier pour le PU, l'équipe a passé du temps à créer de nouvelles créatures.
       
      VFX 
      En novembre et décembre, l'équipe VFX a travaillé sur des effets de récupération structurelle pour le Drake Vulture et l'Aegis Reclaimer.
      Elle a également apporté son soutien aux effets pour les nouveaux lieux et les modifications apportées aux lieux existants, y compris plusieurs nouvelles épaves et Rappel, un "environnement plutôt infernal avec un sol qui brûle littéralement !
      Des effets de véhicules ont également été fournis, notamment pour l'Aopoa San'tok.yāi et la série Origin X1.
       

      Trad : @Maarkreidi Starcitizeninfo.fr
       

      401

      Rapport mensuel de Star Citizen : Octobre 2021

      Rapport mensuel de Star Citizen : Octobre 2021
      Octobre a été un mois très excitant pour les joueurs et les développeurs grâce à notre première CitizenCon exclusivement numérique. Naturellement, le rapport de ce mois-ci présente le travail effectué pour l'événement, mais il est surtout rempli de détails sur les tâches terminées et en cours pour le contenu à venir.
      Lisez la suite pour tout savoir, des mises à jour des nouveaux vaisseaux aux dernières nouvelles de Pyro, et plus encore.
      RAPPORT MENSUEL DE STAR CITIZEN : OCTOBRE 2021

       
       
      Contenus IA
      Le mois dernier, AI Content a alloué des ressources à la prochaine version publique de l'Alpha 3.15.
      Avec la guérison et le statut d'acteur dans le patch à venir, l'équipe a complété le comportement IA et les utilisables de "l'expérience de respawning de l'hôpital", ce qui inclut les médecins et les infirmières qui accueillent les joueurs lorsqu'ils se réveillent dans un lit médicalisé.
       
      Un exemple frappant du système de statut de l'acteur peut être vu lorsqu'on achète une boisson dans un bar et qu'on devient ivre. AI Content a donc pris le temps de corriger un grand nombre des problèmes que les joueurs rencontrent depuis longtemps.
      "Plus tôt dans le mois, pendant la CitizenCon, nous étions heureux que le public puisse voir le comportement des travailleurs, le vendeur d'artefacts et une partie de notre comportement de sécurité à venir." - Équipe chargée du contenu de l'IA
      Fonctionnalités de l'IA
      AI Features a passé une partie du mois à travailler sur l'expérience et la réactivité de certains comportements dans le PU. Par exemple, les réactions de perception de combat ont été améliorées, y compris quelques scénarios où les réactions initiales ne jouaient pas correctement. Ils ont également réussi à rendre plus robuste la mise en file d'attente des animations de réaction lorsque les personnages utilisent un utilisable.
      L'équipe a ajusté les tirs amis pour éviter les dommages indésirables et a corrigé le calcul utilisé par les PNJ pour les empêcher de tirer lorsque des personnages amis se trouvent sur leur chemin. Une analyse approfondie est en cours sur les différentes tactiques de combat afin d'ajouter de meilleures réévaluations des cibles dans plusieurs scénarios.
      Du côté des commerçants, la réactivité a été améliorée, et l'équipe a corrigé des bugs liés à l'animation du scooching et aux barmen qui servent des clients ayant déjà une boisson devant eux.
      IA Tech
      Tout au long du mois d'octobre, IA Tech a poursuivi son travail sur la génération de la navigation planétaire.
      "Les éléments clés de ce mois-ci concernaient l'implémentation d'une méthode automatique de génération de requêtes sur la zone entourant les joueurs, mais nous avons également travaillé à permettre l'utilisation de l'algorithme d'entonnoir sur les triangles de maillage de la navigation planétaire." - Équipe technique de l'IA
      L'équipe a étendu le code des liens de navigation pour permettre la création de contrôleurs de personnalisation. Dans ce contexte, un contrôleur est un morceau de code générique qui peut étendre la façon dont les PNJ évaluent s'ils peuvent utiliser un lien de navigation particulier. Par exemple, les portes peuvent avoir des contrôleurs spécifiques pour indiquer aux personnages IA si elles sont verrouillées afin qu'elles puissent être utilisées correctement lors de la recherche de chemin.
      Pour l'IA des vaisseaux, ils se sont concentrés sur les améliorations du ciblage et de la précision, ont amélioré la façon dont l'IA utilise les missiles en combat, et ont introduit des moyens permettant à la logique de mission de forcer ou de demander la priorisation d'une cible spécifique. Un contrôleur PID a également été implémenté pour la précision qui fournit de meilleurs résultats et permet de l'ajuster plus facilement en fonction des compétences de l'IA.
      En ce qui concerne l'éditeur de Subsumption, l'équipe a terminé l'implémentation de la fonctionnalité permettant d'ancrer différents éléments dans l'interface utilisateur et de sauvegarder ou de charger des dispositions spécifiques.
      Animation
      Le mois dernier, l'équipe d'animation a travaillé sur divers comportements d'IA, notamment l'infirmière, le vendeur, le barman, le client du bar, l'agent de sécurité et le PNJ non-combattant qui se recroqueville et se cache. Des modifications ont également été apportées à plusieurs assets féminins pour Alpha 3.15 afin de donner plus de vie au monde. Des plans ont été élaborés pour améliorer le set de locomotion des ivrognes, ce qui aidera à résoudre les questions techniques pour les sets " lourdement blessés ".
      Le développement du gadget d'exploitation minière interstellaire Shubin s'est poursuivi, et l'équipe a veillé à corriger les problèmes visuels liés au système de sélection et de désélection.
      Le travail s'est poursuivi sur les animations faciales pour toutes les animations corporelles existantes, tandis que des progrès ont été réalisés sur les emotes et les lignes pour divers personnages du PU.
      Art (personnages)
      Les équipes Art et Technique des personnages ont passé le mois d'octobre à corriger des bogues pour l'Alpha 3.15 et à progresser dans le contenu des différentes versions à venir. Une attention particulière a été accordée à la mise à jour des têtes de l'archétype ADN, ce qui améliorera la qualité de toutes les têtes de personnages dans le PU et Squadron 42. Ils ont également commencé à développer une série de nouvelles tenues de style frontalier pour la population de Pyro.
      Art (Vaisseaux)
      Aux États-Unis, l'équipe chargée des vaisseaux a corrigé des bugs et continué à peaufiner diverses parties du Crusader Ares, y compris plusieurs nouvelles peintures.
      Le Vulture Drake a atteint la phase artistique finale, avec l'accent mis le mois dernier sur l'habitation et la soute.
      L'un des véhicules non annoncés régulièrement mentionnés a continué à progresser dans le pipeline, obtenant cette fois une disposition d'interface utilisateur finalisée et une passe d'éclairage. Une partie de l'équipe a ensuite commencé le passage sur les dégâts, tandis que d'autres sont passés à la préparation de la sortie.
      Un autre nouveau vaisseau a reçu ses teintes finales et les bogues ont été corrigés.
      Au Royaume-Uni, trois vaisseaux sont passés par les étapes finales du pipeline, tandis que le Banu Merchantman a progressé dans la boîte blanche. Les MISC Hulls à venir ont poursuivi leur développement, le A se préparant pour la révision de la boîte blanche et le C approchant de la révision de la boîte grise.
      Art (Armes)
      L'équipe chargée des armes a commencé le mois en travaillant sur les bombes Firestorm Kinetics de taille 3 pour le Crusader Hercules et sur les illustrations pour le prochain asset de rayon tracteur de vaisseau. Ils ont terminé le mois sur le gadget de minage, la mine de proximité et la mine à déclenchement laser.
      Audio
      L'équipe du code audio s'est préparée à la dernière étape du développement du logiciel audio Claudius, qui a été abordée par Graham, responsable du code audio, et Adi, concepteur sonore, lors de leur panel Sounds of Space CitizenCon.
      Enfin, l'équipe a travaillé en étroite collaboration avec le compositeur Pedro Camacho sur la partition de Pyro pour établir le ton et la palette sonore.
      Communauté
      L'équipe communautaire a passé une partie du mois à préparer le Jour du Vara. Cela a impliqué les coureurs des cavernes et les concours annuels de sculpture de citrouilles de Star Citizen, tandis que les citoyens pouvaient débloquer le casque Hill Horror gratuitement en se rendant à Jump Town pendant toute la durée de la fête.

       
      L'équipe a publié le Postmortem de l'Alpha 3.14, dans lequel les développeurs principaux détaillent ce qui a été livré et évaluent comment cela s'est passé.
      La communauté a également joué un rôle important lors de la Digital CitizenCon 2951, en conservant les nombreuses vidéos communautaires soumises dans le cadre du concours vidéo de l'événement, les gagnants pouvant être visionnés sur le site Web de la CitizenCon.
      L'équipe a également organisé le concours "Tales of Star Citizen Past" et a aidé les citoyens à partager leurs projets de soirées de surveillance de la CitizenCon.
      Au cours de l'événement, l'équipe a recueilli les votes pour le concours de cosplay préféré des fans et le vote pour le panel de vaisseaux, a publié le pré-Q&A de l'Origin 400i après son dévoilement, et a compilé le Q&A du vaisseau Anvil basé sur les questions les plus votées par la communauté.
      Après l'événement, tous les panels ont été mis à disposition pour être visionnés en 4k et un fil de discussion sur le maillage des serveurs a été publié.
      Enfin, l'équipe communautaire a soutenu l'Alpha 3.15 à venir en publiant des articles sur l'inventaire personnel et la récupération des pannes de serveur, les nouvelles missions et le premier passage des variantes de bouclier, ainsi que le gameplay médical.
      Moteur
      Le mois dernier, l'équipe chargée de la physique a pris en charge la prochaine version Alpha 3.15 et a corrigé de nombreux problèmes, et du temps a été consacré à diverses optimisations. Le processus de voxélisation des maillages triangulaires a été accéléré en utilisant une structure d'accélération basée sur les lignes de balayage au lieu d'une structure basée sur les voxels lors du remplissage des cellules. L'équipe a également aidé AI Code à optimiser sa routine de mise à jour de la carte audio en regroupant le traitement des stimuli. De plus, le tri des événements de collision a été optimisé, et la physique des brosses par défaut est maintenant créée automatiquement. Une visualisation de débogage pour l'historique des collisions a également été implémentée. Enfin, en ce qui concerne la physique, une grille arborescente quantum a été implémentée. Elle sera utilisée pendant le boosting du voyage quantum et pendant le voyage quantum régulier pour détecter les collisions et les obstacles le long du chemin.
      Pour le moteur de rendu, des efforts considérables ont été consacrés à l'amélioration des résultats du profileur de pipeline pour les chemins de rendu Gen12 et anciens. Cela a été fait pour obtenir une évaluation précise de la durée de traitement des passes de rendu et de calcul sur les CPU et GPU sans trop affecter le taux d'images réel (profilage en temps réel).
       
      Des progrès significatifs ont également été réalisés dans la transition vers Gen12 : Les objets d'état du pipeline sont désormais compilés à la demande pour améliorer les temps de chargement, l'instanciation massive est désormais prise en charge et la gestion des tampons d'instance a été optimisée. La scène de rendu Scaleform utilisée pour le menu et l'interface utilisateur dans le monde du jeu a été optimisée pour réduire le nombre moyen de scènes de 2000 à un maximum de 60, l'état du pipeline étant également créé à la demande. En outre, le code des particules, l'atlas de lumière et l'analyseur de shaders ont été remaniés. L'intégrité du contenu a été renforcée en ajoutant des alertes de données pour les shaders invalides utilisés dans les matériaux. La prise en charge des mises à jour de la texture des matériaux (animation de la texture) a également été ajoutée.
      Pour le rendu des atmosphères et des nuages, toutes les améliorations récentes ont été fusionnées dans le flux Alpha 3.15. Des améliorations ont continué à être apportées à l'éclairage indirect des nuages et de l'atmosphère en fonction de la présence de nuages dans l'atmosphère. La partie initiale de ce travail a été achevée (génération de LUT), le travail reprenant une fois que les optimisations de performance prévues seront en place. Pour mettre en place ces dernières, le travail sur la chaîne de reprojection et de filtrage a commencé afin de permettre la réutilisation temporelle et spatiale des résultats de raymarch. À cette fin, la R&D a commencé à travailler sur la reprojection sans vecteurs de mouvement (car ceux-ci ne peuvent pas représenter correctement les médias participants).
      L'équipe du moteur central a également travaillé sur le code de diffusion des entités, qui prend désormais en charge le triage par sphère nécessaire à SQ42. Une refonte importante a été soumise au planificateur de mise à jour des composants d'entité. Cela inclut une nouvelle API qui utilise les ID de mise à jour au lieu des passes pour permettre plusieurs mises à jour par passe. Le frame profiler du moteur a été mis à jour pour inclure diverses statistiques provenant des événements Heartbeat ainsi qu'un résumé du temps CPU et de l'utilisation de la mémoire par les équipes de développement, des informations sur la construction et une capture d'écran dans la capture. Le gestionnaire de mémoire a été étendu pour prendre en charge des arènes d'allocation et des caches de threads séparés par équipe de développement. En cas d'accès mémoire invalide, le gestionnaire d'exception peut maintenant indiquer à quelle arène une adresse mémoire inaccessible correspond. Cela permet de déboguer les crashs mémoire avec une vérification plus fine de la mémoire, ce qui signifie généralement que la compilation s'exécute beaucoup plus rapidement et utilise moins de mémoire que si le débogage de la mémoire était activé globalement. En outre, le travail s'est poursuivi sur l'amélioration de l'élimination des frustums et une fonctionnalité permettant de capturer et de faire circuler des lambdas C++ sans allocations de la pile a été ajoutée.
      Enfin, l'équipe examine de plus près les possibilités d'intégrer EASTL.
      Fonctionnalités (Personnages et armes)
      Tout au long du mois d'octobre, l'équipe des fonctionnalités a amélioré les nouvelles fonctionnalités d'inventaire des joueurs et de statut des acteurs en fonction des commentaires du PTU, l'ajout le plus notable étant la possibilité de filtrer les objets dans l'inventaire. Cette fonctionnalité a déjà fait l'objet de plusieurs itérations de l'interface utilisateur depuis son introduction au début du mois.
      Fonctionnalités (Gameplay)
      L'équipe Gameplay américaine a commencé le mois en finalisant son panel Stream of Thought pour la CitizenCon. Une fois terminé, ils se sont concentrés sur le nouveau kiosque d'objets qui ajoutera la possibilité de revendre des objets aux magasins (il a été converti en Building Blocks dans le processus).
      Ils ont finalisé les documents de conception technique, ont commencé à travailler sur la refonte majeure du cargo, et ont également travaillé sur le prochain événement IAE.
      Un correctif a été ajouté afin d'empêcher les joueurs de perdre les objets rangés dans leurs vaisseaux lorsqu'ils subissent une 30k. Désormais, lorsque les joueurs atteignent un 30k, ils pourront réclamer ce vaisseau avec tous les objets stockés depuis n'importe quel terminal ASOP du jeu.
      "Fini le temps où vous chargiez votre vaisseau d'une tonne d'objets pour vous rendre dans une autre ville et où vous les perdiez à cause d'un crash du serveur. Nous avons déjà vu une réaction extrêmement positive du public sur Spectrum ainsi que sur Reddit à propos de la façon dont cela fonctionne, donc nous espérons que vous l'appréciez tous autant que nous !" - Équipe des fonctionnalités
      Fonctionnalités (Véhicules)
      Le mois dernier, l'équipe Véhicules s'est concentrée sur un remaniement important de la manipulation des grav-lev. Une percée dans l'implémentation a permis d'apporter des améliorations significatives à la manipulation, la rendant plus dynamique et flexible. Ils ont également corrigé certains bugs et problèmes liés à l'implémentation existante.
      Le développement des points de saut s'est poursuivi, l'équipe s'occupant actuellement de régler les derniers détails de la logique de jeu. Par exemple, lorsque plusieurs personnes utilisent un point de saut en même temps. Une partie de la technologie de bas niveau derrière les points de saut dépend du maillage des serveurs, l'équipe a donc continué à travailler avec les équipes concernées.
      Des améliorations ont été envisagées pour le système de transit. Le système est assez complexe et a été construit avant le maillage des serveurs et le streaming, il y a donc des mises à jour à faire pour s'assurer qu'il s'adapte au nouveau paysage technologique du jeu. L'équipe a également cherché à améliorer certains des outils utilisés par les concepteurs pour créer plus facilement des réseaux de transit dynamiques et complexes.
      Graphisme et programmation VFX
      Les améliorations apportées aux volumes d'eau se sont poursuivies, l'accent étant mis en octobre sur la manière de simuler correctement l'éclairage volumétrique sous la surface. Deux approches ont été adoptées : La première utilise le système général de brouillard voxel, bien qu'il présente plusieurs limitations qui le rendent inapplicable aux volumes d'eau très grands ou très petits. La seconde approche consiste à réutiliser le modèle d'éclairage par particules, qui est moins précis mais peut fonctionner à des échelles plus extrêmes.
      Nous avons également commencé à travailler sur les changements à apporter au système de matériaux pour permettre aux shaders de devenir plus modulaires. Il s'agit d'un tremplin vers la construction d'une nouvelle suite de shaders qui offrent plus de puissance et de flexibilité aux artistes sans nécessiter une réingénierie complexe de la part des programmeurs graphiques.
      Le travail sur Gen12 a repris après la CitizenCon, avec de nouveaux systèmes convertis. L'équipe cherche également à terminer une vaste refonte des échantillonneurs de textures pour les rendre compatibles avec Gen12/Vulkan.
      Parmi les autres tâches accomplies, citons les nouvelles fonctions d'animation de la lumière, le travail de conception technique pour l'utilisation des cartes de dommages pour la récupération, les corrections de gamma et le support général de la fonction de feu.
      Éclairage
      L'équipe chargée de l'éclairage a commencé le mois en corrigeant des bogues pour les emplacements de l'Alpha 3.15.
       

       
      Elle est ensuite passée à la finalisation de l'éclairage de l'IAE, ce qui impliquait de reprendre l'éclairage existant et de le réaffecter à la nouvelle ambiance de la salle de convention. Certaines zones n'ont nécessité que de petites retouches, tandis que d'autres ont reçu des changements beaucoup plus importants qui, l'équipe l'espère, offriront une expérience nouvelle et intéressante à la communauté.
       

       
      Le début d'un nouveau trimestre a également permis à l'équipe de s'attaquer à l'arriéré des tâches héritées et de peaufiner les emplacements couvrant l'ensemble du PU.
      Un look-dev pass a commencé sur les stations spatiales abandonnées de Pyro.
      "Ces lieux nous offrent des tonnes de possibilités d'ambiance et de drame, comme des couloirs sombres et froids contrastant avec des marchés chauds remplis de condensation." - Équipe chargée de l'éclairage
      Lieux
      L'équipe Locations, basée à Montréal, a mis la touche finale à l'hôpital d'Area18, dont la sortie est prévue dans l'Alpha 3.16. Il s'agissait de terminer les tâches de polissage, de créer des LOD pour l'ensemble du site et de corriger tous les bugs restants.
      Parallèlement, d'autres hôpitaux ont bien progressé, notamment l'hôpital Maria Pure of Heart à Lorville et les cliniques des aires de repos, ces dernières approchant les dernières étapes du développement. Les cliniques des aires de repos ont nécessité quelques modules supplémentaires pour permettre à l'équipe de créer des agencements uniques dans chacun des 12 sites. L'équipe a également travaillé sur la boîte blanche de l'hôpital de Levski.
      Une autre fonctionnalité clé actuellement en cours de développement est Derelict Ships V1. Le mois dernier, l'équipe de conception a éparpillé des parties du Caterpillar de Drake dans des endroits de la planète et a ajouté des énigmes à l'intérieur. Actuellement, il existe deux types de modules : Vanilla et Puzzle. Les modules Vanilla sont de simples pièces de vaisseau spatial où les joueurs peuvent trouver des ressources ou des objets de base. Les modules Puzzle contiennent une énigme avec un conteneur lootable comme récompense. L'équipe a maintenant terminé ces modules et les assemble sur différents sites de crash autour de Stanton.
      Narration
      Le mois d'octobre de Narration a débuté par le support final de la poussée d'Alpha 3.15 vers le PTU. Ils ont également soutenu d'autres équipes, corrigé des bugs, ajouté des chaînes de texte et rédigé des noms et des descriptions d'objets. Ils se sont ensuite tournés vers les futures versions et ont commencé à compiler des documents pour certains des futurs hôpitaux. Il s'agissait notamment d'écrire des idées et des textes pour les accessoires environnementaux, tels que des affiches, des panneaux et des scripts d'annonce.
      L'année touchant à sa fin, l'accent a été mis sur la planification. Narrative a travaillé avec AI, Animation et Design pour définir les objectifs du contenu narratif pour l'année à venir, y compris le prototypage du comportement et les sessions de capture de mouvement.
      Narration a également continué à travailler sur le contenu de Pyro, notamment en collaborant avec Design sur les missions et en développant les factions et les lieux que l'on trouvera dans le système.
      Une poignée d'articles nouveaux et réédités ont été publiés. The Advocacy Archive révèle une opération d'infiltration dans une faction potentiellement violente d'un groupe séparatiste terrien, tandis que Dispatches from the Dark raconte l'histoire d'une randonnée conflictuelle d'un passionné de crimes réels sur le site d'un tueur en série tristement célèbre. Le Jump Point d'octobre présentait une rétrospective de la CitizenCon ainsi qu'un regard sur le développement du 400i et un Portfolio sur le Cousin Crow's Custom Craft sur Orison. Enfin, Galactapedia a été mis à jour avec une foule de nouveaux articles.
       QA
      L'équipe d'assurance qualité s'est principalement concentrée sur la CitizenCon, l'Alpha 3.15 pour Evocati et les tests PTU de la vague 1. La date de mise en ligne ayant été repoussée à novembre, l'équipe a continué à tester et à publier d'autres vagues tout en mettant à jour le plan de publication.
      Pour le développement, l'équipe a continué à tester les QATR selon les besoins. Avec le nouveau plan de publication du mardi et du jeudi et la liste de contrôle des fonctionnalités en place, l'équipe a pu effectuer des tests de manière plus fiable.
      La direction de l'AQ a poursuivi le plan de retour au bureau, a progressé dans le recrutement et a créé une équipe AQ Live dédiée.
      Services et outils systémiques
      En octobre, les services et outils systémiques ont terminé leur travail en cours sur l'économie, les outils et la simulation de l'IA. Ils se concentrent maintenant sur l'optimisation pour le reste de l'année. Le développement de la nouvelle fonctionnalité de jeu mentionnée le mois dernier s'est également poursuivi.
      Le travail sur la création et le suivi des PNJ intelligents a progressé, la dernière moitié du système de création progressant bien. Le système de suivi continue vers sa première étape interne majeure.
      Enfin, en préparation de l'Alpha 3.15, ils ont abordé de nouveaux cas limites avec le système d'inventaire et les services backend.
      Tech Animation
      En octobre, Tech Animation a achevé la mise à niveau du pipeline de création de têtes et d'animation, une tâche de longue haleine.
      "Nous avons réécrit des parties importantes du système ADN utilisé pour créer nos acteurs dans le jeu. En plus de cela, nous avons ajouté un support pour la création et l'édition de ces assets de tête dans Maya par le biais d'un plugin qui partage la même base de code et une grande quantité d'outils pour l'utiliser efficacement. Cela nous a permis de dépasser les limites actuelles de notre pool de gènes et de nous tourner vers l'avenir." - Animation technique
      Désormais, tous les types de rigs de visage sont viables (y compris les animaux et les extraterrestres), avec la perspective de mettre à niveau ou de personnaliser les rigs d'animation faciale pour tout ce qui sera nécessaire à l'avenir. Cette technologie est également en cours d'approfondissement pour des formes de déformation plus complexes.
      Tech Animation est presque prêt à présenter le pipeline de création de têtes qu'il a créé en tandem avec le système ADN. Cela leur donnera la possibilité de créer de nouveaux rigs de visage pour les pools de gènes ADN et de contrôler étroitement la qualité des assets.
      Des outils supplémentaires ont été créés au cours du trimestre pour inclure l'exportation de cache d'alambic dans le pipeline d'animation. Cette fonction a toujours été prise en charge, mais le fait de l'inclure de cette manière a ouvert de nouvelles possibilités pour les équipes d'animation et de technologie, qui ont pu l'inclure directement dans leurs pipelines d'animation en tant que préférence d'exportation.
      L'équipe Animation a également poursuivi le développement du pipeline d'outils et a affiné certains anciens codes et outils pour qu'ils continuent à fonctionner comme prévu.
       
      Turbulent (Services)
      L'équipe Live Tools a poursuivi le développement de l'outil Hex présenté le mois dernier, en le mettant cette fois-ci au même niveau que la version précédente. Elle a continué à ajuster le pipeline de gestion des crashs en vue du déploiement le mois prochain, ainsi qu'une nouvelle mise à jour de l'API Panic pour prendre en charge les changements à venir.
      Les services de jeux ont progressé avec le service de discipline, en réglant les détails lors des pré-tests avant de procéder au QATR complet. L'équipe a également travaillé sur des demandes de fonctionnalités pour le graphique d'entités pour l'équipe Persistent Tech.
      Interface Utilisateur
      L'équipe IU a principalement pris en charge l'Alpha 3.15, bien qu'elle ait également progressé sur l'IU de la prochaine fonction de ravitaillement en carburant et des gadgets d'exploitation minière. Elle a passé du temps à convertir les terminaux ASOP pour utiliser les Building Blocks en vue d'une future version et a travaillé avec l'équipe Véhicules pour ajouter des contrôles de porte mis à jour aux derniers vaisseaux.
      Tech Véhicule
      L'équipe Vehicle Tech a travaillé sur diverses fonctionnalités pour le patch à venir, notamment la prise en charge des nouvelles versions de véhicules, le train d'atterrissage, le radar et le balayage, la réparation et les interactions des panneaux de commande des portes.
      "Les panneaux de contrôle sont particulièrement remarquables, car nous souhaitons bientôt étendre ces interactions pour permettre au joueur de contrôler son environnement de manière nouvelle et passionnante, que ce soit dans un véhicule ou une station." - Technologie des véhicules
      L'équipe est ensuite passée à l'intégration des commentaires sur les améliorations apportées aux radars et aux scanners soumises au trimestre dernier. Des besoins liés à Squadron 42 ont également été découverts qui, une fois mis en œuvre, bénéficieront également au PU.
      VFX
      L'équipe VFX a terminé les passes complètes de plusieurs nouveaux vaisseaux, notamment les variantes du Crusader Ares et leurs armes. Le travail s'est poursuivi sur les bombes S10, dont l'aspect est maintenant bien meilleur que la "passe fonctionnelle" montrée dans Inside Star Citizen.
      Les effets de tempête au sol des planètes ont été rééquilibrés, ce qui était nécessaire en raison du modèle d'éclairage VFX récemment introduit. L'équipe a également organisé plusieurs playtests axés sur les VFX, au cours desquels elle a trouvé et corrigé de nombreux bugs visuels mineurs.
      Conclusion
      NOUS VOUS DONNONS RENDEZ-VOUS LE MOIS PROCHAIN...

      Traduction : @Maarkreidi Swiss Starships

      500 2

      Rapport mensuel de Star Citizen : Octobre 2022

      Rapport mensuel du PU
      Octobre 2022

       
      Bienvenue au rapport mensuel du PU d'octobre. De nombreuses équipes ayant terminé leur travail pour l'événement IAE à venir et la sortie de la version Alpha 3.18, des progrès ont été réalisés sur les tâches pour le début de l'année prochaine et au-delà. Lisez ce qui suit pour connaître les derniers développements sur les comportements de l'IA, les améliorations en cours du moteur, Arena Commander, et plus encore.
       
      IA (Contenu)
      Tout au long du mois d'octobre, l'équipe chargée du contenu de l'IA a progressé dans l'élaboration des comportements des vendeurs et des clients, en réalisant le flux complet des PNJ qui commandent, transportent et consomment de la nourriture et des boissons. Cela leur donne un sentiment de vie et d'utilité, car ils sont toujours occupés à faire quelque chose.
      Les progrès se poursuivent en ce qui concerne le comportement utilitaire, avec des personnages IA qui ouvrent des caisses, sortent des objets et en mettent d'autres. C'était une tâche étonnamment complexe, mais les différents éléments fonctionnent maintenant bien ensemble.
      D'autres tâches ont consisté à peaufiner le comportement de l'intendant, à mettre à jour les poses des animations, à mettre en place des lignes sauvages, à réviser la documentation et à prototyper l'alimentation.
       
      IA ( fonctionnalités )
      Le mois dernier, les animateurs de l'IA ont continué à affiner les animations d'exécution des Vanduul pour s'assurer qu'elles sont perçues comme fortes et percutantes du point de vue de la première personne, qu'elles sont mieux adaptées pour être jouées " sur le vif " si l'attaque se produit dans un espace exigu, qu'elles sont plus crédibles pour être déviées par le joueur, et qu'elles permettent aux joueurs de s'échapper ou d'attaquer une fois déviées.  
      Du côté du système de perception, l'équipe d'IA a implémenté une fonctionnalité lui permettant d'évaluer et de répondre aux " perturbations ", qui sont des scénarios inattendus pouvant être résolus. Par exemple, les lumières d'une pièce s'éteignent ou un moteur est désactivé. Les joueurs peuvent utiliser cette mécanique pour essayer de perturber les comportements des PNJ lorsqu'ils n'ont pas été détectés, ce qui leur donne la possibilité de mieux infiltrer le niveau en évitant les patrouilles et les sentinelles.
      Les joueurs peuvent également utiliser des "distractions" (actions qui déclenchent des stimuli audio, comme le fait de lancer un objet) pour amener les PNJ à quitter leur position pour enquêter.
      "Nous avons dû nous assurer que ces événements se propagent à tous les agents dans la zone appropriée, qu'ils sont traités par le système de perception, évalués par rapport au niveau de menace actuel, et que les comportements corrects sont mis en œuvre pour résoudre les perturbations. La résolution peut impliquer que les agents aillent enquêter sur la source de la perturbation, ou alternativement, si trop de perturbations se sont produites, qu'ils augmentent leur niveau de vigilance. Cela signifie qu'ils peuvent sortir leurs armes, dire des mots d'ordre spécifiques au niveau d'alerte, ou répondre plus rapidement aux événements suivants. Nous avons également dû prendre en compte le fait que la source immédiate de la perturbation peut ne pas être ce sur quoi le PNJ veut enquêter. Par exemple, l'agent peut percevoir qu'une lumière s'éteint, mais il voudra enquêter sur l'interrupteur qui contrôle la lumière, et finalement, s'il ne rencontre pas le joueur, rallumer la lumière." L'équipe des fonctionnalités d'AI
      En octobre, l'IA a également implémenté la gestion des lance-roquettes et des railguns. Pour les lance-roquettes, les PNJ doivent vérifier si le tir causera des dégâts d'éclaboussures explosives aux agents amis. Cette vérification peut être désactivée en utilisant le trait de tir ami pour permettre aux ennemis d'être plus téméraires. Pour le railgun, ils ont changé la façon dont le comportement fonctionne à couvert. Désormais, les PNJ commenceront à charger l'arme lorsqu'ils sont à couvert avant de sortir pour tirer. Pour ces deux armes, l'équipe a désactivé la vérification standard pour voir si l'arme peut toucher la cible, de sorte que les ennemis continueront à tirer sur la cible même lorsqu'ils sont à couvert. Cela permet au joueur de voir que ces armes sont utilisées à proximité et de réagir en conséquence plutôt que d'être immédiatement touché en sortant de son abri. Dans le cadre de ce travail, ils ont également revu les animations existantes des armes à épaulement.
      Pour continuer avec l'utilisation des armes, AI Features a implémenté la façon dont les PNJ récupèrent les armes et les munitions pendant le combat. Les ennemis sont soumis aux mêmes contraintes de munitions que le joueur, ce qui les oblige à les conserver et à utiliser d'autres armes lorsqu'ils n'en ont plus. Les PNJ évalueront le meilleur plan d'action dans cette situation, notamment en utilisant leur arme secondaire, en récupérant des munitions ou en trouvant une nouvelle arme. Lorsqu'ils cherchent des munitions, ils peuvent les prendre dans des boîtes, dans des armes en vrac ou dans des armes rangées sur des personnages morts ou incapacités. Lorsqu'ils cherchent des armes, ils peuvent les prendre dans des râteliers, les trouver dans la zone ou les prendre à d'autres personnages. Pour ce faire, les armes ont été configurées comme des objets utilisables, ce qui permet à l'IA de rechercher le meilleur objet utilisable pouvant fournir des munitions ou une arme. L'équipe a dû modifier légèrement le système des objets utilisables, notamment en ajoutant un support pour les objets utilisables qui se fournissent eux-mêmes (armes ou munitions en vrac) et en s'assurant que les positions d'alignement des objets utilisables sont correctement alignées avec la gravité lorsque l'arme ou la munition tombe.
      Pour l'IA non combattante, l'équipe a travaillé sur une fonctionnalité permettant aux PNJ de déplacer des marchandises d'un endroit à un autre, notamment en ramassant des caisses, en les empilant sur un chariot, en déplaçant le chariot vers une destination (comme une soute), puis en les retirant du chariot et en les empilant à nouveau. Un prototype existant a également été adapté à l'aide de nouvelles technologies afin d'obtenir des comportements qui peuvent être utilisés dans différents endroits pour leur donner vie.
      Ils ont également affiné leurs outils pour générer des couvertures de meilleure qualité. Ils ont notamment rendu la génération de couvertures plus robuste aux cas limites et ont pris en charge la reconnaissance des couvertures à une certaine distance des "bords de couverture" identifiés. Cela permet de générer des couvertures dans un plus grand nombre de zones.
      Enfin, les fonctions d'IA ont fait les premiers pas vers l'implémentation d'une "IA de copain" qui permettra de jouer lorsque le joueur est accompagné d'un ou de plusieurs personnages. Pour commencer, ils ont réalisé un prototype rapide présentant certaines des fonctionnalités qui pourraient être nécessaires pour susciter des conversations sur la forme finale de cette IA et sur la manière dont elle s'intégrera au jeu.
       
      AI (Tech)
      Le mois dernier, l'équipe AI Tech a apporté plusieurs améliorations à la convivialité de l'outil Apollo Subsumption. Il s'agissait notamment de mettre à jour le multigraphe avec des dossiers et des fonctions permettant l'organisation à partir de la vue d'ensemble. Par exemple, les concepteurs sont désormais en mesure de supprimer et de déplacer des graphes vers différents dossiers directement depuis le panneau de la vue outline. Ils peuvent également faire glisser une connexion de nœud dans une section vide du graphique pour ouvrir le menu déroulant qui leur permet de créer une nouvelle tâche. 
      Des améliorations mineures de la convivialité ont également été apportées, notamment la possibilité de réduire toutes les entrées de la vue d'ensemble et l'ajout d'un nouveau champ de filtre dans l'arborescence des variables.
      La vue graphique a également été enrichie d'un nouveau style d'affichage personnalisé. Celui-ci est actuellement utilisé pour permettre à Apollo d'ouvrir, de visualiser et de modifier les fichiers Mastegraph qui étaient auparavant gérés manuellement. 
      Pour la perception, l'équipe a travaillé sur la prise en charge du niveau de bruit audio et du masquage audio : Le niveau de bruit audio garantit que les stimuli audio qui ne dépassent pas le bruit de fond de base ne seront pas entendus par les auditeurs. De nouveaux outils ont été mis en place pour permettre aux concepteurs de configurer le niveau de bruit audio dans une zone et le type de sons qui doivent être considérés comme "normaux" dans cette zone. 
      Le masquage audio permet de s'assurer que des stimuli audio particuliers ne sont pas perçus comme anormaux. Par exemple, des explosions dans un champ où sont testés des feux d'artifice. Cela permet au joueur d'utiliser l'environnement comme couverture audio lorsqu'il effectue des actions. Par exemple, tirer des armes près d'un stand de tir pour ne pas alerter les PNJ. 
      L'équipe a mis en place des extensions lumineuses dans les zones d'action. Celles-ci permettent aux concepteurs d'associer des groupes de lumières à une zone et de calculer automatiquement si l'état de l'environnement doit être clair ou sombre. Cela a un impact sur le temps dont les PNJ ont besoin pour percevoir une cible, ce qui permet de rester plus facilement caché dans les zones sombres.
      AI Tech a également étendu le système qui permet la visibilité des grands objets, tels que les véhicules.
      "Les grands véhicules peuvent être vus à de plus grandes distances, mais nous devons éviter les approches qui coûtent trop cher au CPU, comme faire des raycasts sur de très longues distances. Pour éviter cela, nous pouvons maintenant décrire la visibilité d'un grand objet en fonction du degré d'angle visuel - en gros, à quelle distance il a une taille spécifique du point de vue de l'observateur." Équipe technique de l'IA
      Cela permet également à l'équipe de différer la phase de découverte des objets qui sont à portée des gros objets. Elle utilise une seule requête, qui permet ensuite à chaque individu de vérifier correctement l'occlusion de l'objet.
      Les paramètres du champ de vision ont également été étendus pour être modifiables en fonction de l'état de l'IA. Par exemple, cela permet aux pilotes de voir à une plus grande distance et de cibler visuellement les personnages à pied.
      L'équipe a poursuivi l'extension des liens de navigation pour prendre en charge deux fonctionnalités principales : Premièrement, ils ont permis au routage utilisable de fonctionner avec les liens d'entité pour permettre aux panneaux de porte (qui sont liés à une porte) d'être correctement utilisés par les PNJ. Cela leur permettra de comprendre quel panneau ils doivent utiliser pour déclencher la bonne interaction.
      Deuxièmement, ils ont exposé un moyen de définir les coûts des liens de navigation en fonction de conditions spécifiques, comme l'augmentation du coût de la manœuvre lorsqu'un personnage n'est pas alerté ou qu'il marche. Ces coûts permettent au système de décrire à quel point les actions sont préférables du point de vue du PNJ. Par exemple, un personnage ne ferait pas de saut, qui est une action physiquement exigeante, si ce n'est pas nécessaire.
      Le travail a commencé pour permettre correctement aux PNJ de conduire des véhicules terrestres. L'équipe vérifie actuellement la configuration d'une sélection de véhicules à utiliser comme référence. Ils ont également configuré le code pour passer au bon nav-mesh lors de la conduite d'un véhicule et sélectionner le bon suiveur de chemin.
      Enfin, pour AI Tech, l'équipe a travaillé sur le refactor de la locomotion, ce qui a impliqué l'intégration du travail actuel dans différents flux pour commencer à stabiliser les bugs. Ils ont également expérimenté le verrouillage des pieds pendant MoveNet et vérifient actuellement comment utiliser cette fonctionnalité sur divers aspects de la locomotion, comme pendant les virages serrés. Ils ont également implémenté un ajustement de la première image pour le code de transition sans couture afin d'améliorer l'entrée des utilisables. Cela permettra également de jouer une animation spécifique à un endroit spécifique avec une pose spécifique.
       
      Animation 
      Le mois dernier, l'équipe d'animation a commencé à discuter de l'introduction de créatures dans le PU.
      "Notre équipe vient d'approuver le rig de la première créature, ce qui signifie que nous pouvons enfin commencer à animer notre première créature interagissable ! Équipe d'animation
      L'équipe faciale a progressé dans l'animation des travailleurs IA, notamment le barman. Ils ont également travaillé sur diverses performances pour l'IAE et le gameplay pour livrer une personne d'un endroit à un autre.
       
      Art (personnages)
      Le mois dernier, l'équipe artistique des personnages a livré des variantes d'armure pour le poste de sécurité Kareah. La production a commencé sur les tenues de travail et les sous-vêtements de la frontière, suite au travail de l'équipe Character Concept Art également. 
       
      Art (Vaisseaux)
      L'équipe chargée des vaisseaux a progressé sur le SRV Argo, en faisant passer l'extérieur au stade de l'art final.
       

       
      Communauté
      Au début du mois d'octobre, l'équipe de la Communauté a soutenu le Jour du Vara, la version d'Halloween du verse. Les citoyens ont cherché des masques dans le jeu, se sont procuré des peintures vert-fantôme pour les vaisseaux Drake et ont participé à des concours de sculpture de citrouille et de vidéo d'Halloween.
      L'équipe a ensuite travaillé sur la Digital CitizenCon 2022. En plus des panels de développeurs, ils ont dévoilé le nouveau centre communautaire et ont soutenu l'équipe des vaisseaux dans son défi "Choisissez un vaisseau". Chaque panel individuel et l'émission complète sont disponibles pour être revus maintenant.
      Après le spectacle, ATMO esports a organisé le Babbage Bash, un événement communautaire au cours duquel les joueurs ont affronté des développeurs dans une course de STV à travers MicroTech.
      Après sa révélation lors de la CitizenCon, l'équipe a publié le Crusader Spirit Q&R, avec des développeurs répondant aux questions de la communauté sur le nouveau vaisseau concept.
      L'équipe communautaire a également poursuivi sa tournée mondiale Bar Citizen, avec des visites à Chicago, dans le New Jersey, à Paris et à Madrid.
      "Comme toujours, l'équipe tient à ce que vous sachiez que votre hospitalité et votre accueil chaleureux sont très appréciés. Nous aimons nous faire de nouveaux amis et célébrer Star Citizen avec vous tous. Nous visiterons encore plus d'événements Star Citizen dans les mois à venir, alors restez à l'écoute !" Équipe communautaire
       

       
      Moteur
      En octobre, l'équipe Physique a travaillé sur diverses améliorations, notamment la physicalisation des pinceaux, qui a été placée dans des files d'attente de 32 entrées chacune et forcée à être traitée en parallèle. La finalisation du lot de spawn a été retravaillée afin d'attendre que tous les archétypes de pinceaux et leurs clones matériels soient entièrement physicalisés avant de finaliser les entités spawnées, et le lot de spawn racine peut désormais être interrogé depuis l'extérieur du système d'entités. Un événement physique a été ajouté pour la rupture d'un cluster ainsi qu'un événement d'entité qui détache l'entité composée correspondante. En outre, diverses optimisations ont été effectuées pour améliorer l'accès aux données de bas niveau et réduire la contention. De plus, l'environnement physique n'est plus réveillé pendant la destruction en masse des pinceaux, sauf s'ils ont un collisionneur. Enfin, des blocages sévères lors de la suppression d'entités ainsi que les aspects réseau de la cassabilité ont été corrigés.
      En ce qui concerne le moteur de rendu, de nouveaux progrès ont été réalisés dans la transition vers Gen12. Beaucoup de travail a été fait sur les particules. Entre autres, l'étape atlas de lumière a été réécrite pour utiliser le cache de permutation des matériaux, et beaucoup de code dans le système de particules du GPU a été refactorisé et nettoyé. Le code de soumission des particules et sa gestion PSO ont également été réécrits. De plus, les listes de lumières sont maintenant gérées par passage de scène, ce qui permettra éventuellement de simplifier l'étape d'ombrage en mosaïque. De plus, les ombres solaires opaques pour les nuages de gaz, l'image fantôme, divers post-effets de jeu (gouttes d'eau, flash bang, migraine oculaire, vision sanguine), le gestionnaire de projectiles, la fonctionnalité de support RTT, et les viz de débogage de cible de rendu ont été portés sur Gen12. La prise en charge des passes de rendu de scènes transitoires a été complétée, et des contrôles de collision pour les ensembles de ressources ont été ajoutés. Les cartes cubiques hors ligne utilisent maintenant leur propre pipeline pour permettre des ensembles de fonctionnalités différents. Enfin, de nombreuses optimisations et nettoyages ont été effectués.
      En ce qui concerne l'atmosphère et les nuages volumétriques, des améliorations ont été apportées au code Gen12 en adoptant les passes transitoires rendues disponibles en septembre. De plus, un mode de prévisualisation a été implémenté pour aider les éclairagistes à mettre en place les atmosphères des planètes.
      Au niveau du noyau du moteur, l'équipe a apporté des améliorations supplémentaires à la gestion de la durée de vie des entités. Cela a impliqué l'ajout de code pour grouper les objets pour la gestion de la durée de vie et la façon dont la suppression des entités est gérée en sortie de flux. Tout l'ancien code de durée de vie des entités a été supprimé. L'allocateur d'entités a été modifié pour être basé sur les pages. La prise en charge du mappage de fichiers dans le moteur a été achevée (c'est-à-dire un accès plus rapide aux fichiers p4k). Des mesures initiales ont été prises pour faire passer tout le code du jeu par Include-What-You-Use afin de supprimer les dépendances d'en-tête inutiles, ce qui devrait finalement conduire à des temps de compilation incrémentiels plus rapides. Enfin, en cas d'échec des allocations de mémoire, il est désormais possible d'identifier les propriétaires du code concerné et de les lister automatiquement dans les rapports de bogue afin d'accélérer le traitement des bogues.
      Le reste du temps a été consacré au support de l'Alpha 3.18 et du PU live.
       
      Fonctionnalités (Arena Commander)
      L'équipe d'ingénierie a commencé le mois avec la qualité de vie et la correction de bugs. Elle a ensuite ajouté des récompenses supplémentaires pour les scores d'après-match et a corrigé le type de dégâts "bleed-out".
      L'équipe a terminé l'intégration des livrables de l'Alpha 3.18 dans le game-dev, avec quelques éléments mineurs en suspens qui seront traités ultérieurement. Ils ont corrigé un problème avec le test-runner dans les cas où l'acteur mourait et ont ajouté Jericho Station et quatre cartes de course au backend, pour lesquelles Design a également soumis des niveaux et des records. La prise en charge du radar et du balayage pour SQ42 s'est poursuivie, tandis qu'une partie de l'équipe a pris en charge un problème lié aux véhicules qui n'explosaient pas à leur mort.
      Un nouveau concept a été créé pour l'avant-jeu du mode Duel, l'équipe ayant décidé de faire d'Arena Commander le principal mode compétitif classé. Le nouveau pré-jeu permet aux joueurs de choisir parmi plusieurs vaisseaux en dehors de celui qu'ils ont sélectionné dans l'interface, ainsi que de voir ce que leur adversaire a choisi. Il s'agira du système de choix initial du jeu. Suite aux commentaires de la communauté, d'autres moyens d'améliorer le mode Duel lui-même ont été discutés et attribués. 
      "Nous sommes très heureux que la direction prise par l'équipe corresponde déjà aux opinions du public ; chaque sujet et chaque question soulevés avaient déjà été discutés et programmés par ACFT." Équipe chargée des fonctionnalités d'Arena Commander
      Les ajouts de fonctionnalités et la correction des bogues se sont poursuivis pour le nouveau menu d'accueil d'Arena Commander 1.5, notamment l'ajout d'arrière-plans vidéo par mode de jeu. L'équipe a également exploré comment améliorer le premier livrable du nouveau frontend, y compris les modifications de la mise en page et la façon de rendre la scène plus proche d'une simulation.
      La conception a terminé sa première passe sur cinq nouveaux circuits de course : Snake Pit, Icebreaker, Ratari Station, Dunlow Derby et Lorville Gateways. Une nouvelle carte de combat spatial, Jericho Station, a été testée avec succès et est prévue pour un prochain patch.
       
      Fonctionnalités (personnages et armes) 
      Le mois dernier, l'équipe des fonctionnalités a amélioré plusieurs fonctionnalités existantes, notamment la possibilité de faire un saut ou un enchaînement au-dessus d'une corniche, qui peut désormais être déclenché au milieu d'un saut ou d'une chute. Cela ajoute des options supplémentaires pour les concepteurs de niveaux lors de la construction de puzzles de traversée à pied.
      Les joueurs peuvent également regarder vers le haut et vers le bas lorsqu'ils se déplacent sur une échelle pour les aider à voir où ils vont. S'ils s'arrêtent, ils peuvent également regarder à 360 degrés. Pour ce faire, il faut créer une animation au ralenti avec des poses à 360 degrés. Le jeu choisit ensuite l'image de la ressource qui correspond au mouvement de lacet du joueur par rapport à l'échelle. Cela devient alors le ralenti de base sur lequel l'équipe peut construire d'autres actions. Par exemple, être capable de sauter loin de l'échelle dans la direction opposée.
      La possibilité de déplacer tous les objets d'un inventaire à l'autre en est maintenant à la phase finale des tests internes.
      "Un certain nombre de fonctionnalités sur lesquelles l'équipe a travaillé ont été présentées lors de la CitizenCon et nous apprécions vraiment tous les commentaires positifs reçus." L'équipe des fonctionnalités
       

       
      Fonctionnalités (Gameplay) 
      Aux États-Unis, le travail s'est poursuivi sur la mise en œuvre initiale du remaniement du fret et de la nouvelle interface utilisateur des kiosques de marchandises pour l'Alpha 3.18. Cela affectera l'achat, la vente et le déplacement des conteneurs de fret de ressources à un seul SCU avec le rayon tracteur après l'achat et en dehors des zones vertes. Les fonctionnalités de jeu ont également continué à prendre en charge l'achat et la vente de conteneurs RMC rechargeables en FPS et des conteneurs créés par le Vulture et le Reclaimer.
      Des mises à jour ont été apportées à la prison, notamment au kiosque, qui a reçu de nouveaux objets de gameplay. Parallèlement, la configuration et les inventaires ont été ajustés dans toutes les boutiques pour les nouveaux produits issus de la refonte des cargaisons. Les magasins ont également été mis à jour pour prendre en charge les marchandises de l'IAE. L'installation des magasins pour Pyro a commencé et se poursuit. Les écrans de l'interface utilisateur pour le kiosque de marchandises, le gestionnaire de missions et la chasse aux primes ont également progressé.
      La planification et la documentation ont commencé pour les ascenseurs de marchandises et les mises à jour ultérieures du refactor de marchandises, qui commenceront au quatrième trimestre 2022. La documentation et les investigations ont commencé sur les missions de livraison de cargaisons multi et grands conteneurs qui pourraient coïncider avec la livraison de cargaisons T1.
      Les équipes basées à Manchester et à Francfort ont progressé dans le grattage de la coque, ajoutant les touches finales et les améliorations de qualité de vie pour sa passe d'équilibre. Du temps supplémentaire a également été consacré aux objets récoltables "fresh derelict" qui peuvent apparaître dans l'espace, afin de leur donner un aspect plus usé et authentique.
      L'équipe a également travaillé avec l'équipe de Montréal pour ajouter des pièces difficilement identifiables dans les champs de débris, et a aidé l'équipe américaine dans la refonte des cargaisons.
      Le travail de l'équipe sur la gravité et les systèmes de survie est presque terminé, le reste du travail étant consacré au système de gestion des ressources qui réunira le tout.
       

       
      Fonctionnalités (Mission)
      L'équipe de Mission Features a apporté les dernières retouches à diverses missions, notamment une nouvelle fin à l'évasion de la prison qui ajoutera encore plus d'excitation et de défi.
      Ils ont ensuite travaillé avec Art pour agrandir le laboratoire de drogue de Jumptown.
      "Il a doublé de taille et comprend une deuxième entrée, un deuxième distributeur de drogue, ainsi que plusieurs fenêtres et lucarnes pour voir l'intérieur. Pour améliorer le jeu de tir à l'intérieur, nous l'avons rendu circulaire et avons supprimé la plupart des portes pour allonger les lignes de vue." L'équipe de Mission Feature
      Les zones d'intrusion ont également été mises à jour afin que l'intrusion légale et l'entrée dans les zones hostiles soient désormais différentes. Le nom de l'organisation qui contrôle la zone est également affiché à l'entrée et, une fois que l'accès à la zone est révoqué (par exemple, à la fin d'une mission), les joueurs ont un compte à rebours pour savoir quand ils entreront dans la zone s'ils restent.
      Enfin, des bogues relatifs aux CrimeStat et aux collisions de vaisseaux ont été identifiés et corrigés.
       
      Fonctionnalités (Véhicules) 
      Le mois dernier, Fonctionnalités Véhicules a pris en charge les fonctionnalités d'amarrage et de transit. Ces deux fonctions continuent d'être des exigences à long terme pour l'équipe, car chaque version pose de nouveaux problèmes, en particulier pour le transit, qui resteront probablement jusqu'au lancement du nouveau système de transit.
      Les écrans multifonctions (MFD) ont bien progressé avec les modèles des armes, des émissions et des vaisseaux soumis et fonctionnant dans le jeu. L'écran d'auto-état a également été intégré dans le flux d'interface utilisateur de SQ42, et les tâches ont été lancées pour les MFD d'auto-état des communications et des armes.
      Le travail a également commencé sur la nouvelle version du voyage quantique, qui consiste actuellement à remanier la fonctionnalité actuelle en préparation de sa refonte.
      Le soutien de l'équipe en matière d'IA a augmenté tout au long du mois d'octobre. Cela s'est principalement concentré sur les combats de vaisseau de "boss" contre joueur dans SQ42, avec le Cutlass qui vole maintenant avec son nouveau comportement sur une cannelure attaquant le joueur. Ils ont également soutenu l'équipe de vol avec des requêtes IA et non-IA.
      Le support pour les sorties de vaisseaux du quatrième trimestre a également commencé, avec des réglages actuellement en cours. En parallèle, la nouvelle technologie des véhicules terrestres a été développée et sera activée dans un prochain sprint. Avant cela, les problèmes de conduite du Drake Mule comme un tank seront résolus.
      Les Master Modes ont bien progressé dans les tests. L'équipe a confirmé les vitesses pour le SCM, le boost et le voyage quantique et teste maintenant les vaisseaux de course et cherche comment équilibrer la désactivation des vaisseaux lorsqu'ils passent du SCM au QT.
      "Nous avons également profité de cette occasion pour rééquilibrer un grand nombre d'armes, en refaisant les différences de comportements que nous avions réinitialisées pour le remaniement de l'Alpha 3.14." Équipe chargée des fonctionnalités des véhicules
      Le support du réseau de recours a continué avec la conversation sur l'alimentation et le travail initial sur l'intégration des composants thermiques. L'équipe est en train de mettre en place son support de conception pour la fonctionnalité car beaucoup de composants devront être convertis une fois le travail technique terminé. Parallèlement, le refactor de la visée est maintenant presque terminé, le travail restant se concentrant sur la mise en œuvre de la nouvelle interface utilisateur.
      Un grand pas a été fait sur les surfaces de contrôle. Désormais, le glissement des vaisseaux sans propulseurs a été réduit par rapport au modèle de surface précédent. Enfin, le nouveau système de zones restreintes a passé son go/no-go et est maintenant activé.
       
      Graphisme & VFX Programmation & Planet Tech
      En octobre, l'équipe a continué à se concentrer sur les cartes de dommages, en corrigeant les dommages initiaux manquants sur les débris, les tailles incorrectes des cartes de dommages et les incohérences entre les tailles des vaisseaux. Du temps a également été consacré à l'étude de la mise en réseau et de la persistance des débris.
      D'autres progrès ont été réalisés sur le portage des nuages de gaz et des particules CPU vers Gen12. La refonte des marqueurs GPU de Gen12 a également été achevée, et certains problèmes liés aux shaders de cheveux et d'hologrammes ont été résolus.
      En ce qui concerne le remaniement en cours des pipelines de données, l'équipe a continué à travailler sur les fichiers SKIN, qui permettent de compiler ou de charger des fichiers compacts et non fractionnés. Elle a également mis en œuvre des groupes de processus pour prendre en charge de multiples formats d'entrée.
      Le développement des ombres dans l'espace écran a commencé, ce qui a impliqué l'ajustement du raytracing pour tenir compte des objets minces. On a également travaillé sur les lignes anticrénelées pour la géométrie AUX (débogage de l'éditeur) et l'interface utilisateur (pour l'utilisation de StarMap). Ils ont également ajouté de nouvelles fonctionnalités pour le shader UIMesh (textures multi-échelles, projection bi/tri-planaire, lissage) tout en permettant aux effets d'humidité de fonctionner avec du sang, de la sueur et des larmes.
      L'équipe a clôturé RaStar v1 et a corrigé les bogues et crashs restants soulevés par les équipes de contenu. Diverses corrections ont également été soumises pour les rivières, et la R&D a commencé sur les simulations d'eau et les améliorations du rendu de l'eau.
       

       
      Éclairage 
      Les équipes d'éclairage ont poursuivi leur travail sur Pyro, Lorville, IAE, la piste de course d'Orison, le poste de sécurité Kareah et les colonies spatiales abandonnées.
      Lorville a bénéficié d'un nettoyage de l'éclairage pour améliorer certaines zones, tandis que le niveau dans son ensemble a été nettoyé pour le ramener à son état initial.
      Ils ont également terminé divers emplacements précédents pour s'assurer que tout est à jour.
       
       

       
       
      Lieux ( EU )
      L'équipe EU Locations a continué à travailler sur Pyro's Rest Stop, faisant de grands progrès sur les éléments internes de la station. Elle s'est ensuite concentrée sur les bras extérieurs de la station. 
      Le travail a également été achevé sur le poste de sécurité Kareah, et des progrès ont été réalisés sur les salles d'événements et les marchandises de l'IAE. Ils ont également poursuivi leur tâche en cours consistant à "ajouter de la vie aux zones d'atterrissage".
       
      Narration
      Alors que la ruée vers l'IAE et l'Alpha 3.18 se poursuivait, l'équipe Narrative a fourni un soutien supplémentaire pour corriger les bogues et les problèmes survenus lors des tests. Pour l'IAE, ils ont aidé à livrer le nouveau contenu qui a été enregistré lors des récentes sessions de capture de mouvement.
      "C'était particulièrement excitant, car nous avons pu utiliser l'un de nos concepteurs narratifs dévoués pour construire le comportement de l'IA à remettre à la conception pour l'implémenter." L'équipe de Narrative
      Narration a également commencé à travailler avec Mission Features sur le comportement existant du contrôle du trafic aérien. Cela permettra de résoudre les problèmes liés au comportement existant tout en prenant en charge les dernières mises à niveau du système, qui seront ensuite normalisées pour tous les personnages et scripts de contrôle du trafic aérien supplémentaires à l'avenir.
      Ils ont également continué à rencontrer les équipes de mission pour développer les missions d'enquête présentées dans la vidéo de CitizenCon. Après la campagne du mois dernier, les rédacteurs ont été chargés de trouver un exemple de mystère sur lequel les joueurs pourraient enquêter afin de tester le système de base et de voir dans quelle mesure cette mission pourrait être évolutive.
      En outre, ils ont fourni du texte pour les missions à venir et ont ouvert des discussions sur une poignée d'autres types de missions qui seront disponibles dans les prochains patchs. L'équipe a travaillé en étroite collaboration avec les équipes de conception et d'interface utilisateur sur certaines des prochaines applications mobiGlas qui prendront en charge le nouveau gameplay actuellement en cours de développement.
      Tout au long du mois d'octobre, de nouveaux contenus ont été ajoutés au site Web, notamment un Spectrum Spectator qui explore l'histoire de CitizenCon, un Portfolio mettant en avant Stegman's, et le retour du Vieux Jegger dans un épisode de Far from Home. Enfin, une autre série d'articles sur Galactapedia est sortie des archives pour être publiée sur le site.
      "L'anniversaire de CitizenCon de ce mois-ci marque dix ans de contenu qui s'est retrouvé dans la section Spectrum Dispatch du site Web. Depuis les premiers jours des capsules temporelles jusqu'à Cal Mason, Kid Crimson et les mises à jour de l'actualité, ces mises à jour hebdomadaires ont été une excellente occasion de plonger dans l'univers de Star Citizen, et nous tenons donc à vous remercier pour tout l'enthousiasme et le soutien dont vous avez fait preuve au fil des ans."
       
      Services en ligne (Montréal)
      L'équipe des services en ligne a passé le mois d'octobre à compléter plusieurs fonctionnalités restantes, notamment le nouveau processus de réparation/réinitialisation des personnages et la manière dont les transactions en jeu sont gérées.
       
      Elle a également amélioré le nouveau processus de flux de connexion pour permettre une entrée plus rapide dans le jeu lorsqu'un joueur possède un compte préenregistré, ainsi que le nouveau service de réessai qui renvoie un message à l'application de service pour une nouvelle tentative.
      Enfin, l'équipe a effectué une mise à jour de qualité de vie qui trie la liste d'amis dans le jeu par ordre alphabétique. Cette mise à jour devrait être incluse dans la version Alpha 3.18.
       
      Live Tools (Montréal)
      Tout au long du mois d'octobre, l'équipe Live Tools s'est concentrée sur les fonctionnalités liées au Persistent Entity Streaming, et plus particulièrement sur l'implémentation du module login-flow dans le Network Operation Center. Ce module regroupe différentes fonctionnalités, notamment la possibilité de gérer les droits et les locations. Il fournit également aux utilisateurs des informations plus détaillées et plus précises sur les données de connexion des joueurs, ce qui permet de détecter et d'analyser les problèmes.
       
      Turbulent (plateforme Web)
      L'équipe Turbulent a commencé le mois en soutenant CitizenCon 2952, notamment les pages de l'événement principal, du Greycat STV et du Crusader Spirit. L'équipe a continué à apporter des améliorations à l'outil CMS, Alexandria, qui prend en charge les pages Web sur mesure. Les dernières améliorations ont porté sur le module vidéo "explorer", qui permet d'ajouter des points d'intérêt au contenu vidéo. Un module de grille a également été créé pour offrir un autre moyen d'afficher des informations.  
      Plusieurs équipes de Turbulent ont contribué aux promotions de l'IAE en novembre. Par exemple, un nouveau skin web a été développé pour imiter le hall d'exposition et des améliorations ont été apportées au mur de promotion des vaisseaux.
      L'équipe de conception de Turbulent s'est concentrée sur l'alignement de la marque sur l'ensemble du site Web, en éliminant certains des éléments d'interface utilisateur existants et en apportant un nouveau look.
      L'un des lancements les plus importants de Turbulent en octobre a été la sortie de la nouvelle version du centre communautaire.
      "Le Hub de la communauté s'imposera peu à peu comme l'endroit le plus pertinent pour voir les concours, les événements et ce que les autres membres de la communauté diffusent en livestreaming ou créent. Au fur et à mesure que d'autres fonctionnalités seront mises en ligne, il commencera à émerger comme une plateforme de médias sociaux où vous pourrez suivre vos créateurs préférés et ne jamais manquer un événement en jeu ou en direct." L'équipe de la plate-forme Web Turbulent
      Enfin, l'équipe a continué à retravailler les rôles et les contrôles d'accès pour améliorer la sécurité.
       
      IU
      L'équipe chargée de l'interface utilisateur a poursuivi le développement de la nouvelle StarMap, en particulier la technologie sous-jacente qui permet de l'afficher facilement à différents endroits. Par exemple, dans les vaisseaux, le mobiGlas, et potentiellement les écrans dans les niveaux. Ils ont également mis à jour les contrôles et amélioré l'aspect des planètes.
      En plus de travailler sur les invites d'interaction vues à la CitizenCon, IU a continué à adapter et à corriger le système de chargement pour s'assurer qu'il fonctionne avec le streaming persistant.
       
      VFX 
      En octobre, l'équipe VFX a terminé son travail sur la fonction de récupération et de réparation.
      Deux véhicules sont passés en phase de production VFX, recevant des effets pour les propulseurs, les dommages, l'entrée dans l'atmosphère, le voyage quantique et les boucliers.
      L'équipe a également mis en place un " pool de tâches ", qui permet aux artistes de s'attaquer à diverses tâches variées qui se sont accumulées dans le carnet de commandes.
      "Il s'agit généralement de bugs mineurs et d'améliorations de la qualité de vie, donc il a été formidable de pouvoir se concentrer sur ces choses tout en continuant à soutenir le contenu et les fonctionnalités majeures." Équipe VFX

      Trad : @Maarkreidi Starcitizeninfo.fr

      315 2

      Rapport mensuel de Star Citizen : Octobre 2023

      Rapport mensuel du PU
      Octobre 2023
       
      Avec l'Alpha 3.21 et la CitizenCon, de nombreuses équipes de développement ont détourné leur attention vers les prochaines versions de correctifs qui clôtureront l'année.
      Lisez la suite pour connaître les dernières mises à jour sur les vaisseaux, les lieux, les missions et bien d'autres choses à venir en 2024.
       
       
       
      IA (Fonctionnalités)
      Le mois dernier, Fonctionnalités IA s'est concentré sur l'introduction des fonctionnalités de combat IA de Squadron 42 dans le PU pour la sortie de l'Alpha 3.22. Il s'agissait d'introduire le calcul de la précision de SQ42, les réactions de perception, la gestion des munitions, la prévention des dangers, le comportement des médecins et les tactiques de combat.
      "Nous avons vraiment hâte que vous mettiez la main sur le combat IA mis à jour et que vous nous fassiez part de vos commentaires à ce sujet !". Équipe des fonctionnalités IA
      L'équipe a également accéléré la correction des bugs, notamment en améliorant la validation des tirs pour permettre plusieurs "points observables". Cela permet aux PNJ de tirer sur le joueur s'ils sont à couvert à hauteur de poitrine. Auparavant, les tirs n'étaient validés qu'en direction de la position de visée, mais ils s'étendent désormais à la première position observable visible qui est validée avec succès.
      Les problèmes liés au fait que l'IA ne rechargeait pas à couvert, que l'IA médicale ne s'alignait pas correctement sur les personnages lorsqu'elle les soignait et que l'IA ne tirait pas lorsqu'elle était en déplacement latéral ont également été corrigés, de même qu'un plantage causé par la diffusion des liens de navigation.
      une nouvelle structure pour les dialogues de combat de l'IA et les répliques a été implémentée, et le flux des premières réactions avant le combat lorsque l'on se trouve dans un "utilisable" a été fermé. L'équipe a continué à peaufiner les animations reciblées pour les combattantes et les civiles de Pyro.
       
      IA (Tech)
      En octobre, l'équipe Technologie IA a continué à travailler sur le système de boids et l'outil de Apollo de Subsomption, tout en optimisant et en améliorant le PU, Pyro et la CitizenCon.
      Pour le système de boids, ils ont commencé par corriger les problèmes liés au spawning et au unspawning ainsi qu'aux propriétés de déplacement des agents. Ils ont ensuite itéré et amélioré les règles pour les groupes volants et ont mis à jour la règle de séparation pour un meilleur rapport entre la distance et la force par rapport aux autres agents. Une fonctionnalité permettant d'ajuster la position pendant les transitions d'animation a également été ajoutée afin que, par exemple, les animations d'atterrissage soient plus fluides. La logique de reproduction des agents sur les mailles de navigation a également été mise à jour. La prochaine étape pour les boids est d'itérer sur les états de mort et sur la façon dont ils passent à l'état de ragdoll.
      En octobre, l'outil Apollo de Subsumption a reçu de nombreuses améliorations et des corrections de bugs. Par exemple, de nouvelles fonctionnalités ont été implémentées pour permettre la conversion entre l'activité de conversation et l'activité de conversation secondaire. L'équipe a également mis à jour la fonctionnalité de tri pour les variables afin de permettre un réordonnancement manuel et a remanié les données des variables afin d'utiliser moins de mémoire.
      Plusieurs systèmes IA ont également été mis à jour : Pour l'évitement des collisions, l'équipe a amélioré la façon dont elle change le mode de résolution des collisions entre les PNJ debout, en mouvement et assis dans un véhicule. Ils ont également mis à jour la logique d'évitement des collisions pour les cas où les PNJ font partie d'une conversation de sorte que, lors du calcul des agents et des obstacles à proximité, ils peuvent également prendre en compte les membres de la conversation et les ignorer. Ils ont ensuite mis à jour les paramètres d'évitement des collisions afin d'obtenir de meilleurs résultats dans des cas tels que des PNJ poussant un chariot et plusieurs PNJ dans une conversation (se déplaçant le long d'un chemin ou restant immobiles).
      Du côté du comportement, de multiples améliorations et intégrations ont été réalisées pour l'IA des vaisseaux et les PNJ afin d'ajouter les mêmes fonctionnalités que celles de SQ42.
      IA Tech a également poursuivi le processus d'ajout d'ancres de navigation à un plus grand nombre de ses systèmes, ce qui lui permet d'être plus efficace dans le calcul et le suivi de l'emplacement d'une position sur le maillage de navigation. Le mois dernier, des ancres de navigation ont été ajoutées au pathfinder (pour les requêtes) et au composant du système de mouvement (pour garder des informations sur le triangle de navigation dans lequel se trouve un PNJ).
      Divers bugs ont également été corrigés au cours du mois d'octobre, notamment en ce qui concerne la manière dont les emplacements de couverture sont calculés en fonction du chemin de couverture simplifié, l'équipe ayant trouvé un bug dans le calcul qui aurait pu entraîner la création d'une couverture inutile et donc une utilisation excessive de la mémoire. L'équipe a également corrigé un scénario dans lequel des tuiles de maillage de navigation planétaire étaient créées et détruites à tort alors qu'il y avait encore des PNJ dans la zone.
       
      Animation
      L'équipe d'animation a passé le mois à livrer des animations faciales pour l'IA de combat, y compris les combattantes, et divers personnages d'arrière-plan. Ils ont également planifié les actions requises pour certaines nouvelles créatures.
       
      Art (personnages)
      En octobre, l'équipe Character Art a commencé à travailler sur une combinaison de vol de course et son casque, a commencé à créer de nouveaux modèles de créatures et s'est préparée pour la CitizenCon. En parallèle, l'équipe Character Concept Art a continué à explorer des idées pour la faune et les tenues médicales.
       
      Art (vaisseaux)
      En octobre, le Crusader A1 et le C1 Spirit ont tous deux atteint la fin de l'art final, tandis qu'un tout nouveau vaisseau a atteint l'art final, avec ses examens finaux approchant bientôt.
      Le travail en boîte blanche pour la RSI Polaris a augmenté car plus d'artistes ont été libérés d'autres projets. Le mois dernier, l'équipe s'est concentrée sur les zones d'habitation à l'avant du vaisseau, en remontant vers l'arrière pour s'assurer que tout est en place et prêt pour le passage du Design. La boîte blanche extérieure est presque terminée, avec des éléments comme les tourelles en cours de réalisation.
      L'équipe a également travaillé sur les changements apportés à l'Aegis Reclaimer pour soutenir la récupération structurelle, y compris la modification de la griffe et des stations de récupération intérieures.
      Une nouvelle variante mentionnée dans le rapport du mois dernier s'est poursuivie en boîte grise, avec l'ajout de tous les composants du véhicule. Une fois ces modifications géométriques terminées, elle recevra une passe d'endommagement.
      Enfin, à l'approche de la CitizenCon, l'équipe a effectué une passe sur le Crusader A2 Hercules afin d'ajouter des relais pour la démo du réseau de ressources et de créer l'asset de relais lui-même.
       
      Communauté
      Le mois d'octobre a été celui de la CitizenCon. L'équipe s'est rendue à Los Angeles pour mener à bien les diverses initiatives liées à la convention.


       
       
      L'équipe a soutenu les stands de la communauté, les bénévoles, le tournoi ATMO Esports, le concours de cosplay, ainsi que la supervision de l'événement lui-même. En outre, elle a soutenu le lancement de la chaîne de prévisualisation, mettant le système Pyro entre les mains des joueurs chez eux après la fin du salon.
       

       
      Le mois d'octobre a également apporté le Jour du Vara, l'équivalent d'Halloween en 2953. L'équipe a relancé le concours de sculpture de citrouille préféré des fans, ainsi qu'un nouveau concours vidéo mettant au défi les cinéastes de la communauté de créer une vidéo machinima d'horreur d'une minute au sein de Star Citizen.
       

       
      Enfin, l'équipe a participé au lancement de l'Anvil F8C Lightning. Aux côtés des équipes d'assurance qualité Live et d'expérience des joueurs, la communauté a lancé les événements des billets d'or et de platine, au cours desquels les joueurs se sont engagés avec les développeurs pour avoir une chance de remporter leur propre F8C.
       

      Image par iNEEDAPEA
       
      Économie
      En octobre, l'équipe Économie a continué à équilibrer la rentabilité des marchandises pour Pyro et Stanton. 
      Elle a également commencé à examiner et à équilibrer les prix aUEC des véhicules, en identifiant divers critères pour aider à déterminer leur prix afin de mieux refléter leur potentiel actuel. De même, ils ont commencé à équilibrer les prix des armures à l'aide d'une approche algorithmique basée sur des informations tirées de données de jeu sur les serveurs LIVE. L'équilibrage des prix des véhicules et des armures s'inscrit dans l'objectif de l'équipe d'équilibrer de manière holistique l'effort par rapport à la récompense dans le jeu et de fournir aux autres équipes des lignes directrices sur la manière de fixer le prix des objets à l'avenir.
      L'équipe Economy a également apporté son soutien à d'autres équipes sur des éléments de gameplay, notamment le rayon tracteur des véhicules, les contrats de récupération et la rentabilité du butin trouvé dans les épaves de véhicules.
      Un soutien supplémentaire a été apporté à divers événements, notamment la CitizenCon, l'Exposition aérospatiale intergalactique (IAE), la chasse au F8C et le Jour du Vara.
       
      Moteur
      Le mois dernier, la majorité du travail de l'équipe Engine a consisté à préparer la CitizenCon.
      "Toutes les équipes étaient sur le pont pour livrer des fonctionnalités et soutenir d'autres équipes sur des travaux liés à ce que nous avons montré à la CitizenCon. C'est toujours une période intéressante, car elle est très stressante mais aussi gratifiante lorsque tout se met en place grâce à un effort ciblé." L'équipe du moteur
      L'équipe Core Engine a principalement travaillé sur des corrections de bugs pour la version live, y compris des fuites de mémoire de longue date sur le serveur.
      L'équipe physique s'est concentrée sur l'amélioration du système de destruction Maelstrom et de la technologie des vêtements et des cheveux.
      Enfin, l'équipe technique du système d'entités a aidé l'équipe à présenter la démo de maillage des serveurs tout en continuant à travailler sur le streaming des entités de l'éditeur.
       
      Fonctionnalités (Arena Commander)
      En octobre, l'équipe chargée des fonctionnalités d'Arena Commander a terminé le support de l'Alpha 3.21. Elle a également pris en charge plusieurs éléments présentés lors de la CitizenCon et a continué à peaufiner diverses fonctionnalités.
      L'équipe d'ingénierie s'est principalement concentrée sur le développement du gameplay en équipage et des emplacements de spawn, en ajoutant des fonctionnalités telles que le verrouillage et le déverrouillage des véhicules pour le spawn et la sélection des sièges dans les véhicules.
      L'équipe s'est également concentrée sur les matchs personnalisés. L'équipe a connecté le code de service restant au code du jeu et a commencé à ajouter les derniers raccords à l'interface utilisateur, en utilisant la nouvelle interface de lobby personnalisée créée par la conception. Elle a également créé un nouveau mode de jeu avec les Master Modes et a ajouté diverses améliorations de la qualité de vie et des corrections de bugs pour l'Alpha 3.22, y compris un remaniement du système de tirs alliés.
      Ils ont également activé le "service de récompense" dans le PU, qui a été récemment utilisé pour la chasse au F8C Anvil et la récompense du badge du 999e escadron de test. Enfin, en ce qui concerne l'ingénierie, le travail a été achevé sur le risque d'éruption solaire, qui a été présenté dans le Pyro Playground lors de la CitizenCon.
      La conception a continué à travailler sur le gameplay des équipages multiples et les emplacements de spawn en même temps que l'ingénierie. Ils ont également créé l'interface de lobby personnalisée, apporté diverses améliorations aux interfaces existantes et achevé le travail sur plusieurs nouveaux FPS et lieux de vol atmosphérique.
      Un autre passage en revue de tous les véhicules de Star Citizen a été effectué, ce qui impliquait d'accrocher les sièges et les tags avec les informations nécessaires pour permettre le gameplay multi-équipage. Par exemple, ils ont mis à jour la notation pour prendre en compte le multi-équipage et ont mieux défini les classes de vaisseaux pour inclure certains qui n'étaient pas présentés auparavant parce qu'ils nécessitaient un équipage pour fonctionner comme prévu.
      Un go/no-go réussi a également été obtenu pour divers modes de jeu et lieux à venir dans l'Alpha 3.22.
       
      Fonctionnalités (Gameplay)
      Le mois dernier, l'équipe des fonctionnalités a fait des progrès significatifs sur le gameplay de l'ingénierie, y compris l'interface utilisateur. Ils ont également progressé dans la récupération structurelle et sont actuellement dans la phase finale de leur travail sur le rayon tracteur des véhicules.
       
      Fonctionnalités (Mission)
      Le travail de Mission Feature sur le vol de données s'est intensifié, la mission ayant franchi la troisième porte et entrant dans la phase QATR ; l'AQ teste actuellement la mission aux côtés d'un concepteur dévoué qui corrige les bugs au fur et à mesure qu'ils sont découverts. La mission a également reçu son passage narratif, de sorte que tout le texte est maintenant terminé, tandis que divers écrans d'interface utilisateur ont été amenés à la qualité souhaitée.
      "Un ajout intéressant a été les nouveaux dialogues SFX, que les serveurs jouent pour donner aux joueurs des informations importantes sur leur état de refroidissement actuel. L'équipe chargée des fonctionnalités de la mission
      Le travail sur l'événement Global Blockade Runner s'est poursuivi, l'accent étant mis sur le choix de la marchandise à transporter. Des améliorations ont également été apportées aux scénarios qui se produisent lorsqu'un joueur est intercepté pendant l'événement et un travail important sur le backend de l'événement permet désormais de mieux le planifier.
      La section Fonctionnalités des missions a travaillé de concert avec la section Économie pour équilibrer plus précisément le manifeste de cargaison des missions de récupération, de prime et d'assassinat, afin de s'assurer qu'elles ne brisent pas l'économie.
      Les missions de vol et de collecte de messages ont fait l'objet d'un premier essai en boîte blanche, avec un flux complet du début à la fin. L'équipe passe maintenant à l'étape du polissage et à la construction de variantes.
      La fonctionnalité de contournement des vaisseaux a passé son cap et a été intégrée pour la prochaine version. L'équipe étudie actuellement des moyens non violents pour expulser les intrus des vaisseaux.
      Les fonctionnalités de mission ont continué leur travail de soutien à Pyro, incluant de nouvelles missions de bombardement et de destruction de véhicules. Celles-ci utilisent une variante du module 'DestroyItems' utilisé dans la mission 'destroy-drugs'. L'équipe a également commencé à mettre en place et implémenter le système de traits d'IA SQ42 présenté lors de la CitizenCon.
      La mise à jour de l'événement mondial du Siège d'Orison et de l'expérience du nouveau joueur de Babbage passe actuellement par les étapes de QATR et de polissage final. Les conceptions de contenu futur ont également progressé. 
       
      Fonctionnalités (véhicules)
      En octobre, l'équipe Gameplay des véhicules s'est concentrée sur la correction des bugs et l'amélioration du confort de jeu en vue de l'Alpha 3.21 et de la CitizenCon.
      Ils ont également amélioré la maniabilité des véhicules terrestres sur différents terrains pour les rendre plus prévisibles et ont retouché divers autres systèmes de vaisseaux pour améliorer l'équilibre du gameplay. Une passe de réglage a également commencé pour divers vaisseaux et véhicules à venir.
       
      Graphisme, programmation VFX et Planet Tech
      Les équipes Graphics, Planet Tech et VFX Programming ont passé la majeure partie du mois d'octobre à peaufiner les nombreuses fonctionnalités présentées à la CitizenCon, notamment la simulation de l'eau, l'illumination globale, Maelstrom, le feu et les lunettes de tir.
      La sous-équipe Vulkan a continué à s'attaquer aux problèmes de performance et de stabilité restants, qui doivent tous être résolus avant qu'un test bêta public puisse être envisagé.
       
      Éléments interactifs
      Le mois dernier, l'équipe Interactables a travaillé pour la CitizenCon, en produisant des éléments inclus dans le Digital Goodies Pack.
      Elle a également apporté son soutien aux nouvelles installations souterraines, repoussant les limites pour créer des accessoires nouveaux et intéressants, et a travaillé pour Pyro, aidant à boucler les zones pour l'habillage dans plusieurs endroits.
       
      Éclairage 
      Parallèlement à la CitizenCon, l'équipe chargée de l'éclairage a travaillé à la conclusion de plusieurs sites à travers Pyro.
       
      Outils Live
      L'équipe Live Tools a travaillé sur de nouvelles fonctionnalités dans le cadre de la CitizenCon et de la démo Server Meshing. Les tâches ont également commencé à améliorer la convivialité des outils au sein du Network Operation Center ; cela progresse bien et de nouveaux modules sont actuellement en cours de conception pour une implémentation future.
       
      Lieux (UE)
      Le mois dernier, l'équipe des emplacements a progressé avec les stations délabrées de Pyro, et a ajouté des améliorations à New Babbage.
       

       
      L'équipe Sandbox a continué à travailler sur les colonies de Pyro et les nouvelles installations souterraines. Parallèlement, l'équipe Organics a travaillé sur les planètes et quelques petites fonctionnalités pour Pyro.
       

       
      Narration
      Le mois d'octobre a été riche en activités pour l'équipe narrative, qui s'est efforcée de finaliser le contenu de la CitizenCon. Bien que cette équipe n'ait pas fait de présentation lors du salon de cette année, elle a soutenu d'autres équipes et a travaillé dur pour peaufiner le contenu et le préparer pour la vitrine Pyro, qui présentait de nombreuses nouvelles missions de factions inédites.
      L'équipe Narrative Design a passé du temps à peaufiner les comportements de l'IA dans le système pour s'assurer que sa population de PNJ a le bon aspect et la bonne sensation. En outre, elle a participé aux playtests internes de Pyro, où elle a aidé à repérer et à corriger les bogues de dernière minute. L'équipe a également participé à la sortie de l'Alpha 3.21 avec de nouvelles missions, de nouveaux objets et de nouveaux lieux.
      Pour ce qui est de l'avenir, le service narratif a consacré du temps aux améliorations futures, comme l'évaluation des moyens d'améliorer la stabilité des différents donneurs de mission du jeu, ainsi que la planification à long terme d'un contenu futur supplémentaire plus axé sur la narration.
      Le mois dernier a également vu la publication d'un Guide de Whitley sur le 600i, d'un Portfolio sur les Guerres d'Unification, d'un Guide Galactique mis à jour pour le système Pyro, et d'une multitude de nouvelles entrées Galactapedia.
       
      Recherche & Développement
      En octobre, nous avons consacré du temps à l'amélioration de la mise en forme des nuages pour Alpha 3.21 et au-delà, ce qui permettra à l'équipe de créer un contenu de nuage plus varié. Par exemple, il est désormais plus facile de briser les fronts nuageux. Ces améliorations offrent également une plus grande souplesse dans le mélange des bruits de forme en hauteur. En conséquence, la cohérence entre les lectures à courte et à longue distance a été améliorée et le tuilage depuis l'orbite est moins perceptible. D'autres améliorations sont prévues, notamment en ce qui concerne l'amélioration des détails aux franges des nuages.
      La première itération du brouillard au sol a également été mise à la disposition des équipes de contenu. Ce brouillard suit le terrain jusqu'à une hauteur spécifiée par emplacement et s'intègre totalement dans l'atmosphère. Par conséquent, il reçoit des ombres volumétriques des nuages et du terrain et atténue la lumière directe et indirecte diffusée par l'atmosphère dans le rayon de vision.
      De plus, un support a été ajouté pour projeter les ombres volumétriques des nuages dans l'atmosphère. Cela inclut diverses optimisations pour échantillonner et évaluer les ombres volumétriques des nuages. En outre, les ombres volumétriques des nuages sont désormais mises à jour de manière paresseuse afin de réduire davantage les coûts lorsque la caméra ou le soleil ne se déplace pas de manière significative. La qualité des ombres de nuages à des angles de soleil faibles a également été améliorée en comprimant l'espace disponible dans la carte des ombres pour permettre plus de détails autour de la caméra. De plus, quelques problèmes de longue date concernant le rendu des nuages ont été corrigés. Par exemple, les lignes fantômes sur les nuages qui étaient parfois visibles lorsque l'on regardait vers eux et vers l'horizon de la planète virtuelle ont été corrigées, et la configuration des constantes LOD pour les recherches de textures liées à la forme des nuages a été mise à jour pour éviter un flou excessif lors du rendu des nuages à demi résolution.
      Enfin, le travail sur le brouillard au sol a donné lieu à diverses optimisations ainsi qu'à une correction des trous de la taille d'un sous-échantillon dans les cartes d'altitude du terrain de la planète. Ces cartes de hauteur sont utilisées à diverses fins, telles que la création d'ombres sur le terrain de la planète ou la création de particules GPU sur le sol. Ce dernier point était particulièrement sujet à ces trous, car ils pouvaient entraîner une génération irrégulière de particules.
      Pour l'avenir, le travail sur le nouveau mode de rendu des nuages temporels commencera en novembre.
       
      VFX 
      Le mois dernier, l'équipe VFX a terminé son travail sur Pyro en vue de la transition de Pyro entre les mains des joueurs.
      Elle a également travaillé sur la toute nouvelle simulation et les effets de l'eau aux côtés de l'équipe graphique et a fourni un support VFX pour les présentations de plusieurs autres équipes lors de la CitizenCon.

      Trad : @Maarkreidi Starcitizeninfo.fr
       

  • Statistiques des forums

    7,5k
    Total des sujets
    23,8k
    Total des messages
  • Prochain événement

  • Parlez-en à un ami

    je suis complètement dingue du Site des Swiss Starships, Il faut absolument que j'en parle à tout le monde !
  • Je soutiens les Swiss Starships

    Que ce soit pour soutenir

    les Swiss Starships



    Ou pour faire un versement sur le compte de l'Intergalactique Swiss Starships Banque


    Choisissez le montant de votre don et cliquez sur le bouton

    "Je  soutiens "



    18% de l'objectif atteint... MERCI
    Donate Sidebar by DevFuse
×
×
  • Créer...