Jump to content
Sign in to follow this  
Bobmorane85

De boeuf à intelligent, lorsque le PNJ apprend à vivre dans Star Citizen

Recommended Posts

Rendre les PNJ plus intelligents… Ou moins stupides dans Star Citizen

277-nuances-de-star-citizen.jpg

Comme d’habitude on démarre par des images communautaires avec notamment cet incroyable montage réalisé par Jaddow : 277 shades of Star Citizen.

L’émission du jour est présentée par Eric Kieron Davis et Josh Herman.

eric-kieron-davis_josh-herman.jpg

 


Savoir contourner des obstacles

Nous allons aborder plusieurs points dans cette émission dont l’intelligence artificielle des PNJ. Ici il s’agit en particulier de leur apprendre à ne pas foncer comme des bourrins contre un obstacle, un objet, un autre PNJ ou un joueur posté devant leur chemin.

Vous aviez sans doute déjà remarqué dans l’univers persistant de Star Citizen, à quel point ces derniers pouvaient être déshumanisés. Et encore ! Dites-vous qu’ils sont un peu plus “intelligents” que lorsqu’ils sont apparus la première fois sur Port Olisar, avec la mise à jour Alpha 3.0.

On rejoint Adam Rutkowski (Senior Animation Programmer) qui nous montre un bel exemple d’amélioration de l’IA, avec ces séquences de patrouilles.

adam-rutkowski.jpg

Comme vous pouvez le voir sur ces images (voir également la vidéo en bas de l’article à partir de 1min25), le PNJ qui patrouille ne vas plus bourriner en forçant le passage et va donc contourner l’obstacle se trouvant sur sa trajectoire.

pathfinder-star-citizen.jpg

L’IA calcule en fait une nouvelle trajectoire de contournement à chaque fois qu’une collision se présente à lui pour ensuite rejoindre à nouveau son parcours initial. Pour plus de réalisme, le PNJ va adapter sa conduite en choisissant les postures les mieux adaptées, et l’on va ainsi gagner en crédibilité.

intelligence-artificielle.jpg

Pour les joueurs cela paraît tellement évident, car cela existe déjà depuis longtemps dans les autres jeux vidéo ; il fallait bien que Star Citizen évolue en ce sens. L’intelligence artificielle est bien entendu l’une des grandes priorités pour le jeu de Chris roberts.

 


Amélioration du code réseau

Nous retrouvons à présent Clive Johnson (Lead Network Programmer) qui nous parle du travail d’amélioration de l’Object Container Streaming.

clive-johnson.jpg

A priori pour la prochaine mise à jour Star Citizen Alpha 3.5 nous devrions avoir beaucoup moins de problèmes de déconnexion ou de désynchronisation, notamment grâce à l’optimisation du code.

Avec la persistance, il s’agit très certainement de l’une des choses que nous attendons le plus.

 


VFX

Daniel Feresteanu (Senior VFX Artist) et Jacob Beckley (Junior VFX Artist) nous montrent ensuite ce qu’ils ont réalisé du côté des animations d’effets spéciaux avec ici le cas de neige et de geysers sur Lyria, l’une des lunes de Arc Corp.

geysers-lyrian.jpg

Puis au niveau des propulseurs et tuyères de vaisseaux spatiaux, avec notamment des effets d’altération et/ou d’âge. Plus vos moteurs seront utilisés, plus ils vous montreront des signes visuels comme quoi ils ont beaucoup servi et plus il faudra songer à les réparer.

vfx-star-citizen-propulseurs.jpg

Vous pouvez noter sur ces images, que les effets sont beaucoup plus jolis et crédibles que sur celles qu’ils nous avaient montré la dernière fois dans cet ATV.

 


Retour au studio californien

On termine l’émission avec Eric et Josh qui comme à leur habitude remercient les bailleurs de fonds ainsi que les abonnés, sans qui Star Citizen, Squadron 42 ainsi que ces émissions ne pourraient exister.

Source : starcitizenfrance.fr

 

 

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Créer...