Développeur Unreal C++ / Unity C#

GAËTAN LEBÈGUE
Développeur Unreal C++ / Unity C#
QUI SUIS-JE ?
Je suis un développeur de jeux vidéo avec une expertise en Unreal Engine et Unity, diplômé et Major de promotion du mastère Game Programming à ISART Digital Paris. Mon expérience professionnelle m'a permis de travailler sur des projets ambitieux et complexes, tels que un jeu en monde ouvert, des expériences de réalité virtuelle, et des outils de visualisation de données scientifiques. J'ai acquis des compétences techniques solides en utilisant les moteurs Unreal Engine et Unity, ainsi que des compétences interpersonnelles telles que l'autonomie, le travail d'équipe et la communication efficace. Je suis ouvert à de nouvelles perspective d'emploi dans l'industrie du jeu vidéo pour continuer à explorer ma passion et contribuer à des projets passionnants et innovants.
PROJETS
Prochainement...
CARAVAN SANDWITCH
Open world narratif aventure
Caravan SandWitch est un jeu d'exploration bienveillant axé sur la narration et les interactions entre les personnages.
Le jeu n'est pas encore annoncer officiellement, toutes les informations trouvables sur internet dates de la verticale slice
Travail réalisé :
-
Adaptation à la base de code déjà existante
-
Conceptions d'architectures et de systèmes pour le gameplay
-
Développement des 3C
-
Création d'outils pour les Game Designer
-
Travail interdisciplinaire

HOVERBALL STRIKERS
Projet de fin d'étude
Grand prix du jury ISART DIGITAL 2022
HoverBall Strickers est un platform fighter réalisé sur Unreal Engine jouable de 2 à 4 joueur·euse·s dans lequel vous combattez vos adversaires à l'aide de balles disponibles sur le terrain.
Pour gagner la règle est simple : être la dernière personne en vie !
En plus des balles sur le terrain chaque personnage dispose de sa propre balle avec son propre pouvoir.
Combattez, esquivez, frappez et triomphez de vos adversaires avec réflexe et ingéniosité dans des arènes originales et variées.
Travail réalisé :
-
Conceptions d'architectures frame dépendant pour un jeu de combat
-
Création d'outils de color swap pour les Artistes
-
Prototype d'architecture réseau avec rollback

XR TWIN
Application LS Group
XR Twin est une application Unity 3D destinée à des industriels.
Elle s'utilise sans code et permet de créer votre propre simulation immersive pour tout défi industriel : prototypage, révision de la conception, ergonomie, formation, sécurité...
Travail réalisé :
-
Assimilation d'un lourd écosystème de code
-
Réalisation d'outils
-
Création d'UI
-
Utilisation du pipeline de rendu

SCIVIZ
Visualisation Scientifique
SciViz est un projet réalisé avec l'Institut des Sciences du Calcul et des Données (ISCD) de la Sorbonne Université. Le but est permettre à des chercheur·euse·s de traiter et visualiser leurs résultats de calculs.
Le réel défi de cette application a été la gestion de très grands nombres de tétraèdres sur Unreal Engine 4, ce qui n'est pas géré nativement.
Travail réalisé :
-
Création complète d'une application sur UE4
-
Gestion de modèle volumétrique
-
Création de Shader
-
Collaboration avec des scientifiques de différents domaines
-
Travail en autonomie

REALITY ENGINE
Moteur de rendu 3D
Création d’un moteur de rendu 3D et d’un jeu avec celui-ci :
Éditeur basé sur la librairie ImGui avec navigation et édition de scène. Chargement de ressource en multi-thread. Intégration de la librairie de physique NVIDIA Physx et de la librairie audio IrrKlang.
Travail réalisé :
-
Gestion des ressources en multi-thread
-
Optimisation de la mémoire
-
Intégration de librairie
- UI de navigation et édition d'une scène

BROUWLER
Brawler cartoon
Brouwler est un jeu de combat 3D en arène de 2 à 4 joueur·euse·s développé sur Unreal Engine 4. Chaque personne se voit attribuer un personnage aléatoire avec différentes armes et pouvoirs. Pour utiliser ses pouvoirs, un personnage doit tuer des sbires qui apparaissent à divers endroits de la carte. La personne aillant éliminé le plus de sbires et d'adversaires remporte le match.
Travail réalisé :
-
Réalisation des 3C
-
Implémentation de VFX
-
Gestion de 2 à 4 joueurs en split screen
EXPÉRIENCE
Parcours professionnel
Septembre 2022 - Octobre 2023
GAMEPLAY PROGRAMMER UE 5,
PLANE TOAST
CONTRAT À DURÉE DÉTERMINÉE
Développement d'un jeu d'aventure narratif en monde ouvert sur Unreal Engine 5.
-
Adaptation à la base de code déjà existante du jeu
-
Conceptions d'architectures et de systèmes pour le gameplay
-
Développement des 3C
-
Création d'outils pour les Game Designer
-
Travail interdisciplinaire
Septembre 2021 - Août 2022
DÉVELOPPEUR UNITY 3D,
LS GROUP
CONTRAT DE PROFESSIONNALISATION
Développement d’un moteur VR sur Unity utilisant le moteur physique XDE du CEA (Commissariat à l’énergie atomique).
-
Assimilation d'un lourd écosystème de code déjà en place
-
Réalisation d'outils
-
Création d'UI
-
Utilisation du pipeline de rendu
-
Travail d'équipe
-
Organisation Agile
Mars 2021 - Août 2021
DÉVELOPPEUR UE 4,
ISCD
Institut des Sciences du Calcul et des Données
(Sorbonne Université)
STAGE AU SEIN D’UNE ÉQUIPE DE CHERCHEUR·EUSE·S
Création d’un outil de visualisation de données scientifiques sur Unreal Engine dans le but de publications et de démonstrations scientifiques au grand public.
-
Création complète d'une application sur UE4
-
Gestion de modèle volumétrique
-
Collaboration avec des scientifiques de différents domaines
-
Travail en autonomie

FORMATIONS
2018 - 2022 Major de promotion
MASTER GAME PROGRAMMING,
ISART DIGITAL PARIS
La formation Game Programming forme des profils complets et de haut niveau qui disposent à la fois de compétences techniques et scientifiques liées au jeu vidéo mais également de compétences transverses solides. Je suis formé aux pipelines de production, aux technologies et aux enjeux de l’industrie numérique et vidéoludique mais aussi à celles qui rencontrent des défis sur des sujets comme la réalité virtuelle, l’intelligence artificielle. À travers des modules alliant sciences, enseignements de spécialités, sciences humaines, recherche et expérience professionnelle, je suis formé à travailler en milieu multidisciplinaire.
2016 - 2018
DUT INFORMATIQUE,
L’INSTITUT UNIVERSITAIRE DE TECHNOLOGIE DE REIMS
Cette formation, pluridisciplinaire, s’articule autour de deux unités d’enseignement de même importance : compétences informatiques et compétences générales.
-
interaction entre les bases de données et les réseaux intranet/internet (MySQL)
-
programmation objet avancée (C++/Java)
-
développement d’applications pour périphériques mobiles (Google Android)
-
programmation 3D (OpenGL, shaders) et réalité augmentée.
RÉFÉRENCES
Articles et nomination sur notre jeu HoverBall Strikers