Roadmap Star Citizen – Mise à jour du 26 juin 2020

Mise à jour du 19 juin 2020 | Mise à jour du 2 juillet 2020 →

relu par Snakem

Salut à toutes et à tous !

Une mise à jour plutôt légère cette semaine : 4 autres fonctionnalités de la 3.10 (toujours aux mains des testeurs Evocati depuis le 12 juin) passent en polissage, seules 2 sont encore en cours de développement. En ce qui concerne la 3.11, quelques petites avancées et ajouts de tâches à signaler.

Vous pouvez cliquer sur l’image afin de la voir en plein écran

3.10

IA

Belle petite avancée pour le barman IA qui a accompli 9 tâches cette semaine tandis que 2 autres ont été ajoutées (78 terminées sur 88, soit 86%).

Armes

Le fusil Atzkav et le pistolet Yubarev de Lightning Bolt Co., la mitraillette balistique C54 de Gemini ainsi que la révision des Sledge Mass Driver de Klaus & Werner sont tous passés en phase de polissage.


3.11

Lieux

Cinq tâches supplémentaires ont été rajoutées aux ponts de cargaison des stations spatiales (11 terminées sur 32, soit 34%).

Gameplay

Le lancer amélioré a progressé de 3 tâches, 6 autres ont été ajoutées (22 terminées sur 49, soit 45%).

Les améliorations des animations de mort ont commencé leur développement sur la feuille de route, aucune tâche n’a été encore accomplie (0 terminée sur 4, soit 0%).

Vaisseaux

Le 100i a progressé de 2 tâches, 3 ont été ajoutées cette semaine (10 terminées sur 28, soit 36%).

Armes

Le lance grenade GP-33 de Behring s’est vu rajouter une tâche supplémentaire (17 terminées sur 32, soit 53%).


C’est tout pour cette semaine, à la prochaine !

Roadmap Star Citizen – Mise à jour du 19 juin 2020

Mise à jour du 12 juin 2020 | Mise à jour du 26 juin 2020 →

relu par Lomelinde

Salut à toutes et à tous !

Les tests continuent pour la 3.10 qui est aux mains des Evocati depuis plus d’une semaine. Côté feuille de route, la mise à jour voit un bon nombre de ses fonctionnalités passer en phase de polissage.

Vous pouvez cliquer sur l’image afin de la voir en plein écran

3.10

D’après la publication officielle “Vol & Combat – Les améliorations à venir”, il est prévu que la 3.10 sorte sur les serveurs LIVE courant juillet.

Lieux

Les magasins additionnels de New Babbage ainsi que les améliorations de GrimHEX ont terminé leur développement et sont en phase de polissage.

IA

Les barmen IA ont accompli 8 tâches, 7 autres ont été ajoutées (67 terminées sur 86, soit 78%).

Gameplay

La v2 du système de loi : améliorations de la mise en fourrière, les dommages à électrons, les améliorations de l’artillerie et des tourelles, le traînage de corps ainsi que la refonte de l’ATH des vaisseaux ont tous également terminé leur développement cette semaine.

Armes

La mitraillette C54 de Gemini a progressé de 2 tâches (24 terminées sur 28, soit 86%).

Technologie

Les améliorations du champ de hauteur sont entrées en phase de polissage. Au total, pas moins huit fonctionnalités ont terminé leur développement cette semaine pour la mise à jour 3.10.


3.11

Lieux

Les modules de raffinerie des stations spatiales ont progressé de 3 tâches cette semaine, 2 ont été retirées du total restant (3 terminées sur 20, soit 15%). Nous avons d’ailleurs pu avoir un aperçu de ces lieux lors de l’Inside Star Citizen de cette semaine.

Quatre tâches ont été ajoutées aux ponts de cargaison des stations spatiales, une seule a été accomplie (11 terminées sur 27, soit 41%).

Gameplay

Le lancer amélioré a progressé de deux tâches, une a été rajoutée (19 terminées sur 43, soit 44%).

La v2 du système de loi : reddition est passée de 3 tâches terminées sur 6 à 7 terminées sur 14, le pourcentage reste à 50%.


C’est tout pour cette semaine, à la prochaine !

Roadmap Star Citizen – Mise à jour du 12 juin 2020

Mise à jour du 5 juin 2020 | Mise à jour du 19 juin 2020 →

relu par Teliopp

La 3.10 est entrée dans sa phase de test Evocati. Il est cependant difficile de prévoir quand elle s’ouvrira à la première vague de testeurs PTU. En ce qui concerne la feuille de route, quelques ajustements ont été effectués pour les deux prochaines mises à jour majeures, avec une fonctionnalité de la 3.11 attendue par beaucoup qui a été retirée.

Vous pouvez cliquer sur l’image afin de la voir en plein écran

3.10

La prochaine mise à jour majeure est entrée dans sa phase de test Evocati le vendredi 12 juin.

Personnages

Le donneur de mission Eddie Parr a été temporairement retiré de la feuille de route :

Même si nous allons lancer la fonctionnalité de barman avec l’alpha 3.10, Eddie Parr a besoin de fonctionnalités supplémentaires en tant que donneur de mission et certaines tâches plus prioritaires doivent être accomplies avant que l’équipe puisse commencer à s’occuper de celles qui concernent Eddie Parr. Dans le même temps, nous allons passer en revue l’ensemble des donneurs de mission et planifier les mesures que nous pouvons prendre pour les améliorer. Pour cette raison, nous avons retiré Eddie Parr de la feuille de route pour le moment, jusqu’à ce que nous puissions déterminer où il se situera.

Point sur la feuille de route – 12 juin 2020

Lieux

Les magasins additionnels de New Babbage ont progressé de 3 tâches cette semaine, une supplémentaire a été ajoutée (26 terminées sur 28, soit 93%). L’un d’eux, le magasin Factory Line, a été dévoilé dans les deux derniers Inside Star Citizen (4 juin / 11 juin).

Trois tâches ont également été accomplies pour les améliorations de GrimHEX, tandis que pas moins de 8 tâches ont été enlevées du total restant (58 terminées sur 60, soit 97%).

IA

Pas moins de 4 tâches ont été ajoutées à la fonctionnalité de PNJ barman (59 terminées sur 79, soit 75%).

Gameplay

Deux tâches ont été ajoutées aux dommages à électron, tandis qu’une seule a été accomplie cette semaine (13 terminées sur 15, soit 87%).

Belle progression pour les améliorations des tourelles et de l’artillerie qui ont accompli 4 tâches (20 terminées sur 25, soit 80%).

Le traînage de corps a progressé de 4 tâches, 2 supplémentaires ont été ajoutées. Le développement de cette fonctionnalité est proche de sa fin (29 terminées sur 30, soit 97%).

La refonte de l’ATH des vaisseaux a accompli 4 tâches, 2 ont été ajoutées (36 terminées sur 42, soit 86%).

La mise à jour des panneaux d’ascenseur a été décalée en 3.11 :

La portée de la fonctionnalité a augmenté en complexité depuis que nous l’avions initialement prévue comme un objectif pour l’alpha 3.10 et nous aurons besoin de plus de temps pour apporter les modifications nécessaires au code de l’interface utilisateur. Nous avons déplacé cette carte dans la colonne alpha 3.11.

Point sur la feuille de route – 12 juin 2020

Armes

Une tâche a été accomplie pour le fusil sniper Atzkav de Lightning Bolt Co. (21 terminées sur 25, soit 84%) et pour le pistolet Yubarev de la même marque (20 terminées sur 26, soit 77%).

La mitraillette C54 de Gemini a progressé de deux tâches (22 terminées sur 28, soit 79%).

Technologie

Les améliorations du champ de hauteur ont accomplies une tâche cette semaine (14 terminées sur 17, soit 82%).


3.11

Lieux

Les modules de raffinerie dans les stations spatiales ont commencé leur développement sur la feuille de route, même si aucune tâche n’a encore été accomplie (0 terminée sur 22).

Gameplay

Le lancé amélioré a accompli deux tâches, tandis que deux autres ont été ajoutées (17 terminées sur 42, soit 40%).

La mise à jour des panneaux d’ascenseur atterrit sur cette mise à jour, le compteur de tâches terminées a été remis à zéro (0 terminée sur 3).

La fonctionnalité d’amarrage a été temporairement retirée de la feuille de route :

Certains travaux planifiés ont pris plus de temps que prévu pour les tâches associées à cette carte, et des travaux supplémentaires ont été identifiés par l’équipe lors de la planification initiale du troisième trimestre, ce qui a repoussé l’amarrage au-delà de la date limite de l’alpha 3.11. En attendant de pouvoir consolider la place de l’amarrage dans une future mise à jour, nous avons retiré cette carte de la feuille de route.

Point sur la feuille de route – 12 juin 2020

Vaisseaux

Une tâche a été accomplie pour l’Origin 100i (8 terminées sur 25, soit 32%).


C’est tout pour cette semaine, à la prochaine !

Revue de Rapports : Avril 2020

← Mars 2020 | Mai 2020 →

relu par odysseus1992

Salut et à toutes et à tous !

Bienvenue dans la série d’articles “Revue de Rapports” où nous allons passer en revue les rapports mensuels sur le développement de Star Citizen et Squadron 42 délivrés par CIG, tout en essayant de rendre les informations les plus digestes possibles. Autant vous prévenir tout de suite, ces Revues n’ont pas pour objectif de résumer ou synthétiser, afin de n’occulter aucune information sortant des rapports. Elles seront assez longues et velues (titre), c’est pourquoi nous vous conseillons de les lire petit à petit. Nous espérons, après lecture, que vous aurez une meilleure vue d’ensemble sur ce qu’auront travaillé les développeurs de CIG et sur le développement de Star Citizen et Squadron 42 en général !

NOTE : Malgré les efforts de l’auteur pour les rendre un minimum compréhensibles, les Revues de Rapports comportent des termes techniques qui peuvent être difficiles à assimiler. Afin de vous aider, des annotations sont disponibles dans l’article sous cette forme : [0]. Pour les consulter, il vous suffit de passer votre souris dessus, l’annotation apparaîtra sous forme de petite case blanche. L’auteur tient aussi à souligner et s’excuser du fait que tout le texte n’a pas toujours pu être parfaitement explicité : certains acronymes, noms de technologie ou tournures de phrase hasardeuses rendent le texte original difficile à décrypter. Si vous avez l’explication d’un acronyme non explicité, n’hésitez pas à lui en faire part sur Discord (insosama#4143).

Trop long à lire ?

L’article ci-dessous vous fait un peu peur par sa taille et vous souhaitez à la place un résumé complet survolant toutes les principales infos des deux rapports mensuels ? Dans ce cas vous pouvez vous rabattre sur la vidéo de Roxylarotule ci-dessous !


Star Citizen (Univers persistant)

IA

Parallèlement aux optimisations finales pour l’Alpha 3.9, l’équipe en charge des aspects sociaux de l’IA a amélioré les performances du gestionnaire de cache utilisable. Ils ont ajouté la possibilité de découper la mise à jour principale en plusieurs tranches de temps, pour faciliter le contrôle de l’utilisation des mises à jour pour différents travaux. Ils ont aussi commencé à utiliser les files d’attente de projection de rayon physique, qui permettent de valider les emplacements d’entrée / sortie utilisables disponibles qui ne sont pas bloqués par d’autres objets.

Ils ont commencé également à plancher sur les éléments utilisables composés, qui peuvent hériter des fonctionnalités d’autres éléments utilisables et remplacer les données en fonction de configurations spécifiques. Par exemple, les opérations de maintenance ou d’inspection sur un Gladius peuvent utiliser des animations génériques dans la plupart des emplacements, mais une section plus complexe du navire peut nécessiter des cas et animations plus spécifiques.

Concernant les fournisseurs de services et vendeurs, tels que le barman, des fonctionnalités ont été apportées ainsi qu’une amélioration globale de la qualité visuelle. Le travail a permis aux concepteurs de mettre en place des ensembles qui rangent ou décomposent des objets depuis une poche d’inventaire spécifique. L’équipe a également étendu le système de communication pour permettre aux concepteurs de baliser différentes options depuis une même ligne vocale contextuelle. Cela permettra à un PNJ avec un comportement générique de sélectionner automatiquement la bonne option pour un contexte spécifique. Par exemple, un client de la boutique peut utiliser une ligne de communication générique «commander» pour passer l’étiquette de l’objet qu’il souhaite commander, ce qui permettra de sélectionner à la fois une réaction vocale sur une ligne dédiée, et dans le même temps de jouer une animation pertinente. S’il n’y en a pas, une option générique peut être sélectionnée en option par défaut. Dans le même temps, l’équipe a effectué une passe de révisions sur ces séquences génériques et les sous-activités secondaires qui existent actuellement pour étayer le comportement de ces vendeurs.

L’IA intègre actuellement plus de fonctionnalités autour des objets consommables pour créer une couche supplémentaire de personnalisation au flux, afin, par exemple, de permettre à l’IA de différencier les bouteilles ouvertes et fermées et d’agir en conséquence.L’accent a également été mis sur l’amélioration de plusieurs aspects de la technologie en développement ces derniers mois autour des chemins de patrouille. Entre autre chose, l’équipe a ainsi déplacé certaines des logiques de déclenchement des fonctionnalités parallèles vers le système de mouvement, ce qui est un grand changement pour plusieurs raisons. D’une part, l’équipe peut désormais envoyer des demandes simples liées à un chemin vers le système de mouvement, ce qui rend la tâche de Subsumption beaucoup plus simple. D’autre part, ils peuvent utiliser la même approche que celle utilisée pour les objets utilisables complexes, tels que les portes fermées, les ascenseurs et le système de transport en commun. Ainsi, le planificateur de mouvement est désormais responsable de l’analyse des données et de la création d’un plan qui peut être aussi complexe que nécessaire.


Animation

Le mois dernier, l’équipe en charge de l’animation a soutenu celle en charge de l’IA sociale, en contribuant aux travaux dans les hangars de vaisseaux, aux lieux d’inspection générale, aux actions autour du bar, mais aussi les animations spécifiques des sièges de contrôle de pont ou encore de l’utilisation des casiers. Ils ont également travaillé sur des animations de rechargement et de dysfonctionnement pour toutes les classes d’armes. Le développement des trébuchements, des renversements et chutes, ainsi que les mécaniques déjà évoquées ces derniers mois autour du ragdoll[1], comme la traînée de corps inerte, et de tout ce qui se passe lorsqu’un joueur est blessé ou frappé d’incapacité continue.

L’équipe Mo-Cap[2] a amélioré le rigging[3] du générateur de mouvement, ce qui aidera l’équipe élargie à créer des ressources plus rapidement. Enfin, l’outil de « sélection de prise », qui améliorera le délai d’exécution après le tournage a lui aussi été amélioré. Des outils ont également été créés pour permettre un renommage rapide des données et une conversion vidéo simplifié. Plusieurs membres de l’équipe soutiennent temporairement d’autres domaines de développement connexes en raison de la suspension de toutes les prises mo-cap en studio, à cause de la crise sanitaire actuelle.


Art (Environnement)

Le mois dernier, l’équipe Environnement Art a progressé sur ses travaux sur Pyro I et II, les nouvelles planètes du futur système à venir, en utilisant pleinement les nouvelles fonctions du récent et désormais totalement fonctionnel Planet Tech v4, l’outil intégré procédural de création de planète. Ils créent actuellement de nouveaux ensembles de ressources autour de la géologie et de la végétation et les mettent en œuvre sur les nouvelles planètes. Ils veulent donner à Pyro une ambiance et une atmosphère inédite et bien différente de Stanton, à l’image de son étoile instable, avec des paysages hostiles et une flore dangereuse dès le lancement de Pyro dans le ‘verse.

Après les dangers glacés de microTech et de ses lunes, Pyro plongera à nouveau les joueurs dans un environnement risqué et passionnant, rempli de nouveaux défis.

– L’équipe Art Environnement

Art (Vaisseaux)

Au Royaume-Uni, les efforts sur le Hercules de la marque Crusader se sont poursuivis; la majeure partie de l’extérieur est maintenant en greybox complète[4], tandis que les nouveaux designs des propulseurs et des tourelles de la marque sont actuellement en cours d’élaboration. À l’intérieur, le pont est désormais complet dans sa version greybox, et le reste du pont supérieur, y compris la zone d’habitation, est actuellement en chantier et avance vite, passant de l’étape préliminaire et antérieure déjà atteinte de white box[5] à une finalisation greybox prochaine. Les portes intérieures de la marque sont terminées et la grande cale arrière propre à ce gros transporteur commence à prendre forme. Les travaux sur un vaisseau non présenté publiquement à ce stade, mais déjà évoqué les mois précédents, se sont également poursuivis.

Aux États-Unis, l’équipe a lancé le Mercury Star Runner, toujours de la marque Crusader. Ce vaisseau spécialisé dans le transport et le traitement des données a ainsi vu son cockpit et sa cale passer de l’étape de whitebox à celle de greybox. Des itérations d’améliorations ont également été réalisés sur les ailes et l’extérieur des tourelles. De son coté, le M50 d’Origin, qui est actuellement l’objet d’améliorations et d’une refonte, intégrant entre autre les nouveaux shaders de texture de matière de coque, sont entrées dans la phase de finitions. Enfin, les capsules de prisonnier du Cutlass Blue ont été modifiées après retours de commentaires et d’information de la part des autres équipes en charge du vaisseau.

Art (Armes)

En préparation d’une grosse implémentation prévue pour le trimestre prochain, l’équipe des armes a effectué une itération sur le lance-grenades Behring GP-33 afin de résoudre quelques problèmes et surtout le remettre aux normes les plus actuelles. Le fusil de sniper Atzkav de Lighting Bolt Co. et le pistolet Yubarev ont aussi reçu les dernières passes d’art et de LOD[6] et ont ainsi été livrés aux équipes qui les attendaient. Le Gemini C54 SMG a été revu par les personnes en charge du design, ce qui a entraîné une réduction significative de ses dimensions pour le faire ressembler plus à un SMG (Small Machin Gun : un mitrailleur léger, parfois désigné en francais « pistolet mitrailleur ») qu’à un fusil d’assaut.


Service Backend

En avril, l’équipe a été confrontée à divers bugs, notamment des fuites de mémoire découvertes sur certains services[7] d’arrière-plan. Les travaux ont commencé sur le nouveau système de mission dynamique et un soutien a été fourni pour le nouveau mode ToW (Theaters of War)[8]. Le traitement des droits, ainsi que plusieurs technos spécifique aux serveurs comme l’iCache Advanced Query, l’iCache / Login Flow et le développement des services GIM ont également été entrepris[9].


Personnages

L’équipe en charge des personnages a corrigé une poignée de bugs, nettoyé la documentation et géré de petites corrections de texture de matériaux. Des personnages ont été placés dans les zones d’atterrissage et des travaux ont été effectués dans les hangars Hi-Tech. Des cargaisons ont été ajoutées, et des ajustements ont été apportés aux chargements existants pour la prison et pour New Babbage. Les ingénieurs en charges des aspect techniques pour les artistes ont terminé leur outil « Zone Cut », qui permet à l’équipe artistique d’éliminer la géométrie cachée sous les vêtements. Enfin, les artistes sont en train de plancher pour la création de diverses espèces animales carnivores et les personnages « touristiques » d’Orison.


COMMUNAUTÉ

L’équipe communautaire a débuté le mois avec la présentation du … prétendu nouveau système Planet Tech V5: The Flattening, qui marque une avancée significative pour «l’innovation technique» et la «précision scientifique». Une bonne manière de saluer ce début de mois d’avril.

Bien plus ancré dans la réalité, un autre Spectrum AMA a répondu aux questions les plus brûlantes de la communauté sur le système Quantum présenté pour la première fois lors de la CitizenCon 2019. Une fois terminé, il donnera aux développeurs un contrôle et une visibilité complète sur l’économie de Star Citizen.

Un Pillar Talk autour de la nouvelle Alpha 3.9 a également été publié. Chris Roberts a été rejoint par Sean Tracy, Paul Reindell et Eric Kieron Davis pour une discussion autour de la liste d’amis unifiée, la persistance, l’amélioration de la qualité de vie, le système d’interaction des joueurs, New Babbage, les mécaniques de la prison, etc.

Enfin, l’équipe communautaire souhaite attirer votre attention sur une importante mise à jour concernant la CitizenCon 2950.


Ingénierie

ATTENTION : malgré les efforts de l’auteur de cet article pour le rendre le plus compréhensible possible, ce paragraphe reste assez ardue à comprendre pour les non-initiés. Si vous ne comprenez pas la plupart des termes mentionnés ci-dessous, c’est normal ! 😅

En avril, l’équipe ingénierie a continué à travailler sur l’AFT[11], à ajouter une résistance aux rotations sur les articulations entre autres dans le cas d’objet entraîné par d’autres (et de compléter les paramètres de réglage), à ​​rendre le comportement du ragdoll[12] et du body drag[13] moins dépendant de la fréquence d’images et à ajouter un amortissement des mouvements angulaires dans les réactions (avec les facteurs de résistances évoqués). Ils ont également corrigé les petits sauts visibles parfois dans les animations, ajouté des réactions aux contraintes de force et fait que les articulations de la tête et du cou d’un ragdoll dans une situation de bodydrag, ignorent les collisions d’entité d’acteur.

Physiquement, ils ont amélioré le temps de chargement et de réapparition des entités, retravaillé le traitement des entités marquées comme « morte », et optimisé la fonction « CheckAreas » (qui est maintenant trois à cinq fois plus rapide avec le système de nouvelles régions divisées en grille de conteneurs d’objets). Le comportement de base des ricochets a été implémenté et est maintenant rendu de manière déterministe. Ils se sont également penchés sur les problèmes de physique des personnages pour l’équipe cinématographique et ont intégré des éléments de calcul physique dans le flux de développement principal.

L’ingénierie a bouclé le refactoriseur de maillage pour le moteur de rendu Gen12[14], pris en charge la création de nouveaux éléments de shader[15] des tâches élémentaires de rendu, déplacé les shaders dans des conteneurs de ressources afin qu’ils soient intégré efficacement aux contraintes de l’Object Container[16] pour calculer les variables d’environnements, et fait des progrès pour activer de manière permanente certains effets développé pour le Gen12. Ils ont ajouté la prise en charge de la compilation des shaders asynchrones[17] dans le code Gen12 et refactorisé la gestion du tampon[18] pour le rendu du maillage. Cela signifie qu’ils peuvent désormais créer des tampons sur n’importe quel thread[19] au lieu de le reporter au flux traité en temps réel, utiliser un objet qui découpe les arrivages de tâches à faire pour maintenir le nombre de références pour les écritures et les lectures sur les tâches de rendus de maillage et exécuter de nombreux nettoyages de l’API graphique[20]. Ils ont ensuite nettoyé le chargement et le rafraîchissement du système de shader, transposé aux nouveaux systèmes le code d’état de l’échantillonneur de texture, et commencé à transposer aussi le rendu des pinceaux vers le nouveau pipeline.

En ce qui concerne le système de shaders, ils ont résolu un problème de génération de la mémoire cache qui empêchait certaines combinaisons de coque, d’éléments, de géométrie et de calcul d’être groupé dans la mémoire. Pour les cheveux, ils ont créé un nouveau curseur pour créer un look « sel et poivre » en mélangeant plusieurs couleurs, et une diffusion de la lumière améliorée pour les cheveux blonds et brillants.

L’ingénierie a groupé le traitement des échantillons de résolution adaptative, de sorte que l’abaissement de la résolution permette réellement des gains sur le GPU, comme prévu. Ils ont changé la façon dont les indices d’échantillons actifs sont construits pour maintenir l’ordre de sérialisation souhaité par bloc d’échantillons[21]. Chaque bloc d’échantillons peut désormais être traité comme un bundle ou un groupement via un ensemble logique de threads pour mieux utiliser les améliorations apportées à la mémoire cache. Ils se sont également penchés sur le débruitage et le suréchantillonnage, fondés sur l’apprentissage en profondeur[22], et ont travaillé à la mise en œuvre d’un filtre guidé pour réduire le bruit et suréchantillonner les résultats de dispersion[23] et de transmittance[24] raymarched[25] de résolution inférieure. Pour les travaux sur les rendus et mécaniques océaniques actuellement en cours, l’équipe a amélioré la physique de la flottabilité pour la rendre fonctionnelle avec les nouveaux changements, fixé des vecteurs de mouvement sur les océans en mouvement et ajouté une diffusion lumineuse sous-marine pour améliorer l’apparence des vagues de crête.

Sur des aspect plus généraux, ils se sont employé à activer des fonctionnalités CPU avancées pour Linux DGS (en plus de la génération de code basée sur Haswell déjà activée dans Clang)[26]. Le réveil des unités de travail par lots a été amélioré et des optimisations ont été apportées à la phase globale d’agrégation des lots, telles que le remplacement de l’arborescence des sphères par une arborescence radix optimisée et une mise à jour d’état optimisée.

Enfin, le planificateur de mise à jour des composants d’entité a été développé. À cette fin, ils ont ajouté une nouvelle stratégie de mise à jour des composants basée sur des limites de rendu d’entité avec un « rapport de vue » facultatif, puis ajouté la prise en charge du même « rapport de vue » dans les mises à jour des composants. Ils ont également corrigé un plantage dans un pilote vidéo provoqué par une utilisation incorrecte du chemin de téléchargement de texture. Divers temps de trame ont été ajoutés aux threads importants (Real Time, réseau, physique), l’un des objectifs étant de dériver un temps de trame VSync (Synchronisation verticale) libre. Le gestionnaire d’exceptions et les outils de traitement de vidage mémoire sur incident prennent désormais en charge les nouveaux événements créés et disposent de dossiers uniques dans lesquels déverser les informations de débogage, ce qui rationalise le traitement et l’analyse des erreurs d’exécution. Les développeurs peuvent désormais également désactiver les FPE[27] jusqu’à une date donnée.


Fonctionnalités (Gameplay)

Parallèlement aux finitions et à la correction des bugs de l’Alpha 3.9, l’équipe en charge des fonctionnalités gameplay a travaillé à soutenir les initiatives autour d’Arena Commander, de Star Marine, du nouveau mode Theatres of War et de l’évènement à venir courant mai : Invictus Launch Week. Ils ont également commencé les travaux préliminaires sur une nouvelle application de trading pour les joueurs sur mobiGlas. La première phase se concentre sur la capacité d’envoyer de la monnaie entre les joueurs, et des itérations futures étendront les capacités de l’application aux éléments d’inventaire physiques.

Fonctionnalités (Vaisseaux)

L’équipe continue de reconstruire le HUD[28] à l’aide de la nouvelle technologie Building Blocks[29]. Le mois dernier, le ciblage et l’interface utilisateur de verrouillage des missiles ont été fortement retravaillés. Ils améliorent actuellement la façon dont l’IFCS[30] résout un déséquilibre dans la poussée des propulseurs du vaisseau. Par exemple, lorsque les propulseurs sont endommagés, le déséquilibre entraînera une distribution de puissance indésirable et rendra le contrôle du vaisseau plus difficile[31]. Des progrès sur l’amarrage ont également été réalisés, l’équipe ayant trouvé le moyen de connecter les vaisseaux en s’assurant que dans le même temps le moteur physique réagisse de manière appropriée. Ils ont également soutenu la recherche et les tests pour améliorer le combat entre les vaisseaux.


Graphique

L’équipe graphique a poursuivi son travail crucial sur le moteur de rendu Gen12 / Vulkan[32], en mettant l’accent sur la mise en service d’un pipeline préliminaire. Il s’agit du premier de plusieurs jalons majeurs dans le développement du nouveau moteur de rendu[33] et leur permettra de déprécier une grande partie de l’ancien code de post-effet. Le shader[34] organique utilisé pour la végétation et les roches reçoit actuellement une mise à niveau qui était planifiée depuis longtemps et qui s’intégrera dans les outils de Planet Tech v4[35] et ajoutera de nombreuses nouvelles fonctionnalités, telles qu’une meilleure intégration des assets en 3D dans le terrain planétaire.

La fonction de « sonde d’environnement » en temps réel tant attendue est terminée. Cela permet à l’éclairage réfléchi et, globalement, aux réflexions, d’être recalculés dynamiquement pour tenir compte de l’éclairage en constante évolution sur les planètes en rotation, les stations spatiales en orbite, les lumières allumées / éteintes et les intérieurs détruits.

La dernière tâche du mois a été l’intégration du système de streaming de texture, qui permet à l’équipe de gérer intelligemment ce qui se passe quand ils mettent à jour chaque « sonde » puis quand ils les déchargent pour faire place à d’autres textures. Cette fonctionnalité a été incluse dans divers emplacements de l’Alpha 3.9, bien que l’équipe artistique doive toujours s’assurer que les assets de chaque emplacement soient optimisés pour maintenir le coût -en ressource- de la passe de rendu au minimum, donc le déploiement ne se fera que progressivement.


Conception de niveau – Level Design

New Babbage étant maintenant proche d’être fini totalement, le gros de l’équipe de conception de niveaux a changé de sujet, pour à présent se concentrer principalement sur Orison, la ville des chantiers navals de la marque Crusader, flottant sur les nuages de la planète éponyme. Ils mettent également à jour Grim HEX, en apportant une touche finale aux kiosques de course. Mais ils effectuent aussi des modifications structurelles à l’astéroïde et enfin d’ajouter par exemple et principalement des hangars. Ils travaillent également avec les équipes techniques pour s’assurer que les nouvelles zones réglementées et les ATC[36] fonctionnent comme ils le devraient.


Éclairage

Le travail sur l’Alpha 3.9 terminé, l’équipe en charge de l’éclairage a cherché à ajouter une configuration jour et nuit à Lorville, pour profiter de plusieurs ambiances globales différentes en fonction de l’heure de la journée. Ils ont également remplacé certains cubemaps[37] par la nouvelle technologie de « sondes » (voir l’explication dans « graphique ») pour aider l’éclairage à être plus conforme aux rendus planétaires pendant la journée et empêcher les zones d’apparaître trop «luisantes» ou sombres. Plusieurs membres de l’équipe ont cherché à ajouter les mêmes caractéristiques à l’extérieur des avant-postes de surface et aux emplacements des installations souterraines. Enfin, un nouveau kiosque a été ajouté au port spatial de New Babbage et un certain nombre de bugs mineurs dans des emplacements plus anciens ont été corrigés.


Accessoires

L’équipe des accessoires a conclu le travail autour de la nourriture et des boissons le mois dernier, et poursuit avec des corrections de bugs mineurs.

« Il y a beaucoup de projets pour savoir où nous voulons aller ensuite et de nouvelles techniques que nous aimerions tester à l’avenir »

De nouveaux accessoires ont également été créés pour l’équipe de mission afin de l’aider à prototyper le contenu futur. Enfin, de nouveaux outils ont été introduits dans le flux de travail d’animation pour accélérer les processus sur 3ds Max[38].


QA

Le mois dernier, QA a reçu une nouvelle demande de test (appelé en interne QATR) pour la refonte des zones réglementées. Le QATR concernait Lorville et Area18, les tests devaient s’assurer que les zones réglementées mises à jour fonctionnaient comme avant et n’introduisaient aucun nouveau problème. Côté moteur, ils ont été impliqués dans plusieurs cas de tests binaires. Deux ensembles devaient résoudre divers problèmes affectant l’Alpha 3.9 et aider aux performances et à l’optimisation. D’autres concernaient les textures des personnages et le skinning.

Dans le même temps, l’équipe a continué de tester les outils actuellement utilisés dans toute l’équipe de développement, comme le Graphics Viewer Tester, StarWords et Dataforge avec l’inclusion récente du TrackView. Ils ont également participé aux tests de jeu hebdomadaires qui ont été mis en place pour l’ensemble des équipes de CIG. C’est une occasion, aussi, pour chacun, de jouer et découvrir des zones qu’ils ne connaissent pas entièrement et donne ainsi une nouvelle perspective sur de nombreuses fonctionnalités. Chacun peut savoir ce qui est fait par d’autres équipes, de nouvelles idées et propositions peuvent émerger, et tout le monde a ainsi une vision plus globale du jeu qu’ils sont en train de développer.


Conception du système – System Design

L’équipe a commencé à mettre en œuvre le nouveau kiosque pour la station de raffinage. Il sera utilisé par les joueurs pour convertir leurs matières premières collectées ou achetées en produits raffinés qui pourront ainsi être vendus à des prix plus élevés (puis, plus tard, être aussi utilisés pour fabriquer des produits). Une fois mis en œuvre, les joueurs devront apporter leurs matériaux mélangés à une station dotée de capacités spécifiques, puis commencer un travail de raffinage. En fonction du type de processus de raffinage, des matériaux à raffiner ou à jeter et de l’occupation de la raffinerie, le joueur paiera un prix et le travail commencera. Le raffinage sera alors exécuté, même si le joueur n’est pas présent dans la station ou connecté. Une fois terminé, le joueur recevra une notification et pourra retourner à la station pour récupérer ses biens. Les travaux se poursuivent sur la gestion des ressources et le contrôle des articles.


Animation technique

Suite au rapport du mois dernier, l’équipe Tech Animation a continué de développer les ensembles d’outils internes à destination des équipes tech art et animation. Ils ont également travaillé avec l’équipe en charge des aspect sociaux de l’intelligence artificielle et des PNJ sur de nouveaux objets utilisables, y compris pour le barman, ainsi qu’une grande variété de nouveaux ajouts pour les comportements dans les hangars. Ils ont également travaillé sur un outil permettant aux animateurs d’exporter l’état de leurs travaux directement entre leurs différentes plateformes logicielles, accélérant ainsi le processus de mise en œuvre. En plus de cela, ils ont commencé à plancher sur un outil propriétaire qui accélèrera éventuellement le processus. Enfin, ils ont aidé à configurer les accessoires que les animateurs peuvent désormais utiliser dans Maya[39] pour faciliter les interactions.


Tech Art

En avril, l’équipe Tech Art a poursuivi ses travaux sur le système RuntimeRig[40], en l’améliorant encore en ajoutant des fonctionnalités pour permettre le partage efficace de RigComponents[41] entre plusieurs instances. Certains types de RigComponent (tels que les BlendShapeComponents ou les WrinkleMaskComponents)[42] contiennent des données statiques qui ne changent jamais au moment de l’exécution et sont généralement identiques pour toutes les articulations du même type et niveau. Dans les premières versions, ces données étaient dupliquées pour plus de simplicité. Cependant, ce n’est pas idéal, tant au niveau de la maintenance que de la mémoire. Dans l’ancien système RigLogic[43], il avait été entièrement codé en dur via des tableaux statiques dans des fichiers d’en-tête C++[44] partagés, ce qui a conduit à une empreinte mémoire plus optimale mais a complètement supprimé la flexibilité côté technologie.

La dernière itération permet le partage des ressources dans la mesure du possible et offre aux artistes une totale liberté technique pour éditer les données et répéter rapidement les effets sur la plate-forme[45] liée à la déformation et à l’ombrage. Comme avec tous les systèmes de base conçus pour remplacer les versions héritées, des tests rigoureux, un renforcement technique et une optimisation sont nécessaires avant de pouvoir être déployés à tous les niveaux. Dans un premier temps, ils le testeront uniquement du côté Maya[46], en utilisant les nouveaux modèles faciaux Vanduul. Finalement, il sera appliqué à tous les 130+ éléments liés à la tête humaine, puis encore plus tard, étendu à tout les aspects du moteur du jeu.


Tech (Vaisseaux)

En avril, l’équipe technique des vaisseaux a incorporé un nouveau système en jeu qui sera révélé lors d’un événement à venir. Un nouvel élément de survie est en cours de développement qui permet aux vaisseaux de se remettre sous pression après une purge (accidentelle ou non) de leur atmosphère interne. Il fonctionnera également dans les stations, les avant-postes et d’autres structures disposant de sas. Enfin, plusieurs bugs sur l’Alpha 3.9 ont été corrigés, y compris des problèmes liés aux débris qui rendent maintenant la destruction des véhicules beaucoup plus plaisante visuellement. La fonctionnalité d’exploitation minière a également été étendue.


Turbulent

L’équipe Turbulent (en charge du site web) a participé activement au lancement du Prowler de la race Teravin chez Esperia, ainsi qu’à toutes les pages promotionnelles de l’Alpha 3.9.


Interface utilisateur

Tout au long du premier trimestre 2020, l’équipe principale en charge des aspects de l’interface utilisateur a progressé en ajoutant la prise en charge 3D à l’outil Building Blocks[47]. Le travail d’avril permettra aux concepteurs d’ajouter plus facilement des icônes de véhicules ou de personnages 3D à un écran sans dépendre d’un programmeur. Ils ont également terminé la première itération d’un nouveau kit d’interface utilisateur qui facilite la configuration des pages en utilisant des composants prêts à l’emploi, qui peuvent être facilement déclinés en plusieurs versions graphiques pour s’adapter rapidement à différents fabricants.

Actuellement, le gros de l’équipe travaille en étroite collaboration avec d’autres départements : aux côtés de l’équipe vaisseau, ils ont travaillé sur des améliorations de l’interface utilisateur de ciblage, le verrouillage des missiles et l’atterrissage. Pour l’équipe du personnage joueur (dit « acteur »), ils ont soutenu la création du nouveau système d’inventaire. Les artistes de l’interface utilisateur ont également travaillé sur les écrans la partie visuelle pour certains environnements à venir.


VFX – Effets visuels

En avril, l’équipe en charge des effets spéciaux a commencé à travailler sur le fusil sniper Atzkav et le pistolet Yubarev. Ces armes à électrons nécessitent de nouvelles fonctionnalités encore inédites dans Star Citizen. Il a donc fallu du temps supplémentaire pour identifier les effets manquants et travailler directement en synergie avec l’équipe des armes. Parallèlement à cela, la pré-production a commencé avec les torpilles de taille 12 et une arme de type « Mass Drive » retravaillée.

Le système de propagation des incendies dans les vaisseaux et l’environnement a été développé. Ce nouveau système propage le feu en fonction de divers paramètres des matériaux et de l’environnement, tels que la présence de carburant, le type de surface, la nature des objets, et le niveau d’oxygène. Ils prévoient également de rendre le feu interactif avec les environnements et les comportements des joueurs : par exemple le vent qui le souffle et attise et déplace le feu, ou les effets d’un extincteur utilisé par un joueur. Les risques autour des incendies ont également bien progressé, avec un ensemble de vidéos «look-dev» produites pour aider à visualiser les objectifs et à pousser les discussions entre les artistes et les développeurs plus loin.

Un travail de codage a été effectué pour les nouvelles fonctionnalités du système de particules[48], telles que l’érosion alpha[49], la rotation angulaire[50], les rubans enfants[51] et la mise à l’échelle[52] des émissions. L’équipe a passé le mois à finaliser l’outil de fragment utilisé pour enregistrer de petites sections du réseau Houdini[53] qui sera déployé aux utilisateurs sous peu. Cela sera particulièrement utile pour la création de nuages ​​de gaz et sa génération procédurale.


Squadron 42

Note : Ne sont cités que les éléments en plus ; nombre de choses citées précédemment sont aussi utiles pour SQ42 et ne sont pas rappelées ici.

IA (Combat)

L’équipe en charge des combats FPS avec les PNJ a commencé le mois à améliorer la stabilité et à corriger les bugs de l’Alpha 3.9. Ensuite, ils ont commencé à travailler pour rendre les séquences de tirs plus réalistes, en s’attaquant dans un premier temps aux actions de rechargement des armes pour les PNJ. Ils ont étendu le système de l’actor status (faim, soif, santé, température, etc … mais ici celui des PNJ) pour signaler le résultat des actions entreprises de rechargement, afin que les PNJ soient notifiés du résultat et sélectionnent correctement la suite de leurs comportements dans le processus de prise de décision.

Ils travaillent actuellement pour garder une trace du volume d’emport des munition et de ce qui est effectivement tiré par les PNJ afin que le rechargement soit déclenché aux moments appropriés. Cela comprendra une extension du comportement pendant les phases de combat, qui permettra aux PNJs d’évaluer le meilleur mode de tir compte tenu de la tactique sélectionnée. Par exemple, choisir un mode qui consomme moins de munitions -coup par coup, burst-, ou encore choisir de passer à une autre arme, voire se mettre en recherche des munitions dans l’environnement lorsque l’emport total du PNJ est épuisé. Ils ont également créé la base du personnage Vanduul, en commençant par la configuration de l’entité, l’évaluation des animations de locomotion disponibles et les priorités de la lance[54] en IK[55].

IA (Vaisseaux)

Le mois d’avril a permis à l’équipe de terminer sa refonte du « Defend Target AI », qui implique un leader et un ou plusieurs vaisseaux d’escortes :

Lorsqu’ils sont hors combat, les vaisseaux d’escorte en formation volent à côté du chef et évitent le combat, n’y reparticipant que lorsqu’elles sont menacées. Lorsqu’ils volent hors de la formation, les ailiers (le nom militaire donné aux avions / vaisseau d’escorte et / ou volant en groupe autour d’un leader) rejoindront la formation si le chef le leur permet. Si aucune formation n’est prise en charge ou que toutes les positions sont réservées, l’escorte utilisera le comportement « FollowAtDistance » (suivre à distance), où l’IA sélectionne une direction et une distance par rapport au leader et maintient cet écart. Périodiquement, tous les ailiers changeront de position ou quitteront la formation selon la situation.

En combat, les ailiers engagent les ennemis suivant des règles régies par une plage d’affectations qui peut être différente pour chaque vaisseaux (un appui feu, un chasseur, etc, n’est pas censé réagir de la même manière pour être efficace). Ou encore, « engager » n’initie pas immédiatement un combat aérien et ne laisse pas ainsi le chef sans défense; l’engagement doit alors se faire progressivement. Tout d’abord, les ailiers gravitent autour du leader pour s’assurer qu’elles se trouvent entre le leader et la cible. Si l’ennemi est plus proche (valeur également défini par l’affectation), les ailiers s’engagent dans un combat aérien. La logique globale mise en oeuvre garantit, en tant que doctrine d’emploi des formations, qu’un ailier reste toujours à proximité du leader pour le protéger et réagir si d’autres attaquants interviennent. Il est possible de différencier la dynamique de réaction, entre une posture / doctrine d’attaque ou de défense en attribuant différentes règles d’engagement aux escortes ou en ajustant la façon dont elles suivent étroitement le leader.

Le mécanisme Defend Target est également utile pour mettre en œuvre des comportements de convoi simples pour les expéditions et les opérations pacifiques.

L’équipe a également travaillé sur la refonte du système « Tactical Point » et sur la création du système « Tactical Targeting » qui redéfinit l’ordre de priorité de la définition des cibles pour les PNJ. Ils sont actuellement dans le dernier cycle de développement et étudient les possibilités de variations des requêtes (au sens tâche assignée) pour faire face à la mission ou à la scène contextuelle. Ils ont introduit le concept de « remplacements facultatifs » sur les paramètres de ces requêtes. Ainsi, si les conditions et les pondérations ne sont pas pertinentes, la requête n’est pas appliquée, ou ne le sera qu’en fonction de la satisfaction d’une exigence spécifique (comme un jeu de balises sur l’acteur). Ainsi, ils peuvent définir une requête de base qui sera utilisée normalement mais également introduire des variations (sous- ou sous-mission) pour des parties spécifiques qui n’affectent que les personnages liés à une seule scène. Par exemple, encourager un PNJ pour cibler les vaisseaux avec des boucliers bas ou avec une réputation criminelle au lieu de la sélection standard définie dans la requête de base, et ce, dans le cadre soit de l’ensemble des PNJ, soit dans un lieu ou une mission définie.


Art (Personnage)

L’équipe a poursuivi son travail sur les différentes coiffures, qui comprenait le remodelage de certaines coupes existantes et la création de nouveaux styles plus courts. Ils ont également amélioré la fidélité des cheveux blonds en utilisant la dernière itération du shader.

Ils finalisent actuellement les uniformes des officiers et passeront à d’autres dans les prochaines semaines. Grâce à la multitude de grades de la marine de l’UEE , une quinzaine de tenues seront créées.

Notre objectif est de garantir que les détails soient cohérents et riche pendant les gros plans cinématographiques, sans être gourmands, car nous n’utilisons pas de maillages cinématographiques distincts. Ce que vous voyez dans le jeu, c’est ce que vous obtenez dans la cinématique. Ainsi, à la fin de ce travail, et même hors plan cinématique, les personnage seront toujours aussi beau que possible.

– L’équipe Character Art

Art (Environnement)

Le mois dernier, l’équipe d’art travaillant sur l’environnement a travaillé sur la section d’ingénierie du Javelin, qui a été mise à jour après avoir testé l’un des chapitres qui se déroule sur le vaisseau. Les travaux d’éclairage se sont également poursuivis à travers le vaisseau pour ce même chapitre, en utilisant la nouvelle fonction de cubemaping en temps réel[56] utilisée pour les transitions d’état lumineux.

Ils ont également continué à constituer l’ensemble de stations de communications Aciedo. Le joueur visitera plusieurs zones au cours de la première section de la campagne, donc l’ensemble doit pouvoir servir de base à plusieurs stations avant que les passes artistiques spécifiques et les assets uniques puissent être ajoutés à chacun. Les emplacements des points de ravitaillement progressent bien, des dommages par impact étant introduits pour mieux agrémenter la sensation d’abandon à long terme. Gardez à l’esprit que ce ne sont pas les même zones que les joueurs connaissent sur le PU; tous les environnements de SQ42 sont uniques à la campagne.

L’équipe a également étoffé les intérieurs d’un hangar sur l’une des bases minières. Il s’agit du plus grand hangar du jeu et il doit remplir plusieurs fonctions pour la station et les visiteurs de passage. Des moments importants de l’histoire se déroulent ici, ce qui a donné à l’équipe l’occasion d’habiller un si grand espace avec des accessoires intéressants liés à la narration. Les travaux ont également commencé sur deux nouveaux emplacements uniques; un très « brutal » dans la conception et un autre qu’on peut assimiler à l’image qu’on se fait d’un bidonville.

Art (Accessoires)

En avril, l’équipe des accessoires a étudié comment aborder certains des endroits uniques de SQ42. Il se sont ainsi concentré sur l’habillage des matériaux des assets[57] pour les intégrer dans l’environnement et ils ont complété certains autres assets liés aux contextes narratifs fourni par l’équipe en charge de ces aspects.

Ils ont créé de nouvelles pièces de rechange et de maintenance électrique et revisité les accessoires du hangar pour améliorer leur qualité visuelle puis les préparer aux interactions avec les PNJ. Enfin, plusieurs accessoires ont été préparés et « truqués » dans Maya[58] pour que les animateurs les utilisent dans des scènes d’histoire de gameplay.

Art (Armes)

L’équipe en charge des armes de vaisseaux s’est concentrée principalement sur l’arsenal intégré du Javelin, dont un nouveau canon Behring Gatling et une torpille Behring de « taille considérable ».


Cinématique

En avril, l’équipe Cinématique est passée de la mise en œuvre des scènes à la passe de production. Il y a cinq étapes dans le pipeline: prévisualisation, lancement, mise en œuvre, production et finalisation. Après la passe de production, les scènes fonctionneront dans le jeu correctement pour tous les PNJs. Dans la liste des choses revues à ce stade : le timing et le montage sont synchronisés pour tous les membres de la scène, le nombre de fragments d’animation est décidé afin que le joueur puisse interagir correctement, les poses sont à peu près assorties et le balisage correct pour abandon / interruption de la scène est créé. Pendant que les concepteurs balisent les points d’abandon / interruption, les animateurs peuvent faire avancer leur production. Cette étape concerne la correspondance des poses finales, la correction des petits écarts restants dans l’animation, le démarrage des finitions appropriées et la vérification de la livraison de l’état de la scène. Une fois terminé, le polish mo-cap[59] est abordé par les animateurs. Dans le même temps, les concepteurs travaillent de leurs côtés pour s’assurer que les caméras sont verrouillées et que les passes d’éclairage progressent pour montrer la scène de la meilleure façon possible. Le balisage Look IK[60] est également effectué à ce stade :

Look IK fait référence à la façon dont un PNJ, comme le capitaine White, peut suivre du regard le joueur. Cela peut être à 100%, ce qui signifie qu’il penche tout le haut de son corps et que le cou, la tête et les yeux suivent le joueur avec un angle de champ de vision de 120°. Cependant, chacun de ces éléments peut être ajusté à un pourcentage plus petit. Pour l’animation capturée par Mo-cap, l’équipe ne veut pas que le capitaine White fixe le joueur à tout moment car cela finirait tout simplement par entrer en contradiction et donc à modifier la quasi-totalité de la performance de l’acteur sur le plateau.

Pour la mise en œuvre, la première passe de Look IK est effectuée, ce qui signifie que l’équipe active / désactive les parties appropriées d’une scène. Mais dans l’équipe de Production, ils revisitent le balisage et passent du temps à évaluer les données originales de la caméra de référence sur le plateau de l’acteur, et à comparer cette séquence native avec le rendu ingame dans les moindres détails. Par exemple : pourquoi a-t-il détourné le regard? Est-ce parce qu’il a réfléchi à sa réponse ou pour donner plus d’importance à celle-ci? Dans quelle mesure le Look IK doit-il être mis en œuvre sur le cou et les épaules pour rester naturel ? Les animateurs composent ainsi scène par scène les pourcentages de consigne de cette techno pour le corps, la tête, les yeux et animent soigneusement chacun des paramètres Look IK via un éditeur de courbes dans Maya. Ensuite, ils examinent la scène pour évaluer dans quelle mesure le balisage réussit à conserver au mieux l’intention et le jeu de l’acteur.

Pour les scènes où le joueur est « enfermé » en regardant un briefing, un certain pourcentage est toujours appliqué pour s’adapter au modèle de joueur féminin légèrement plus petit.

Ce que nous avons constaté au cours de ces examens, c’est que nous devons être prudents avec la réaction des yeux dans LookIK. Dans la vraie vie, les gens qui se parlent ne sont pas complètement bloqués et figés en permanence sur leur interlocuteur. Donc garder les yeux en mouvement est un détail petit mais assez important pour bien faire les choses. Cela aide à maintenir autant que possible la performance initiale de l’acteur sur le plateau tout en poussant ce qui était autrefois une performance de mo-cap linéaire dans notre domaine interactif.


Gameplay histoire

L’équipe a continué à travailler sur différentes scènes. Ils ont également apporté des améliorations significatives à leur bibliothèque d’animations génériques pour les interruptions de scène, et ont maintenant 14 animations masculines et féminines qui fonctionnent bien à partir de poses debout. Les scènes de l’histoire du gameplay sur et autour des sièges du pont de commandement de l’Idris ont subi une itération et ils commencent maintenant à aider l’équipe de l’IA sociale à cet endroit. Enfin, ils ont déplacé quelques scènes du chapitre huit dans le pipeline de tâches en cours. Ces scènes ont commencé à prendre vie, avec par exemple des lignes de dialogue individuelles pour chaque personnage debout séparé. Les nouveaux enregistrement mocap (enregistré avant le confinement)  peuvent permettre d’utiliser chaque séquence « seule » en séquence « à deux » suivant des contraintes environnementales.


Conception de niveau – Level Design

Social Design a poursuivi son travail de scènes complexes, travaillant en étroite collaboration avec l’animation pour s’assurer que toutes les éventualités impliquant le cassage, la réintégration ou l’abandon des scènes sont couvertes.

Level Design a travaillé en étroite collaboration avec l’équipe Art, développant certaines des routes alternatives que les joueurs peuvent emprunter à travers les niveaux qui permettent plus d’exploration ou un gameplay de type furtif. Ils ont ensuite affiné le travail de pré-combat et de patrouille fourni par l’équipe AI Features.

L’équipe Space / Dogfight a continué à « aménager l’espace » à divers endroits du jeu, en les transformant en des lieux crédibles avec fonction et identité. Ils ont également mis en œuvre le travail de l’équipe des fonctionnalités de véhicule sur les mécanismes de scan mis à jour, en s’assurant qu’ils fonctionnent correctement dans SQ42.


QA

Tout au long du mois d’avril, l’équipe Assurance Qualité a été chargée d’enregistrer des captures de scènes de chapitres individuels et d’enquêter sur tout problème entravant le flux de travail cinématique. Pour aider davantage l’équipe Cinematics, ils ont étendu les outils utilisés, tels que le « visualiseur de subsumption[61] », pour mieux déboguer les problèmes détectés.


Animation technique

L’équipe Tech Animation a continué à construire des plates-formes[62] qui permettront aux artistes de synchroniser les animations des corps des personnages et des vaisseaux. Toujours avec l’équipe en charge des animations, ils ont ajouté des fonctions pour monter les sièges dans les vaisseaux capitaux de SQ42 et ont établi des collections d’assets pour les artistes à utiliser dans Maya[63] pour faciliter leurs tâches.


VFX

Note : Ce mois-ci, CIG nous gratifie d’une nouvelle invention : normalement, dans SQ42, on trouvait en copier-coller tout ce qui est écrit dans le MR de SC, mais qui avait été aussi utile aux équipes de SQ. Du coup, normalement, je supprime tout ce qui est en doublon. Mais ce mois-ci, disais-je, ils ont ajouté des phrases dans des paragraphes copiés. Ils devaient se dire que ce n’était pas assez complexe à traduire. Et là, sur la partie VFX, nouveau concept : ils parlent de la même chose … mais différemment. Du coup, ne vous étonnez pas si vous avez déjà lu ça plus tôt … en un poil différent. Comme ils précisent l’emploi que de deux fonctions sans parler du reste, je « SUPPOSE » que ce n’est pas une erreur et que ce sont simplement les cas d’emploi concret des technos évoqués dans le Rapport Mensuel de SC pour l’équipe de SQ42. J’ai donc décidé de laisser dans l’état. Bref : ne vous étonnez pas si ce chapitre a des airs de déjà lu, c’est le cas, et ce n’est pas une erreur de ma part pour autant !

Le mois dernier, l’équipe des effets spéciaux (VFX) a fait de grands progrès et s’approche de la finalisation de la liste des nouvelles capacités du système de particules calculé par le GPU. Il s’agissait de développer deux nouvelles caractéristiques, l’érosion alpha et l’ajout de capacité de rotation. L’érosion alpha leur permet de « ronger » les bords d’une texture pour donner l’illusion de sa dissolution au lieu de simplement l’estomper. Les rotations, quant à elles, appliquées directement sur l’émetteur par exemple, permettent à l’équipe de créer des mouvements de balayage ou de spirale particulaire, en faisant bouger et tourner l’émetteur au fil du temps à l’aide de courbes de commande / consigne.


Ceci met fin à la Revue de Rapport d’avril 2020 ! On se retrouve donc au mois prochain !

Sources
Rapport mensuel de Star Citizen (Avril 2020)
Rapport mensuel de Squadron 42 (Avril 2020)

Roadmap Star Citizen – Mise à jour du 5 juin 2020

Mise à jour du 29 mai 2020 | Mise à jour du 12 juin 2020 →

relu par Teliopp

Salut à toutes et à tous !

Nous sommes au dernier mois du 2e trimestre 2020, ce qui signifie que, théoriquement, l’alpha 3.10 de Star Citizen ne devrait plus tarder à pointer le bout de son nez. Alors qu’il est généralement courant durant cette période que la prochaine mise à jour majeure se fasse “dépouiller” ses fonctionnalités qui n’auraient pas été terminées à temps à l’issue des réunions “go/no go”, c’est l’inverse qui se passe ici avec pas moins de 5 nouvelles cartes qui ont été ajoutées cette semaine. Néanmoins, celles-ci ne sont qu’une demi-surprise, la plupart ayant déjà été annoncées ou évoquées dans des émissions ou des publications officielles du studio CIG ces dernières semaines.

Vous pouvez cliquer sur l’image afin de la voir en plein écran

3.10

Lieux

Les améliorations de GrimHEX ont progressé d’une tâche (55 terminées sur 68, soit 81%).

IA

Il a été retiré de la feuille de route le 15 novembre dernier, le barman est de retour et arrive dans quelques semaines ! La fonctionnalité est à 59 tâches terminées sur 75, soit 79%.

Améliorations de l’archétype IA du barman, y compris des interactions supplémentaires pour le joueur ainsi que pour les autres PNJ. Cela comprendra des passes de l’animation et de l’audio.

Feuille de route Star Citizen

Gameplay

3 nouvelles fonctionnalités ont été ajoutées dans cette catégorie :

Système de loi v2 : améliorations de la mise en fourrière (6 tâches terminées sur 8, soit 75%)

La mise en fourrière a été conçue de manière à ce que les infractions puissent être sanctionnées par des amendes et des durées différentes, ce qui permet d’appliquer des sanctions légères pour le blocage des plateformes par rapport à des sanctions plus sévères pour les éperonnages (pad ramming). Les joueurs qui s’attardent sur les zones d’atterrissage sans autorisation verront désormais un compte à rebours les avertir de l’imminence de la mise en fourrière, s’ils ne se retirent pas.

Feuille de route Star Citizen

Dommages par électrons (12 tâches terminées sur 13, soit 92%)

L’électron est composé de dégâts par énergie, distorsion et étourdissement. Les cibles touchées par un projectile à électrons conservent une charge pendant une courte durée et, si elles sont touchées à nouveau, causent des dégâts dans la zone.

Feuille de route Star Citizen

Améliorations des tourelles et de l’artillerie (16 tâches terminées sur 25, soit 64%)

De nouveaux contrôles et une interface utilisateur fonctionnelle seront ajoutés pour les tourelles. Les armes fixes (sur les vaisseaux et les tourelles) bénéficient de plus d’assistance informatique, ce qui en fera des choix viables, notamment pour les équipages multiples. En outre, des ajustements au calcul du PIP améliorent la stabilité pour atteindre les cibles dans tous les modes de tir.

Feuille de route Star Citizen

Les courbes d’efficacité des propulseurs et aérodynamique, les restrictions de combat à haute vitesse ainsi que la refonte des zones de restriction de vol ont terminé leur développement. Cette dernière fut d’ailleurs l’un des sujets de l’Inside Star Citizen de la semaine passée.

Une tâche supplémentaire a été ajoutée au traînage de corps (25 terminées sur 28, soit 89%).

La refonte de l’ATH des vaisseaux est passé de 6 tâches terminées sur 11 (55%) à 32 terminées sur 40 (soit 80%).

La v2 du système de loi : reddition a été décalée en 3.11 :

Les tâches de cette carte nécessitaient le travail de l’équipe IA. En raison d’autres travaux plus longs que prévu, l’équipe d’IA ne sera pas en mesure d’effectuer le travail nécessaire sur la reddition avant la date limite de la 3.10, nous avons donc déplacé la carte vers la colonne Alpha 3.11.

Point sur la feuille de route – 5 juin 2020

Vaisseaux

Prévue initialement en 3.9.1, l’édition “Emerald” du P-72 Archimedes de Kruger Intergalactic sera finalement disponible en 3.10. Son développement est déjà terminé.

Les améliorations du M50 ont également terminé leur développement cette semaine.

Armes

Le fusil sniper Atzkav de Lightning Bolt Co. a progressé de 3 tâches, une supplémentaire a été ajoutée (20 terminées sur 25, soit 80%).

Deux tâches ont été accomplies pour le pistolet Yubarev de Lightning Bolt Co., le total restant a été abaissé d’une tâche (19 terminées sur 26, soit 73%).

La révision du Sledge Mass Driver de Klaus & Werner a progressé d’une tâche (23 terminées sur 30, soit 77%).

Technologie

Les améliorations du champ de hauteur ont connu un joli bond cette semaine avec pas moins de 8 tâches accomplies (13 terminées sur 17, soit 76%).


3.11

Gameplay

Le lancé amélioré a progressé de deux tâches, trois autres ont été ajoutées (15 terminées sur 40, soit 37%).

La v2 du système de loi : reddition atterrit sur cette mise à jour, le nombre de tâches reste inchangé.

Vaisseaux

La série des 100 (100i, 125a et 135c) du fabricant Origin Jumpworks fait son apparition sur la feuille de route et est donc prévue pour la fin du 3e trimestre 2020. Seule la variante de base est actuellement en cours de développement, avec 7 tâches terminées sur 25, soit 28%.

100i
125a
135c

C’est tout pour la chronique de cette semaine, à la prochaine !

Revue de Rapports : Mars 2020

← Février 2020 | Avril 2020 →

relu par odysseus1992

Salut et à toutes et à tous !

Bienvenue dans la nouvelle série d’articles “Revue de Rapports” où nous allons passer en revue les rapports mensuels sur le développement de Star Citizen et Squadron 42 délivrés par CIG, tout en essayant de rendre les informations les plus digestes possibles. Autant vous prévenir tout de suite, ces Revues n’ont pas pour objectif de résumer ou synthétiser, afin de n’occulter aucune information sortant des rapports. Elles seront assez longues et velues (titre), c’est pourquoi nous vous conseillons de les lire petit à petit. Nous espérons, après lecture, que vous aurez une meilleure vue d’ensemble sur ce qu’auront travaillé les développeurs de CIG et sur le développement de Star Citizen et Squadron 42 en général !

NOTE : Malgré les efforts de l’auteur pour les rendre un minimum compréhensibles, les Revues de Rapports comportent des termes techniques qui peuvent être difficiles à assimiler. Afin de vous aider, des annotations sont disponibles dans l’article sous cette forme : [0]. Pour les consulter, il vous suffit de passer votre souris dessus, l’annotation apparaîtra sous forme de petite case blanche. L’auteur tient aussi à souligner et s’excuser du fait que tout le texte n’a pas toujours pu être parfaitement explicité : certains acronymes, noms de technologie ou tournures de phrase hasardeuses rendent le texte original difficile à décrypter. Si vous avez l’explication d’un acronyme non explicité, n’hésitez pas à lui en faire part sur Discord (insosama#4143).

Trop long à lire ?

L’article ci-dessous vous fait un peu peur par sa taille et vous souhaitez à la place un résumé rapide survolant toutes les principales infos des deux rapports mensuels ? Dans ce cas vous pouvez vous rabattre sur la vidéo de Roxylarotule ci-dessous !


Star Citizen (Univers persistant)

IA

Nous commençons par l’équipe en charges des combats par l’IA, qui s’est concentrée sur la refonte du système de couverture. Le même processus utilisé pour la création de mailles de navigation en passant par une voxelisation[1] de l’espace a été utilisé pour mieux évaluer l’environnement et construire des surfaces de couverture et des emplacements logiques à destination de l’IA. L’objectif est de simplifier l’environnement et de construire des données de couverture cohérentes à partir des préfabriqués pré-assemblés. Cela permettra aux concepteurs de marquer les objets en tant qu’éléments à prendre en compte dans la phase de génération de couverture afin que le code puisse les gérer efficacement, transformant potentiellement plusieurs objets en un seul objet de couverture. Ils ont également travaillé sur une nouvelle tactique de combat pour occuper des postes, en s’appuyant sur des discussions avec les concepteurs et les commentaires des directeurs pour l’améliorer. Ils ont également commencé à faire le point sur les travaux requis pour implémenter le mécanisme de rechargement (des armes) aux PNJ.

Coté IA des vaisseaux, l’équipe a consacré une partie du mois à résoudre les bugs après l’intégration du système 3D anti-collision dans le build des développeurs et dans la 3.9. Le nouveau système, bien meilleur pour éviter les collisions, permet de développer des manœuvres de combat supplémentaires pour ajouter de l’intérêt à l’IA en combat tournoyant aérien. En particulier, ils se sont concentrés sur les manœuvres défensives (retraite / fuite) qui permettent aux vaisseaux de l’IA de jouer sur le fait de disperser les attaquants pour réduire leurs chances d’être touché. Des travaux supplémentaires ont également été effectués pour le vol en formation. Les phases de conception préliminaires ont commencé sur les comportements des vaisseaux capitaux et l’activité de combat standard a été rationalisée pour s’adapter à de nouvelles manœuvres et faire face au nombre croissant des exigences au combat.

Enfin, l’équipe en charge des aspects sociaux de l’IA a travaillé sur de nouvelles fonctionnalités qui peuvent être utilisées à la fois pour mettre en œuvre des patrouilles systémiques et pour des scripts environnementaux. Les scripts environnementaux sont utilisés pour créer des balises de scène d’histoire qui peuvent être utilisées dynamiquement par les comportements de Subsumption[2] pour garder les performances des acteurs aussi intactes que possible. Divers comportements de fitness ont été développés pour New Babbage. Il y a actuellement neuf échauffements différents et six exercices, y compris le jogging, la torsion d’alpiniste, la poussée, la position assise, la planche, la levée des jambes et le burpee[3]. Parallèlement à la remise en forme, l’équipe a passé du temps à peaufiner le barman, qui fera ses débuts à Lorville. Il peut actuellement fournir du Smoltz[4] en bouteille, de la bière pression, du whisky et du cola. Le pipeline d’intégration des nouvelles versions a également été stabilisé et des bugs ont été corrigés pour l’Alpha 3.9.


Animation

Parallèlement aux mécaniques liées au transport de corps inertes (Body Drag), l’Actor Team a commencé à regarder la fidélité visuelle de l’ensemble «des efforts» pour obtenir un ressenti de poids plus lourd. Il est actuellement prévu de le finir pour l’Alpha 4.0[5] et d’améliorer encore l’ensemble qui sortira après.

« Nous avons également travaillé sur de bonnes animations d’effet de choc physique pour de nouvelles armes FPS à venir… »

– L’équipe d’animation

Du côté de l’IA de combat, ils ont créé des ressources et des graphiques pour les animations de rechargement et de dysfonctionnement des armes.

L’équipe sociale s’est concentrée sur la création d’animations pour les zones de travail, qui incluent l’utilisation du datapad et de plusieurs outils. L’équipe faciale a apporté son support pour les animations liées au fait de manger et de boire, ainsi que sur divers personnages de l’Univers persistant à venir. En terme de motion capture[6], ils ont réduit les arriérés dans les données de capture et amélioré leurs outils pour mieux rationaliser les futures prises de vue.


Art (environnement)

Le mois dernier, l’équipe a travaillé sur les deux premières planètes du système Pyro aux côtés de divers autres environnements. De nouveaux paysages, terrains, formes géologiques et végétations sont étudiés et travaillés avec beaucoup d’excitation.

“Pyro est un système hostile et cette dangerosité est l’opportunité de créer quelque chose de plus surnaturel et d’apparence dangereuse. C’est un beau défi et un changement de rythme pour nous.”

– L’équipe Art Environnement

Art (vaisseaux)

L’équipe américaine a passé du temps en mars à polir l’Esperia Prowler. Ils ont également développé le cockpit et l’extérieur du M50 pour mieux les rendre cohérents avec le nouveau style Origin contemporain développé avec les derniers vaisseaux. Les capsules de prisonnier du Cutlass Blue ont également été réitérées pour apparaître davantage comme un «confinement de prisonnier».

Un vaisseau encore inconnu a terminé l’étape de whiteboxing (forme générale en 3D et volume intérieur) et va bientôt passer en greybox (définition des pièces et modélisation fine). Plusieurs vaisseaux plus anciens ont été mis à jour pour fonctionner avec les dernières techno de shaders[7], les préparant au système de palettes de teintes, qui permettra à terme la personnalisation.

Art (armes)

En mars, l’équipe des armes a effectué une itération sur le fusil de sniper et le pistolet de Lightning Bolt Co. après une série de commentaires sur la conception et l’animation. Des ajustements ont été apportés aux viseurs natifs (hausse et guidon en métal), des problèmes de plate-forme ont été débogués et la position de maintien du joueur a été ajustée. Diverses tâches de correction de bugs et de finitions ont également été effectuées en préparation de la version Alpha 3.9.


Audio

L’équipe audio a progressé dans ses différentes tâches pour l’Alpha 3.9. New Babbage a bénéficié de la musique écrite par Pedro Camacho. L’équipe audio a travaillé l’environnement sonore pour qu’il change en fonction du cycle jour / nuit. Ils ont également terminé leur travail sur le système de statut du joueur[8], progressé avec l’Esperia Prowler, les ambiances dans les prisons et corrigé une poignée de bugs. Ils ont également examiné la composition globale du jeu, qui est effectuée avant chaque version majeure. L’équipe de dialogue a mis en place des lignes de composition de walla[9] et des dialogues pour New Babbage et la prison. Les personnes en charge du code audio se sont concentrées sur la stabilité et la correction des plantages et bugs liés à l’audio.


Service Backend

En mars, les services backend ont corrigé des bugs, peaufiné les fonctionnalités existantes et optimisé les services. Ils testent et peaufinent actuellement diverses parties de l’iCache et se préparent à migrer plusieurs services hérités[10] vers le nouveau modèle.


Personnage

En mars, l’équipe de personnages s’est concentrée sur un événement à venir et la version Alpha 3.9. La plupart des modélisations et des illustrations ont été finalisées, tandis que les artistes techniques ont terminé les corrections pour le squelette d’animation (dont la simulation et des ajustements de volume) et les nouveaux éléments de magasin. Un modèle a également été terminé qui marque le début de travaux intéressants pour une future version de PU.


Communauté

L’équipe communautaire a célébré la Saint-Patrick, ou Stella Fortuna comme on l’appelle dans l’univers, avec un concours de limerick[11]. Ils ont reçu plus de 650 inscriptions et récompensé les gagnants avec des versions “Émeraude” exclusives du Constellation Phoenix de RSI, de l’Ursa Rover de la même marque, et du P72 Archimedes de Kruger. Voici le limerick gagnant, gracieusement proposé par Canuck_2099.

J’ai loué un prospecteur minier,
Son scanner, un détecteur de ressources.
Alors j’ai fracturé un rocher,
Et cela a provoqué tout un choc.
Heureusement, il avait des boucliers pour le protéger!

L’équipe communautaire a organisé un autre « Ask Me Anything », cette fois pour répondre aux questions les plus posées sur la prochaine fonctionnalité de statut du joueur. Le système sera lancé avec Alpha 3.9 et apporte des choses comme la faim, la soif et la gestion de la température corporelle à Star Citizen.

« Les membres de notre équipe basée à Francfort ont assisté à un Bar Citizen à Liège et ont eu un plaisir absolu à rencontrer la communauté en Belgique. Un grand merci aux organisateurs d’avoir organisé un si grand événement ! »

– L’équipe communautaire

Ingénierie

ATTENTION : malgré les efforts de l’auteur de cet article pour le rendre le plus compréhensible possible, ce paragraphe reste assez ardue à comprendre pour les non-initiés. Si vous ne comprenez pas la plupart des termes mentionnés ci-dessous, c’est normal ! 😅

En mars, l’ingénierie a travaillé sur le threading[12] physique et les performances. Ils ont activé jusqu’à 30 threads de physique (par défaut à ¾ de cœurs logiques disponibles); ajouté l’option pour limiter le nombre de threads par tâche; amélioré les performances de la mémoire et l’encombrement des files d’attente de commandes. Les files d’attente locales définies peuvent maintenant être traitées en parallèle. Ils ont aussi déplacé le code de jeu pertinent vers les files d’attente de commandes de physique locales; créé des files d’attente locales basées sur l’adam[13] des entités afin qu’elles puissent traiter les mises à jour conjointes ou partielles en parallèle. Enfin, ils ont déplacé de nombreux appels de repositionnement et recalcul vers les files d’attente, et fait encore diverses autres optimisations toujours liées à cette même file d’attente.

Ils ont également ajouté un support de ragdoll[14] pour la traînée du corps, avec des ajustements de gravité pour un meilleur suivi du sol par l’entité acteur : le système de rigidité dynamique calculé du modèle ragdoll traîné au sol permet de répercuter l’effet du relief par impulsion propagé dans chacun des nœuds articulé du squelette.

En ce qui concerne l’optimisation des sommets, tous les sommets[15] inutilisés dans les maillages physiques sont désormais élagués. En plus d’économiser 8 Go d’espace disque, ils offrent une meilleure localisation du cache de données sur le processeur. Les travaux se sont également poursuivis sur l’optimisation des conteneurs de pièces / calcul de la boîte englobante (anciennement appelée instanciation de la géométrie physique). Le feuillage dépouillé était dépourvu de feuilles, qui ont été fixées avant d’être remises aux grilles de voxels de la physique des objets-conteneurs[16]. L’API de maillage du moteur de rendu Vulcan (G12)[17] a été repensée pour une création et un téléchargement de données plus rationalisés et efficaces. Le code hérité inutilisé a été supprimé et une poignée de shaders[18] a été ajoutée au pipeline hérité restant. Pour le raymarching unifié[19], les éléments initiaux de la « résolution adaptative » ont été soumis, les travaux se sont poursuivis sur le suréchantillonnage de ces mêmes « résultats de la résolution adaptative[20] » et les échantillons sont placés dans la scène via des générateurs à faible écart. Ils ont également déterminé la limite d’écran des atmosphères planétaires pour guider davantage le placement des échantillons et ont commencé la R&D pour garantir que le raymarching à résolution adaptative fonctionne bien avec le reste des méthodes mise en œuvre dans le moteur et en particulier le TSAA[21].

Ils ont également étudié les problèmes de performances avec les océans, causés par la relecture du processeur, l’affichage fixe HDR[22] et les erreurs d’exécution de débogage du moteur graphique.

Pour les travaux généraux, l’ingénierie a amélioré le code de mise à jour ECUS[23] en corrigeant une faille dans la logique de mise à jour qui provoquait des itérations inutiles des groupes d’agrégats. Ils ont encore amélioré la logique pour réduire les analyses de listes de connexions entières et optimisé le threading.

Une amélioration significative a été apportée aux performances de gestion des rendus de lots volumineux. Auparavant, l’ingénierie avait itéré sur la liste des lots potentiels, mais elle est passée à plus de 1000 entrées, ce qui rend l’étape coûteuse en calcul (1,5 ms). Pour résoudre ce problème, ils maintiennent désormais une liste fixe de lots rendus. Des sous-sections des fonctions de mise à jour des composants ont été ajoutées à leurs travaux par lots pour améliorer le profilage, tout comme les sous-sections de profilage des travaux par lots. Pour le système de zones, une nouvelle interface de mise à jour des limites locales a été ajoutée.

L’équipe ingénierique en charge de l’animation a fait un prototype d’un nouveau chargeur de skin et ajouté à ces fonctions de skin un support pour le proxy physique[24]. Ils ont également déplacé tout le code du World Builder qui le pouvait être dans son propre module moteur séparé, pour accélérer le temps d’itération futur de la programmation de l’outil.


Fonctionnalités (gameplay)

L’équipe en charge en est à présent aux dernières étapes de la refonte de la liste d’amis. Il y a encore des tests à faire, mais la phase initiale de cette fonctionnalité attendue est prévue pour le lancement dans Alpha 3.9. Entre autres choses, la nouvelle fonctionnalité comprend une nouvelle fenêtre de partie et la possibilité de cliquer avec le bouton droit sur les contacts et de «rejoindre la session» avec n’importe quel contact en ligne. Un indicateur de présence montrera également la partie du jeu à laquelle ils jouent et s’ils sont disponibles pour s’amuser ensemble, et un bouton “Rejoindre le leader” permettra aux joueurs de se connecter avec un autre pilote sur n’importe quel serveur.

« Nous comprenons à quel point rejoindre à plusieurs une partie était compliqué dans les versions précédentes du jeu et nous voulions résoudre ce problème pour vous dès que possible. Nous avons estimé qu’il était important de reconstruire toute l’expérience à partir de zéro, car elle devait vraiment l’être ! Je suis certain qu’il y aura encore quelques aspérités, mais nous pensons que c’est une amélioration MASSIVE par rapport à ce qui existait avant et que vous apprécierez d’avoir cette nouvelle version entre vos mains le plus tôt possible. N’hésitez pas à rechercher les discussions qui s’y rapportent sur Spectrum, car nous chercherons tous les commentaires que vous pourriez nous remonter sur la route à suivre pour amener l’outil où vous souhaitez le voir aboutir à terme. »

– L’équipe des fonctionnalités de gameplay

L’équipe a également ajouté des aliments dans plusieurs magasins clés dans l’univers du jeu pour soutenir le gameplay faim / soif de l’Actor Feature Team. Une fonction d’achat rapide a également été ajoutée pour les articles de poche plus petits, de sorte que leur achat ne nécessite pas l’utilisation du mobiGlas. Plusieurs bugs critiques pour Alpha 3.9 ont été corrigés, et ils ont aidé l’équipe de mission sur la mise en œuvre des prisons dans la version finale du correctif.


Fonctionnalités (vaisseaux)

Aux États-Unis, l’équipe des vaisseaux a pris en charge la sortie de l’Esperia Prowler en résolvant un problème avec les animations VTOL[25] qui empêchait les ailes de s’animer correctement pendant le décollage / l’atterrissage. Au cours de la seconde moitié du mois, l’attention s’est porté sur l’Alpha 3.9. Les améliorations du sous-ciblage se poursuivent.

Pour les équipes européennes, le travail s’est porté sur la conversion et à la mise à jour des ATH[26] des vaisseaux pour utiliser la nouvelle technologie des blocs de construction (Building Blocks). Ils ont également développé l’ IFCS[27] :

« Beaucoup de choses se sont passées concernant le modèle de vol, les courbes d’efficacité des propulseurs sont maintenant finalisées, testées et améliorées. Ce travail a également nécessité un nouveau modèle aérodynamique, que nous sommes en train de peaufiner maintenant et que nous nous apprêtons à convertir pour de nombreux vaisseaux qui pourront l’utiliser. »

– L’équipe des fonctionnalités vaisseaux

Graphiques

L’équipe graphique a passé le mois à poursuivre son travail crucial sur le moteur de rendu Vulkan[28], convertissant le système de brouillard volumétrique existant et les outils de débogage vers le nouveau système. Ils ont également commencé à planifier et à prototyper comment gérer les interdépendances des ressources entre les différentes passes de shaders[29], car le système devra allouer des ressources et planifier efficacement le travail tout en s’assurant qu’il ne lit pas les ressources avant la fin des opérations d’écriture. L’équipe a également étudié la façon d’améliorer la lisibilité des écrans d’interface utilisateur holographiques / transparents dans des environnements extrêmement lumineux ou sombres. Il a fallu utiliser la luminosité moyenne et maximale ou une région localisée de l’écran, pour déterminer une luminosité d’interface utilisateur appropriée. Plusieurs approches de mélange de couleurs ont également été étudiées.


Éclairage

Le mois dernier, l’équipe d’éclairage a consacré la majeure partie de son travail sur le PU de l’Alpha 3.9. Pour New Babbage, il se sont concentrés sur l’optimisation du coût de la projection d’ombres en équilibrant la plus haute qualité possible et le framerate. Les nouveaux états de lumière jour / nuit ont été constamment affinés pour garantir des transitions crédibles et éviter les situations avec trop d’obscurité.

L’éclairage de la prison Klescher impliquait une approche totalement différente, car cet emplacement est construit en utilisant un mélange de conteneurs d’objets sur mesure (tels que le hub principal) et d’éléments modulaires (comme les mines et les grottes). L’équipe a effectué plusieurs itérations sur le cœur central, les extérieurs et les modules d’habitation et se concentre actuellement sur les sections souterraines. Le défi consiste à placer des lumières qui semblent naturelles, diverses, et qui dirigent le joueur.


Narration

L’équipe narrative a continué de se concentrer sur la préparation de la version Alpha 3.9, en écrivant des dizaines de descriptions de nourriture, de boissons, de vêtements et plus encore. Une passe de finition sur des missions supplémentaires a été effectuée suite aux commentaires des tests de jeu en cours, tandis qu’une nouvelle loi a été élaborée pour réduire l’anti-jeu sur les pads d’atterrissage.

Ils ont également commencé à étudier les lores de plusieurs systèmes stellaires à venir, fournissant des détails sur la flore, la faune, les points d’intérêt et les scénarios de jeu que les joueurs pourraient rencontrer. De plus, il y a eu un effort coordonné avec les services et outils systémiques pour étendre la liste des matériaux et des ressources dans l’économie de Star Citizen. Le Galactapédia a vu de nouveaux ajouts et mises à jour les 4, 11 et 25 du mois.

L’élection de l’Imperator 2950 continue, l’équipe écrivant un article sur le thème de Stella Fortuna[30] se concentrant sur le candidat Antwan Lillard. Ils sont également apparus sur Star Citizen Live pour répondre à quelques questions sur la Seconde Guerre Tevarin et les abonnés ont eue une nouvelle édition du magazine Jump Point.


Relation avec les joueurs

Comme d’habitude, l’équipe des relations avec les joueurs s’est concentrée sur le soutien du nombre croissant de “backers”, mais aussi sur des projets en cours, comme le déploiement de l’outil de réinitialisation de personnage que les “backers” peuvent utiliser comme «option ultime» pour réparer leur compte. Ils demandent également aux joueurs de consulter la “base de connaissances”- un index complet des mises à jour, d’aides, et des solutions à tous les problèmes d’accès et de jeu au sein de l’Univers persistant.


Accessoires

En mars, l’équipe des accessoires s’est concentrée sur les aliments et les boissons, avec l’ajout de variantes supplémentaires et la finalisation des configurations techniques. La plupart des articles nécessitaient plusieurs maillages 3D[31] différents pour leurs différents états, y compris des variantes visibles dans les boutiques pour leur permettre d’être achetés et consommés. Ils ont également créé de nouveaux étalages pour New Babbage et les travaux ont commencé sérieusement sur les consommables miniers. Naturellement, du temps a également été consacré à la correction des bugs et aux finitions des ressources de l’Alpha 3.9 lorsque cela était nécessaire.


QA

En mars, L’équipe d’Assurance Qualité a commencé à tester New Babbage. Le travail était principalement axé sur la configuration du niveau et impliquait de travailler en étroite collaboration avec les testeurs de l’équipe artistique en charge de l’environnement. Le fractionnement des conteneurs d’objets et les modifications de la grille physique ont fait leur chemin dans la version Alpha 3.9 et ont ensuite affecté les fonctions ATC[32] dans toutes les zones d’atterrissage.

Pour le combat des PNJ, ils se sont concentrés sur les missions nouvellement mises en œuvre et sur les tests de combat étendu pour évaluer comment les PNJ réagissent à plusieurs joueurs et comment ils utilisent la couverture lorsqu’ils sont attaqués par plusieurs côté en même temps.

En ce qui concerne l’intelligence artificielle des vaisseaux, les tests se sont poursuivis sur le dogfight, la sécurité et les vaisseaux civils, en mettant l’accent sur le système de navigation 3D dans les ceintures et les amas d’astéroïdes. La demande de Tech Art pour analyser les charges du CPU et du GPU pour différents types de têtes de personnages a été complétée, ce qui leur permettra de déboguer les problèmes d’habillage des personnages lors de l’animation. L’Alpha 3.9 a également été testée, tout comme les versions Evocati en cours.


Animation technique

« Ce trimestre a vu l’arrivée de deux nouveaux membres au sein de l’équipe d’animation technique. Leurs compétences et leur motivation ont apporté un coup de pouce bienvenu à notre petite équipe et nous donnent une plus grande marge de manoeuvre pour soutenir l’entreprise dans son ensemble. »

– L’équipe Tech Animation

Parallèlement à la formation des nouveaux membres de l’équipe, l’équipe Tech Animation a utilisé le mois de mars pour refactoriser la chaîne du squelette et les articulations de l’animation faciale interne. Ceci dans le but d’être prêt pour le contenu de nouvelle génération avec une approche flexible et modulaire de la base du code, et de la plate-forme[33] de rigging[34]. L’idée consiste à animer une “plateforme” plutôt qu’un modèle donné, et le système se chargera alors de convertir ces consignes génériques en les adaptant au cas concret chargé. Cela sera finalement utilisé pour affiner davantage les plates-formes faciales existantes et en créer de nouvelles pour peupler l’univers.

L’équipe a également aidé à mettre en œuvre des séquences qui ont conduit à la création d’un nouvel ensemble d’outils pour aider à visualiser et à appliquer des jeux d’animations « de style graphique » et qui s’ajoute à la suite d’outils d’animations non graphiques déjà existants. Cela aide l’équipe à créer et à préserver des ensembles en états d’animation constante, ce qui est nécessaire pour les comportements IA complexes que les joueurs attendent dans l’univers.

La poursuite du travail avec l’équipe en charge de l’IA sociale a permis d’identifier les besoins pour l’équipe technique d’animation pour affiner davantage leurs ensembles d’outils de montage et prendre en charge le grand nombre de nouveaux accessoires à venir. Ils sont maintenant suffisamment robustes et permettent une approche simplifiée de la création de nouvelles plates-formes d’animation. Ils ont également nettoyé au printemps leur base de code, identifiant de nouvelles fondations de pipeline et des outils à refactoriser.

L’équipe a également développé un outil pour permettre aux artistes chargés des personnages d’ajouter des extensions de squelettes[35] à partir d’un préréglage avant de les modifier et de les exporter pour accélérer le processus de création. Ils ont travaillé avec l’équipe des armes sur des bugs, ainsi que sur de nouvelles demandes, y compris les mises à jour de l’installation et les configurations du mannequin, les mises à jour des cibles IK[36] et les erreurs d’exportation.

Ils se sont associés à l’équipe en charge de l’IA sociale pour travailler sur une variété de tâches, y compris les configurations pour les nouveaux utilitaires, la correction des problèmes d’intégration, la rétroaction sur les configurations à venir du mannequin, et des investigations sur les configurations pour le barman. Ils ont également créé une plate-forme pour l’Aegis Gladius, afin de permettre des interactions animées appropriées entre les personnages et le vaisseau.


Art technologique

Le mois dernier, la Tech Animation a ajouté des fonctionnalités supplémentaires à la commande du plug-in de runtime rig[37] pour Maya, qui offrira des vérifications de robustesse améliorées, des rapports d’erreur plus détaillés et une interface en ligne de commande plus claire et facile d’emploi. Ils ont étudié les moyens d’améliorer les performances du système d’ADN[38] qui sous-tendent la personnalisation de la tête. Pendant le morphing de la tête, le système ADN mélange divers composants pour créer une plate-forme faciale unique[39]. Un de ces morceaux de données est connu en interne sous le nom de « poids de la peau », qui est utilisé par le déformateur de peau pour simuler son inertie. Ces attributs sont traditionnellement définis par caractère. Cependant, l’équipe a réalisé qu’ils ne variaient pas beaucoup et en les unifiant, ils pouvaient enregistrer les calculs de fusion au moment de l’exécution pour de meilleures performances. Ils ont évalué l’impact visuel de l’unification du poids, dans le but de ne perdre aucune qualité. Les résultats étaient positifs, cela permettra donc d’aller de l’avant et deviendra particulièrement bénéfique une fois que les têtes de plus haute qualité seront ajoutées au système ADN.


Turbulent

Les développeurs de services de jeux chez Turbulent ont terminé l’unification de la liste d’amis entre Spectrum et le client. Des améliorations sensibles ont été apportées au Network Operation Center, qui offre maintenant une vision simplifiée sur les groupes, les lobbies et les canaux vocaux pour ceux qui travaillent sur le jeu. Une nouvelle itération du système de journalisation personnalisée interne a également été publiée.

Turbulent a travaillé sur plusieurs projets qui ne sont pas encore annoncés et a soutenu la promotion de la Saint-Patrick qui mettait en vedette le P72 Archimedes dans sa livrée spécial Emerald de la marque Kruger.


VFX – Effets visuels

L’équipe VFX a continué de fournir des effets pour les nouveaux contenus à venir, dont le nouveau Prowler d’Esperia, New Babbage et la prison. Ils ont également travaillé sur les effets de destruction des cargaisons volatiles. Au niveau du code, les effets du gel sur la visière ont été mis à jour pour utiliser correctement la «quantité de gel» définie dans le codec. Un nouvel ensemble d’options d’affichage pour le débogage a été complété pour les artistes VFX, et des corrections de bugs et des optimisations ont également été apportées. Côté fonctionnalités, les effets d’entrées atmosphériques basés sur SDF[40] sont terminés et sont prêts à être déployés sur tous les vaisseaux dans une prochaine version. La R&D de préproduction s’est également poursuivie pour la composante incendies.


Squadron 42

Note : Ne sont cités que les éléments en plus ; nombre de choses citées précédemment sont aussi utiles pour SQ42 et ne sont pas rappelées ici.

Art (personnages)

L’équipe d’art des personnage a continué son travail sur les cheveux, car c’est «l’un des éléments les plus difficiles à rendre correctement». Ils font de grands progrès et utiliseront la définition finale du pipeline pour créer de nouvelles coiffures à l’avenir. Ils ont finalisé l’uniforme d’officier de passerelle et travaillé sur l’ensemble des uniformes de tenue de combat, appelé EDR. Une fois terminé, ils passeront à l’ingénieur et à l’équipage de pont. Du temps a également été consacré à la finalisation des Vanduuls, y compris plusieurs personnages individuels et les thèmes de l’Occuri (les Vanduul opèrent dans des clans isolés, appelés Occuri, chacun avec des cultures, des lois et des normes visuelles uniques).

Art (armes)

L’équipe artistique de SQ42 a finalisé et livré au mois de mars les armes Vanduul. L’équipe d’armes a fait dessus sa première passe d’intégration, les a mis en place dans le pipeline et a élargi l’ensemble pour incorporer diverses options de taille. Une fois terminé, ils ont travaillé également sur plusieurs énormes lasers de tailles 7 à 9 Behring qui devraient être achevés début avril.


Cinématique

L’équipe cinématiques a commencé à implémenter la technologie d’interruption, mentionnée dans les rapports précédents, dans les tâches de conception de sprint pour chaque scène applicable. Cela leur permet de regarder une scène et comment elle se déroule, avant de décider des fenêtres temporelles disponibles dans la « performance » -au sens théâtrale du terme- pour qu’un joueur puisse l’interrompre ou l’abandonner. Ceci détermine si la capture de mouvement existante (mocap) convient, ou si un travail d’animation supplémentaire est nécessaire. Étant donné que la plupart des scènes sont basées sur des limites bien définies, l’équipe doit soigneusement attribuer des points de rupture pour permettre aux PNJs de réagir convenablement lorsque le joueur les abandonnent en pleine « représentation ». Une fois que les équipes en charge des cinématiques et les concepteurs de niveaux ont ajouté leur balisage d’interruption, les animateurs décomposent les fragments d’animation, en prenant soin de ne pas perdre des éléments intéressants de la « performance ». C’est un équilibre difficile, car trop d’interruptions créeraient un travail excessif, mais pas assez pourrait laisser un PNJ référençant l’absence du joueur de manière irréaliste.


Ingénierie

Au Royaume-Uni, les concepteurs de SQ42 ont mis en œuvre une nouvelle façon de déclencher les scènes d’histoire et les conversations, plus flexible, et réduisant considérablement le travail de script et de configuration. Il permet aux concepteurs de combiner divers paramètres, tels que la distance et le temps à proximité, si le joueur est dans le champ de vision d’un personnage. Cela rendra le déclenchement de la scène beaucoup plus réaliste. L’équipe a également soutenu l’équipe Cinematics, améliorant leur capacité à contrôler les armes et à tirer avec.


Histoire et gameplay

L’équipe de gameplay narratif a continué de soutenir l’équipe de conception sur le système d’interruption, en fournissant des animations et en développant une bibliothèque d’animations corporelles génériques pour accompagner les réactions d’interruptions des personnages. Ces animations semblent prometteuses et résolvent un problème à long terme concernant les arrêts de scène en général. Ils ont continué à ajouter de nouveaux sons et animations aux scènes aléatoires des PNJ et ont appliqué les paramètres Real Digital Acting[41] au chapitre quatre. Ils examinent actuellement de près la configuration des personnages assis sur le pont de l’Idris et travailleront avec l’IA sociale dans les semaines à venir pour leur donner vie.


Conception de niveau – level design

Une technologie de déclenchement supplémentaire a été livrée à l’équipe de conception de niveau qui garantira le déclenchement des scènes de la manière la plus réaliste possible. En plus, l’équipe travaille toujours avec les personnes en charge de l’IA des sessions de FPS pour intégrer les comportements prioritaires et les mises à jour de patrouille avec les dernières technologies développées, qui permettront aux PNJ de s’engager dans des conversations réalistes, en animant le haut du corps, alors qu’ils sont en même temps en train de marcher, donc de jouer une autre animation en bas. L’équipe en charge des combats aériens (tournoyant / dogfight) propose actuellement des fonctionnalités d’IA de vol mises à jour, telles que le vol en formation. Les deux équipes se synchronisent quotidiennement et continuent de perfectionner leurs niveaux avec les nouvelles technologies au fur et à mesure qu’elles deviennent disponibles.


Récit

L’équipe narrative a continué d’examiner les niveaux et de partager les retours qu’ils ont eu, y compris l’identification des conversations de fond qui manquaient de conclusions satisfaisantes, ou mettaient en vedette des participants étrangement silencieux. Pour résoudre ce problème, ils ont écrit et enregistré de nouvelle lignes de dialogue bouche-trou qui seront capturées à une date ultérieure. L’équipe a également travaillé avec le xénolinguiste Britton Watkins pour continuer à développer le langage Vanduul, en mettant l’accent par exemple sur la façon dont les caractéristiques physiologiques pouvaient potentiellement être incorporées et prise en compte.


QA

L’équipe qualité est actuellement chargée de capturer les enregistrements de scènes client de chapitres individuels, ainsi que d’enquêter sur tous les problèmes qui entravent le flux de travail de l’équipe en charge des cinématiques. Ils ont récemment contribué à améliorer la base de données IRA[42] en créant des filtres pour un meilleur suivi et une meilleure vision afin de donner plus de transparence sur les zones qui ont besoin de travail. Les tests d’IA de combat et de vaisseaux se sont également poursuivis.


Animation technique

Spécifiquement pour SQ42, Tech Animation à Francfort a créé une entité d’espace réservée pour Vira Kelso pour permettre à l’équipe cinématiques de travailler sur les scènes dans lesquelles elle figure dans le moteur.


VFX – Effets visuels

Enfin, pour le mois de mars, l’équipe VFX a terminé ses travaux sur l’intérieur de la station Aciedo. Ils ont continué d’étudier la question des VFX spécifiques aux Vanduul, en tenant compte des commentaires du directeur des cinématiques, et ont poursuivi la planification pour le prochain trimestre en identifiant plusieurs éléments maintenant prêts pour une passe VFX.

Ils sont également sur le point de supprimer progressivement l’ancien système de particules générés par le CPU. Cela implique l’ajout des dernières fonctionnalités dans le nouveau système (basé, lui, sur un calcul du GPU) telles que la prise en charge des shaders de matériaux pour des effets comme la réfraction, les déclencheurs de shaders, les appels de fonction d’entrée audio et la diffusion de lumière.


Merci et bravo à vous d’avoir lu jusqu’au bout cette revue ! On se retrouve pour le mois d’avril !

Sources
Rapport mensuel de Star Citizen (Mars 2020)
Rapport mensuel de Squadron 42 (Mars 2020)

Roadmap Star Citizen – Mise à jour du 29 mai 2020

Mise à jour du 22 mai 2020 | Mise à jour du 5 juin 2020 →

relu par Teliopp

Salut à toutes et à tous !

La 3.10, qui accueillera finalement pas mal de modifications concernant le comportement des vaisseaux en atmosphère, la visée ou les tourelles (cf. SC Live de la semaine dernière), avance tranquillement et sûrement. Au passage, la mise à jour est en train d’être évaluée en interne avec les réunions “go/no go” qui valideront définitivement (ou pas) les fonctionnalités prévues.

Vous pouvez cliquer sur l’image afin de la voir en plein écran

3.10

Lieux

Belle progression pour les magasins additionnels de New Babbage qui ont accompli 8 tâches cette semaine, deux ont été rajoutées (23 terminées sur 27, 85%).

Les améliorations de GrimHEX ont également progressé de 3 tâches, 2 supplémentaires ont été ajoutées (54 terminées sur 68, soit 79%). Une ribambelle de nouvelles images de ces nouveaux intérieurs est disponibles dans le coffre-fort des abonnés RSI.

Gameplay

Le développeur chargé du modèle de vol David Colson l’a annoncé lors du SC Live de la semaine dernière, la 3.10 verra la puissance des propulseurs de nos vaisseaux en atmosphère et le calcul de l’aérodynamisme modifiés en conséquence :

Courbes d’efficacité des propulseurs et aérodynamique (7 tâches terminées sur 9, soit 78%)

Les courbes d’efficacité des propulseurs changeront radicalement la façon dont ceux-ci fonctionneront en atmosphère. Les travaux comprendront une mise à jour majeure de l’aérodynamique des vaisseaux, ce qui se traduira par un comportement beaucoup plus dynamique et crédible des vaisseaux en milieu atmosphérique.

Point sur la feuille de route – 29 mai 2020

La fonctionnalité de traînage de corps avance bien et n’est pas loin d’être terminée, avec 4 tâches accomplies cette semaine (25 terminées sur 27, soit 93%).

La refonte de l’ATH des vaisseaux a accompli deux tâches (6 terminées sur 11, soit 55%). Sa description a d’ailleurs été mise à jour dans la feuille de route :

Reconstruction de l’ATH des vaisseaux afin d’utiliser le nouveau système “Building Blocks” en vue de redessiner l’aspect de l’interface utilisateur. Nous prendrons également le temps d’améliorer certaines de leurs fonctionnalités.

Point sur la feuille de route – 29 mai 2020

Vaisseaux

Les améliorations du M50 ont progressé d’une tâche (1 terminée sur 8, soit 12%). Pour rappel, l’Inside Star Citizen de la semaine dernière a (re)montré son nouveau cockpit.

Armes

Une tâche terminée cette semaine pour le pistolet Yubarev de Lightning Bolt Co. (17 terminées sur 27, soit 63%) qui fut le focus de l’ISC de cette semaine, tout comme le fusil sniper Atzkav.

Technologie

Deux tâches ont été accomplies pour les améliorations des champs de hauteur (heightmap) (5 terminées sur 17, soit 29%). Pour rappel aux abonnés RSI, vous pouvez voir un aperçu de ces reliefs améliorés avec 2 albums (1/2).


3.11

Lieux

Sept tâches ont été ajoutées aux ponts de cargaison des stations spatiales (10 terminées sur 23, soit 43%).

Gameplay

Le lancé amélioré a progressé de 4 tâches, tandis que pas moins de 21 ont été ajoutées cette semaine (13 terminées sur 37, soit 35%).


C’est tout pour la chronique de cette semaine, à la prochaine !

Roadmap Star Citizen – Mise à jour du 22 mai 2020

Mise à jour du 15 mai 2020 | Mise à jour du 29 mai 2020 →

relu par Teliopp

Salut à toutes et à tous !

Comme la semaine dernière, une mise à jour tranquille pour la feuille de route Star Citizen. La 3.10 continue d’avancer à son rythme et CIG sort un vaisseau plus rapidement que prévu.

Vous pouvez cliquer sur l’image afin de la voir en plein écran

3.9.1

Une fois n’est pas coutume, le Cutlass Blue a été avancé de la 3.10 vers la 3.9.1 qui est sortie sur les serveurs LIVE le vendredi 22 mai. À noter que le vaisseau de patrouille sera disponible pour test pour tout le monde lors de la “DefenseCon” de Drake Interplanetary le 30 mai et le 1er juin.


3.10

Lieux

Une tâche a été rajoutée aux ajouts de magasins sur New Babbage (15 terminées sur 25, soit 60%).

Les améliorations de GrimHEX ont progressé de 3 tâches cette semaine, 2 autres ont été rajoutées (51 terminées sur 68, 75%). Le coffre-fort des abonnés RSI a d’ailleurs reçu cette semaine quelques images supplémentaires du travail en cours sur l’ancienne station minière.

Gameplay

Une tâche a été accomplie pour la mise à jour des panneaux d’ascenseur (1 terminée sur 6, soit 17%).

Une belle avancée pour le traînage de corps qui a progressé de 4 tâches (21 terminées sur 27, soit 78%). La première itération de cette fonctionnalité a d’ailleurs reçu son feu vert pour être implémenté dans cette mise à jour, comme l’a annoncé le dernier ISC.

La refonte de l’ATH des vaisseaux s’est vue rajouter 2 tâches tandis qu’une seule a été accomplie cette semaine (4 terminées sur 11, 36%).

Armes

Le fusil sniper Atzkav de Lightning Bolt Co. s’est vue rajouter une tâche (17 terminées sur 26, soit 65%).

Deux tâches accomplies et deux autres rajoutées pour la mitraillette balistique C54 de Gemini (20 terminées sur 28, soit 71%). Son image sur la feuille de route a d’ailleurs été mise à jour cette semaine :

Une tâche supplémentaire a été ajoutée pour le pistolet Yubarev de Lightning Bolt Co. (16 terminées sur 27, soit 59%).

La révision du Sledge Mass Driver de Klaus & Werner a progressé d’une tâche (22 terminées sur 30, soit 73%).


3.11

Lieux

Une tâche a été retirée du total restant pour les ponts de cargaison des stations spatiales (10 terminées sur 16, soit 62%).

Gameplay

Le lancé amélioré s’est vu rajouter 4 tâches, 2 ont été accomplies cette semaine (9 terminées sur 16, soit 56%).


Fin de cette chronique, à la semaine prochaine !

Roadmap Star Citizen – Mise à jour du 15 mai 2020

Mise à jour du 8 mai 2020 | Mise à jour du 22 mai 2020 →

relu par Teliopp

Salut à toutes et à tous !

Peu de changement à signaler cette semaine sur la feuille de route, avec quelques avancées notables pour certaines fonctionnalités de la 3.10.

Vous pouvez cliquer sur l’image afin de la voir en plein écran

3.10

Lieux

Les magasins additionnels sur New Babbage ont progressé de 4 tâches, une a été rajoutée cette semaine (15 terminées sur 24, soit 62%).

Les améliorations de GrimHEX ont accompli 7 tâches tandis qu’une supplémentaire a été rajoutée (48 terminées sur 66, soit 73%).

Gameplay

La mise à jour des panneaux d’ascenseur est repartie en développement sur la feuille de route. Comme il y a deux semaines, les statistiques restent à 0 tâche terminée sur 2.

Le traînage de corps s’est vu rajouter 7 tâches supplémentaires, 4 ont été accomplies cette semaine (17 terminées sur 27, soit 63%).

La refonte de l’ATH des vaisseaux a progressé d’une tâches, une autre a été rajoutée (3 terminées sur 9, soit 33%).

Technologie

Deux tâches ont été accomplies pour les améliorations du champ de hauteur (3 terminées sur 17, soit 18%).


3.11

Gameplay

Le lancé amélioré s’est vu rajouter 2 tâches, une seule a été accomplie cette semaine (7 terminées sur 12, soit 58%).


C’est tout pour la chronique cette semaine, à la prochaine !

SC News – 4 au 10 mai 2020

← Semaine précédente | Semaine suivante →

relu par RedFox

Salut à toutes et à tous !

Bienvenue dans le SC News de la semaine du 4 au 10 mai 2020. Sans plus tarder, jetons-nous dans ce récapitulatif plutôt dense !

Trop long à lire ?

Si la lecture n’est pas votre tasse de thé, vous pouvez toujours vous rabattre sur les récapitulatifs hebdomadaires de Schneider !


Lost in New Babbage

La première publication officielle de CIG “This Week in Star Citizen”, en plus d’annoncer le planning des publications de la semaine, met également en avant deux créations de la communauté. La première est une image prise par Prinz_Arabanu montrant la ville de New Babbage avec au loin les dernières (ou premières) lueurs de Stanton au-delà des montagnes. La deuxième, MVP de la semaine, est une carte de l’intérieur de New Babbage visitable par le joueur en 3.9. Une création qui risque de vous être très utile réalisée par Citko !

New Babbage par Prinz_Arabanu
microTech New Babbage City Map 3.9 par Citko

Nos développeurs ont du talent

Aran Anderson, artiste VFX chez CIG, a publié sur son profil ArtStation bon nombre de ses travaux sur des effets visuels dans Star Citizen, en passant par le voyage Quantum, les villes de Stanton, le laser de minage à pied ou la bulle d’interdiction du Mantis. Bon nombre d’images qui nous flattent la rétine à ne pas rater !

Incitants à “pledger” des vaisseaux afin de continuer à financer le projet, les images promotionnelles de vaisseaux sont indissociables du marketing de CIG depuis le début de son existence. Paul Jones, directeur artistique chez CIG (qui fut également l’invité d’un récent Star Citizen Live) et un des artisans de ces images concept, nous expose également dans son profil ArtStation quelques visuels du vaisseau Corsair dévoilé l’année dernière, dont certains nous montrent quelques étapes de créations avec le logiciel Keyshot.


L’histoire devint une légende, la légende

devint un mythe…

Cette semaine, le Guide Galactique nous emmène “faire un tour” dans un système qui est inaccessible depuis 465 ans, le système Oretani. Découvert lors d’une phase d’expansion spatiale rapide et insouciante de l’humanité, l’effondrement de son unique point de saut, en laissant quelques malheureux coincés dans le système, a fait prendre conscience à toute l’espèce humaine du potentiel danger de se retrouver coupé du “monde” et amena à une plus grande prudence lors des colonisations suivantes. Hasard du calendrier, le vidéaste Sam SC a récemment sorti une vidéo concernant ce système et son histoire, un must à ne pas rater, tout comme le reste de sa chaîne !


Pyro II (WIP)

En avril, ne te découvre pas d’un fil !

Comme chaque début de mois, CIG publie les rapports mensuels d’avril (Star Citizen / Squadron 42), et on peut dire que les développeurs n’ont pas chômé. En passant entre autres par le début du travail sur Pyro I et II, l’application de commerce, la gestion des formations de vol par l’IA, le Hercules Starlifter et Theaters of War, beaucoup d’aspects ont été abordés durant ce mois, malgré le chamboulement provoqué par le passage au travail à domicile. Notre rédacteur insosama se chargera de passer en revue ces deux rapports dans les prochaines semaines. En attendant, Roxylarotule s’est déjà chargée de vous en délivrer une synthèse !


Le Galactapédia continue de grandir

Tous les 14 jours désormais, l’archiviste Cherie Heiberg continue d’enrichir l’encyclopédie officielle de Star Citizen / Squadron 42 avec cette fois-ci 10 nouveaux articles concernant entre autres les Xi’an, des vaisseaux MISC et les Tevarin. Prochaine mise à jour le 20 mai prochain.

Tevarin en armure

C’est le jour et la nuit !

L’Inside Star Citizen de cette semaine se consacre tout d’abord au travail actuel sur les lumières dans le jeu. Depuis la 3.0, les astres tournent sur leur axe, ce qui inclut sur chacun d’entre eux un cycle jour/nuit. Jusqu’à maintenant, ces lumières restaient statiques et ne s’adaptaient pas aux changements de luminosité. Ce problème est en passe d’être résolue avec une première technologie permettant à l’éclairage ambiant de s’adapter automatiquement à la lumière de l’étoile et une deuxième permettant d’activer/désactiver les lumières artificielles comme les lampadaires selon l’heure de la journée. Cette technologie est déjà présente en 3.9 avec le Wally’s Bar sur New Babbage.

En deuxième partie, un nouveau “Sprint Report” (probablement la partie de l’ISC préférée de la communauté), exposant en vrac le travail récent des développeurs. Ainsi, un premier visuel du donneur de mission Eddie Parr a été dévoilé, les hangars spécifiques à New Babbage continuent d’être travaillés, les modules cargo commencent leur phase whitebox et des infos ont été données sur la technologie de nuages gazeux (Gas Cloud Tech) ainsi que l’amélioration du champ de hauteur. Roxylarotule, le duo Gaut & Zvo et Hugo Lisoir se sont chargés, comme toutes les semaines, de traduire/résumer la vidéo !

Concepts de tenues de yoga pour PNJ de New Babbage
Intérieur d’un module cargo (whitebox) [1]
Le donneur de missions Eddie Parr
Intérieur d’un module cargo (whitebox) [2]
Portes d’entrée de hangars au style “high-tech”
Nuage gazeux dans l’espace (Gas Cloud Tech) [1]
Intérieur d’un hangar “high-tech”
Nuage gazeux dans l’espace (Gas Cloud Tech) [2]

La musique dans la peau

Pedro Camacho, compositeur officiel de Star Citizen, fut l’invité du SC Live de cette semaine. Même si le sujet central fut sa nouvelle composition pour New Babbage, l’émission fut également l’occasion de revenir sur les musiques de Lorville et d’Area 18. Il répondit également à quelques questions à la fin de la vidéo. Vous pouvez retrouver un article complet sur ce qui a été dit chez nos amis de Millenium ! Pour la traduction de la vidéo, le duo Gaut & Zvo est là pour vous !


Ce n’est qu’un au revoir, 4.0 !

Après une semaine de “pause” afin de laisser le temps aux équipes internes de changer les numéros, la 4.0 et la 4.1 sont officiellement passées en 3.10 et 3.11, comme annoncé. La prochaine mise à jour a bien avancé ces derniers temps, avec plusieurs avancées dont la catégorie “IA” qui a vu ses deux fonctionnalités passer directement en phase de polissage. Quelques features ont cependant été retirées. Plus d’infos dans notre chronique hebdomadaire.


Du changement dans les REC dans AC et SM

Même s’ils n’ont plus autant la côte que dans le passé, les modes de jeu Arena Commander et Star Marine restent encore fréquentés par des irréductibles. Actuellement, la somme de REC gagnés lors de ces parties en ligne (monnaie propre à ces modes de jeu et permettant de louer des véhicules/armes/composants) est malheureusement trop faible par rapport au temps de jeu et aux coûts de location, c’est du moins le retour qu’en a fait Eddie sur Spectrum, entre autres choses. Un développeur de CIG, Duncan, répond en annonçant que le potentiel de gain par partie va substantiellement augmenter lors de la 3.9.1, en augmentant le taux de conversion du score au REC à 70% (contre 10% actuellement) sur Arena Commander, et en ajoutant un bonus temporaire de 50% à ceux gagnés sur Star Marine.


Des reliefs encore plus précis

Plusieurs images ont déjà été montrées dans l’ISC de cette semaine ainsi que celui du 20 mars dernier. Dans le coffre-fort pour les abonnés RSI, vous pouvez retrouver d’autres images du travail en cours pour améliorer les champs de hauteur, ce qui devrait se traduire par de meilleurs reliefs sur les planètes/lunes dans les prochaines mises à jour.

D’autres images relayées par le développeur Patrick Gladys (Twitter)


Newsletter

Toutes les semaines, la newsletter met en avant une image de la communauté et dévoile également un sneak peek nous “teasant” sur ce qui va être implémenté dans le futur. L’image de cette semaine présente le Wally’s Bar de nuit, constellé de lasers. Elle a été prise par Oren de la Sombra qui a déjà été cité dans une newsletter il y a deux semaines. Le sneak peek nous montre le travail en cours sur le pont supérieur du Hercules Starlifter de Crusader Industries.

“I Love the Nightlife”

“Pack it up, pack it in.”

Note musicale : La phrase accompagnant l’image du Wally’s Bar est le titre d’une chanson disco d’Alicia Bridges (1978). Dans un tout autre style, celle accompagnant le sneak peek est le début des paroles de “Jump Around” par le groupe de hip-hop House Of Pain.


C’est tout pour cette semaine, à la prochaine !