Rockstar North veut améliorer l’IA de ses jeux
Même si dans Grand Theft Auto 5 nous avions pu voir que les développeurs de Rockstar maitrisaient déjà assez bien l’IA des PNJ, avec des policiers qui n’hésitent pas à se mettre à couvert pour nous abattre ou encore des animaux qui réagissent en cas d’attaque, nous découvrons que cela ne semble pas être jugé satisfaisant du côté du studio.
Depuis peu, Rockstar North a mis en ligne une nouvelle offre d’emploi ayant pour but de recruter un Senior Programmer AI dans le but d’améliorer cet élément de ses titres.
Rockstar North est la recherche d’un Senior Programmer AI pour rejoindre notre équipe. Dans ce cadre, vous serez responsable de la conception et la mise en œuvre d’habitants crédibles pour créer un monde virtuel.
Relevant du Lead Programmeur, vous serez responsable de la mise en œuvre des tâches aux spécifications. Dans l’équipe AI, vous allez travailler sur un large éventail de domaines dans une base de codes établis, tels que:
- Génération des données de navigation que les caractères utilisent pour traverser le paysage.
- Améliorer les chemins que les personnages suivent, afin qu’ils se déplacent et évite les obstacles plus naturellement.
- Création de comportements réalistes pour les personnages dans le monde de sorte qu’ils aient des objectifs et un but.
- Faire que les personnages réagissent de façon réaliste quand le joueur interagit avec eux.
- Travailler sur les stratégies pour produire rencontre et combat amusants et stimulants
Compétences souhaitées et expérience
Qualifications
- Minimum de 3 années d’expérience en programmation de jeux commerciaux travaillant sur l’IA.
- Un diplôme en science informatique, les mathématiques, ou équivalent.
Compétences
- Expérience démontrée dans le développement de la navigation d’IA.
- Expérience avec HFSM et les arbres de comportement.
- Solide compétence en programmation C / C ++.
- Fortes compétences en mathématiques, la connaissance des vecteurs, des matrices et algèbre linéaire.
- Expérience de travail sur les consoles de la génération actuelle.
- Excellente capacité de résolution de problèmes.
- Bonnes capacités de communication de l’équipe.
- Passion pour la lecture et la création de jeu vidéo
LES COMMENTAIRES