Fonctions du poste
Brain Up recherche un·e stagiaire Programmeur·se Unreal Engine 5 pour contribuer au développement de The Travelling Land, un jeu de city-builder et de navigation. Ce stage est une opportunité idéale pour une personne passionnée par le développement sous Unreal Engine 5, avec une solide base en C++ et une envie de travailler sur un projet ambitieux et innovant et en collaboration avec le lead programmeur.
Missions principales :
- Développer un outil de visualisation de données en cours d’exécution du jeu, en C++ et avec la bibliothèque ImGui sous Unreal Engine 5, en suivant les directives du lead programmeur.
- Optimiser et structurer le code pour assurer fluidité et performances.
- Collaborer avec l’équipe programmation gameplay afin d’analyser les besoins.
- Débugger et résoudre les problèmes techniques liés aux mécaniques de gameplay.
Missions secondaires :
- Participer à l’implémentation et à l’amélioration des fonctionnalités clés du jeu (navigation, gestion des ressources, simulation de ville en mouvement).
- Collaborer avec les équipes game design et art pour intégrer les fonctionnalités et affiner le game feel.
Profil du candidat
- Étudiant·e en informatique, développement de jeux vidéo ou domaine équivalent.
- Bonne maîtrise du C++ et de Unreal Engine 5.
- Connaissances de bases sur le fonctionnement et l’intégration d’ImGui dans un projet.
- Capacité à structurer un code propre et modulaire.
- Autonomie, rigueur et esprit d’équipe.
Les plus appréciés :
- Connaissance de l’approche ECS en programmation.
- Familiarité avec le développement d’une API REST (pour afficher l’outil dans un navigateur web).
- Intérêt pour le city-building et les jeux de gestion.
Informations Additionnelles
Contrat : Stage de 2 mois reconductible si financement.
Rémunération: Stage non rémunéré (sauf si reconductible).
À pourvoir : A partir du 24 Mars 2025, en présentiel sur Bordeaux.
Fournir : Portfolio et CV (les projets ou expériences personnelles sont un atout).
Contact : jobs@brainup-studio.com