Loïc Braud

Ingénieur Jeu Vidéo / Game Programming

Mes projets et jeux

Voici quelques-uns de mes projets réalisés au cours de mes trois premières années à ISART Digital.

Cogito project

Cogito R&D
IEEE CoG 2026

engine
Objectif:
Créer une application VR permettant de simuler une consultation dans un cadre médical avec un patient contrôlé par une IA générative.
Tâches réalisées:
  • VR
  • Pipeline de communication entre utilisateur et LLM
  • Système de sauvegarde en .txt
  • UI/UX
  • Logique client(application) / server(LLM) en LAN
Langages:
open_in_new folder_zip
Iris Engine

IrisEngine

Objectif:
Créer un moteur de jeu fonctionnel entièrement personnalisé.
Tâches réalisées:
  • Data oriented Entity Component System
  • Mettre en place le moteur physique
  • Sauvegarde de scène et matériaux en .json
Langages:
open_in_new folder_zip
Fantoccio

Fantoccio adventure

engine
Objectif:
Créer un jeu d’aventure sur Unreal Engine, avec une équipe de 20 personnes. J'étais en charge de l’optimisation du projet.
Tâches réalisées:
  • Optimisation: level streaming, ligthing, meshes, textures, instancing, LOD, bonnes pratiques en blueprint.
  • Tech art: barrière destructible procédurale via le PCG et système de propagation de champignons.
Langages:
open_in_new folder_zip
Lyra Project

Lyra Project R&D

engine
Objectif:
Créer un système de dégâts et découpe dynamique.
Tâches réalisées:
  • Système de dégâts dynamique
  • Materials unreal
  • Architecture des différents blueprints
  • Intégration d'assets et d'animations
Langages:
open_in_new folder_zip
Squad IA

Squad IA

engine
Objectif:
Se familiariser avec différentes techniques d’implémentation d’intelligences artificielles.
Tâches réalisées:
  • implémentation d'une FSM qui contrôle les mouvements d'une escouade.
  • algorithme pour la mise en formation.
  • les mouvements du joueur.
  • rédaction de documentation sur la technique implémentée.
Langages:
open_in_new folder_zip
Horizon Weaver

Horizon Weaver

engine
Objectif:
Créer un jeu en 10 jours sur le thème : "Faire face aux tempêtes: de la préparation à l'action, jusqu'à la reconstruction.".
Objectif du jeu:
Réparer le vaisseau avec le drone de réparation que le joueur contrôle. (plus d'infos via le lien)
Tâches réalisées:
  • Système de fissures
  • Intégration de l'UI et des menus
  • Game mode pour le déroulement du jeu
Langages:
open_in_new
Le Pti Zinc

Le Pti Zinc

engine
Objectif:
Développer un shooter multijoueur en réseau local (LAN).
Objectif du jeu:
2 équipes s'affrontent sur un mode capture de point.
Tâches réalisées:
  • Game mode avec sa logique réseau via server dédié
  • Logique et réplication des points de capture
  • UI en jeu
  • Intégration d'assets
Langages:
open_in_new
I Need Healing

I Need Healing

engine
Objectif:
Développer un jeu jouable sur Switch et l’optimiser.
Objectif du jeu:
Protéger notre village contre de nombreux envahisseurs en soignant et en renforçant nos fiers villageois.
Tâches réalisées:
  • Mouvements et compétences du joueur
  • Intégration des sons du joueur
  • UI
  • Effets et particules
Langages:
open_in_new folder_zip
Système solaire

Simulation du système solaire

engine
Objectif:
Simuler le système solaire de manière interactive.
Tâches réalisées:
  • Contrôles de l’utilisateur
  • Les formules pour le déplacement des astres
  • Les calculs des outils de visualisation des forces
Langage:
open_in_new folder_zip
Until Your Last Breath

Until Your Last Breath

engine
Objectif:
Développer un jeu en 2.5D en collaboration avec les autres métiers du secteur du jeu vidéo.
Objectif du jeu:
Tentez de fuir une ville infestée de monstres à l’ouïe surdéveloppée… mais attention, votre oxygène s’épuise rapidement !
Tâches réalisées:
  • Mouvements du joueur
  • Objets interactifs
  • Système de gestion du son
Langage:
open_in_new
Platformer 3D

Platformer 3D

Objectif:
Créer un jeu de plateforme avec notre moteur graphique (API OpenGL) et notre moteur physique.
Tâches réalisées:
  • Mouvements du joueur
  • Moteur physique
  • Système de scènes
  • Shaders
Langages:
open_in_new