← Retour à la recherche

Programmeur·euse Outils & Tech Art

Temps plein - REF29744W

Description de poste

Outils pour le design de jeu et de niveaux :

  • Contribuer à la conception continue des outils d’édition de niveaux (murs, objets, placement)
  • Assurer la liaison entre les outils d’édition de niveaux
  • Collaborer avec les programmeurs principaux pour améliorer et soutenir les outils
  • Maintenir et assister les membres de l’équipe utilisant ces outils
  • Dépanner, ajuster et équilibrer les résultats au besoin

Outils pour le pipeline d’assets :

  • Responsable du pipeline automatisé de traitement des objets et modèles
  • De la source au jeu
  • Nettoyage des balises des maillages sources
  • Tenter un nettoyage automatique
  • Laisser les balises pour un nettoyage manuel par les artistes
  • Génération de données de destruction
  • Soutien au développement et à la maintenance des outils de génération de destruction
  • Validation et maintenance (probablement via outils/scripts) de la configuration correcte des assets
  • Détection de contenu erroné pouvant poser problème en jeu

Soutien aux outils et à l’intégration VFX :

  • Support pour Shader Graph VFX
  • Outils pour les artistes VFX :
    • Coloration en lot
    • Configuration de templates
    • Outils facilitant la création d’effets avec la hiérarchie et les composants requis
  • Support à l’intégration des effets dynamiques et sensibles au gameplay
    • Points d’entrée, déclencheurs, feedbacks

Soutien au gameplay :

  • Support des capacités des opérateurs
  • Création d’outils d’édition :
    • Flux de travail quotidiens pour la gestion des scènes de test (gym)
    • Éditeur d’états de jeu (gym states)
    • Aide à tester des situations de gameplay à partir d’un point de départ défini

Outils pour les artistes :

  • Support pour la technologie de sol / « méga-texture »
  • Interface entre les programmeurs et les artistes
  • Résolution des points de friction dans la création de contenu avec ces outils

 

Qualifications

  • Exigences :

  • Maîtrise de Unity
  • Expérience de publication de projets complets, du début à la fin
  • Python (pour les outils de build et éventuellement les outils pilotés par Python dans Unity)
  • Graphismes et rendu
  • Connaissance de HLSL
  • Houdini (si jugé utile par le·la programmeur·euse technique pour le projet)