Romain Lenson

Game Dev

Présentation

Passionné par le développement de jeux vidéo, je fais des projets personnels pour apprendre, expérimenter et progresser. Mon objectif : transformer cette passion en métier.

Mes projets

Project - Zombie 🧟‍♂️

Logo Unity

Développement d’un prototype de jeu de survie dans lequel le joueur doit résister à des vagues successives de zombies. Projet personnel réalisé afin de renforcer mes compétences en développement de jeux vidéo.

Ce que j’ai réalisé :

  • Système de tir à la 3ᵉ personne
  • Système de gestion de vagues (spawn progressif d’ennemis)
  • Optimisation des performances via object pooling
  • Mise en place des bases d’une IA ennemie

Project - Horror 💀

Logo Unity

Jeu d’horreur à la première personne développé sous Unity. Le joueur explore un bâtiment composé de différentes zones et doit récupérer des objets clés afin de progresser et trouver une issue. Le projet met l’accent sur l’exploration, des énigmes simples et des événements scriptés visant à créer de la tension. Initialement réalisé dans un cadre scolaire, il est aujourd’hui poursuivi comme projet personnel.

Ce que j’ai réalisé :

  • Système d’inventaire (clés, fusibles)
  • Mécaniques d’énigmes (réactivation d’un ascenseur)
  • Interactions avec l’environnement
  • Événements scriptés (apparition/disparition du stalker)
  • Début d’implémentation d’une IA ennemie

Number One 1️⃣

Logo Unity

Projet réalisé lors d’une game jam à Ynov Lille, en moins de 48 heures et en solo. Le thème imposé était “le chiffre 1”, ce qui a orienté le gameplay autour d’une unique action.

Ce que j’ai réalisé :

  • Gameplay basé sur un tir unique
  • Système de collecte d’objets (pièces) en une seule action
  • Gestion de la physique et des collisions
  • Création de 3 niveaux jouables
  • Système de prévisualisation de trajectoire (ajout post-jam)

2 Colors 🟥🟩

Logo Unity

Projet réalisé lors d’un challenge créatif en temps limité (environ 6 heures), autour du thème “2 couleurs”. L’objectif était de concevoir un gameplay exploitant cette contrainte de manière centrale.

Ce que j’ai réalisé :

  • Gameplay basé sur un changement de gravité
  • Système de double état (rouge / vert) lié à la gravité
  • Gestion des collisions conditionnelles (interaction uniquement avec la bonne couleur)
  • Mécanique de transfert de couleur sur des surfaces

Humania 🦉

Logo UE5 Logo Perforce

J'ai participé au développement de ce jeu pendant mon stage de cet été. J'ai principalement travaillé sur le système de changement de skin du joueur.

Ce que j’ai réalisé :

  • Développement d’un système de personnalisation du joueur (skins)
  • Implémentation du changement d’apparence en jeu
  • Intégration des assets visuels
  • Travail collaboratif avec Perforce (gestion de versions) et organisation des tâches via Trello
  • Participation au suivi du projet en équipe