MGG / Actualités jeux vidéo / Star Citizen /

Inside Star Citizen : Tools Time

Inside Star Citizen : Tools Time
0

Inside Star Citizen est l'émission hebdomadaire du jeudi, qui présente le travail d'une ou plusieurs équipes au studio de CIG. Avec l'envergure du développement de Star Citizen, l'équipe en charge de la création des outils pour les développeurs est de plus en plus sollicitée.

Inside Star Citizen : Tools Time

Cette semaine, Jared Huckaby accueille l'équipe de développement des outils (Tools programmers) dans Inside Star Citizen. L'équipe basée à Montréal présente deux outils absolument majeurs pour conserver une méthode de travail fluide et rapide au sein de tout le studio : Mighty Bridge et Cloud Test Launcher.

Dans tout studio de jeu vidéo, les développeurs utilisent des outils. Certains existent déjà, mais d'autres doivent être créés depuis zéro, et c'est là qu'interviennent les programmeurs d'outil. Leur travail est de créer et entretenir les outils nécessaires aux développeurs. Les joueurs ont donc très peu à faire à leur travail, quand bien même celui-ci est indispensable à la conservation d'un développement sain.

Mighty Bridge

Mighty Bridge est la pierre angulaire de l'accélération de la méthode de travail au sein de CIG, en facilitant la communication et la transmission du travail entre les artistes et les développeurs. C'est un outil qui permet de lier l'éditeur (et le moteur) de Star Citizen, à tous les outils de développement utilisés en parallèle (Houdini, Maia, etc). Cet outil permet donc d'oublier toutes les opérations d'import et d'export d'un logiciel à l'autre. De plus, la communication entre les logiciels se fait dans les deux sens. Si l'éditeur peut accéder aux éléments créés dans le logiciel tiers, il peut également demander l'exécution de certains paramètres dans celui-ci en temps réel. L'exemple pris est celui de Houdini (logiciel de génération procédurale), qui peut créer des formes ou groupes d'objets procéduraux dans le moteur, en définissant les paramètres directement depuis l'éditeur.

Chaque possibilité d'évolution est étudiée dans le développement de Mighty Bridge, et beaucoup de logiciels susceptibles d'être utilisés sont déjà disponibles au couplage (Blender, etc). Le type de données manipulées évolue en permanence, et l'équipe doit rester attentive aux besoins de tout le studio afin d'éviter les ralentissements dans le travail.

Cloud Test Launcher

Cloud Test Launcher est un outil qui permet aux développeurs de simuler le trafic de joueurs sur leur propre machine. Le logiciel va émuler un certain nombre de clients sur la même machine, en plus du client "réel". Chaque client émulé interagit avec l'univers ce qui permet des conditions de test réalistes, et chaque interaction peut-être contrôlée depuis le logiciel. Avec l'arrivée prochaine du server meshing, cet outil se révèle être indispensable pour permettre des conditions de test réseau au plus proche de la réalité.

0
LM D
CrimsonFreak  - Rédacteur

Joueur invétéré et créateur du dimanche.

L'actu

En Continu

08:00 Inside Star Citizen : Settlers of Stanton
07:00 Star Citizen : bar Citizen à Liège le 20 mai
07:00 Star Citizen Live : Mining, Salvage, Tractors, OH MY!
15:30 Inside Star Citizen : Track Star
19:00 Star Citizen Live : Animation Vocation
20:30 Star Citizen : Le patch 3.19 est sur le PTU
11:00 Inside Star Citizen : Morville Lorville
11:00 Star Citizen Live : Mission Features Q&A
08:20 Star Citizen : accès gratuit pour la sortie du patch 3.18.1
19:00 Star Citizen Monthly Report : rapport mensuel de mars 2023

Articles

recommandés

Star Citizen - CitizenCon 2952 : ce qu'on peut en retenir
Star Citizen : Letter from the Chairman – mai 2022
L'équipage Millenium Star Citizen a besoin de vous !

Guides

à découvrir

Star Citizen : Achat et location de vaisseaux
Star Citizen : Guide des commandes
Quel pack choisir sur Star Citizen ?