Vincent Rodriguez
Game Developer
Vincent Rodriguez
Game Developer
Diplômé d’un Master AMINJ (Jeux Vidéo).
Je suis développeur de jeux vidéo (Game Developer), spécialisé dans la programmation et l’implémentation de mécaniques de jeu.
Mon travail vise à renforcer le gameplay et l’expérience du joueur.
Compétences clés
Développement
- Programmation de mécaniques et systèmes interactifs
- Unity (bases Unreal Engine)
- Intégration gameplay, UI et interactions joueur
- Projets ludiques & pédagogiques (serious games)
Modélisation 3D & Intégration d’assets
- Modélisation d’objets & environnements (Blender)
- Optimisation et intégration dans moteur de jeu
- Contraintes techniques & pipeline 3D
- Travail à partir d’assets existants ou collaboratifs
Game Design & Gameplay
- Conception de mécaniques et boucles de jeu
- Rédaction de GDD
- Prototypage rapide & itération via tests utilisateurs
- Design d’expériences interactives et jeux sérieux
Outils, Technologies & Gestion de projet
- Langages : C#, C++, Java, Python
- Web : HTML, CSS, JavaScript, React, Node.js
- Versioning & collaboration : Git, ClickUp, Trello
- Méthodes : Agile, sprints, backlog
- Bases serveur : Linux, Bash, SQL
Développement
- Programmation de mécaniques et systèmes interactifs
- Unity (bases Unreal Engine)
- Intégration gameplay, UI et interactions joueur
- Projets ludiques & pédagogiques (serious games)
Game Design & Gameplay
- Conception de mécaniques et boucles de jeu
- Rédaction de GDD
- Prototypage rapide & itération via tests utilisateurs
- Design d’expériences interactives et jeux sérieux
Modélisation 3D & Intégration d’assets
- Modélisation d’objets & environnements (Blender)
- Optimisation et intégration dans moteur de jeu
- Contraintes techniques & pipeline 3D
- Travail à partir d’assets existants ou collaboratifs
Outils, Technologies & Gestion de projet
- Langages : C#, C++, Java, Python
- Web : HTML, CSS, JavaScript, React, Node.js
- Versioning & collaboration : Git, ClickUp, Trello
- Méthodes : Agile, sprints, backlog
- Bases serveur : Linux, Bash, SQL
Mes projets
Les projets présentés illustrent mon approche du gameplay, de la programmation et de l’implémentation de mécaniques de jeu.
- Filter by
- All 01
- Serious Game 01
Mes formations
• Électronique numérique, analogique, et de puissance
• Automatismes, informatique industrielle et réseaux
• Projets : Station de tri de pièces (C, VHDL, Ladder), Mastermind (C)
• Programmation : Objet, Impérative, Fonctionnelle, Web
• Informatique générale : Architecture, Systèmes, Réseaux, Bases de données
• Informatique Théorique : Complexité algorithmique, Graphes
• Projets : Démineur (Python), Application culinaire (Java),
Site web de géotourisme (React, MySQL, Python)
• Coordonner et diriger une équipe lors de projets de jeux sérieux (ClickUp, Trello)
• Concevoir et développer, en équipe, un média interactif (Unity, Unreal Engine)
Mes expériences
professionnelles
• Conception d'un prototype de multimètre connecté avec gestion l'équipement, des coûts, de l'accessibilité et des données collectés.
• Applications web : Tri des déchets, réservations du Safety Promotion Centre
• Réponse aux cahiers des charges des clients et gestions de données
(Voir ci-dessous)
Conception de formations interactives et de serious games
Analyse des besoins pédagogiques, scénarisation et création d’un jeu pédagogique adapté à un contexte professionnel réel.Développement d’environnements 3D et de mécaniques interactives
Conception d’espaces 3D sous Roblox Studio, intégration de mécaniques de jeu et d’interactions orientées apprentissage.Programmation et outils techniques
Scripting en Lua, modélisation 3D (Blender) et structuration de données (MySQL) pour soutenir des expériences interactives complètes.Adaptation, collaboration et autonomie projet
Prise en compte des contraintes techniques, travail en équipe, ajustement selon les retours utilisateurs et autonomie dans la conduite du projet.
• Travail d’équipe, communication, gestion du stress
• Relation client, dynamisme
À propos
de mon travail
Sur quoi je travaille principalement en tant que Game Developer ?
Je me concentre sur la programmation de gameplay et l’implémentation de mécaniques de jeu.
Mon travail porte sur la logique des systèmes, l’interactivité et le ressenti joueur.
Quels moteurs et technologies j’utilise le plus ?
J’utilise principalement Unity (C#) et Unreal Engine (C++), selon les projets.
Le choix des outils dépend des contraintes techniques et des objectifs de gameplay.
Quels types de projets sont présentés sur ce portfolio ?
Ce portfolio regroupe des projets variés : prototypes, jeux expérimentaux et projets académiques.
L’accent est mis sur la conception et l’implémentation de systèmes interactifs.
Pourquoi certains projets relèvent-ils du Serious Game ?
Certains projets ont été réalisés dans un cadre académique orienté Serious Game.
Les compétences mobilisées restent directement applicables au développement de jeux vidéo classiques.
Comment j’aborde le travail sur un projet ?
Le travail peut être mené en autonomie ou en collaboration, selon le contexte.
Une attention particulière est portée à la clarté du code, à la communication et à l’intégration des différents métiers.
Qu’est-ce qui guide mes choix de gameplay ?
La recherche d’une expérience claire, cohérente et engageante, basée sur l’itération et les retours utilisateurs.
Découvrez le travail réalisé
sur mes projets
Les projets présentés illustrent mon approche du gameplay, de la programmation et de l’implémentation de mécaniques de jeu.