Vincent Rodriguez

Développeur logiciel & Game Developer
Vincent rodriguez profil

Diplômé d’un Master AMINJ, parcours Jeux vidéo, je suis développeur Unity C#, avec une double compétence en développement logiciel et en game design.
Je conçois des jeux, serious games et applications 3D interactives, de l’architecture technique à l’intégration des mécaniques de gameplay, avec une attention particulière portée à la qualité de l’expérience utilisateur.

Johan’s Blank Page: Serendipity Story

Jeu vidéo

Johan’s Blank Page: Serendipity Story est un jeu développé en équipe dans le cadre du Master AMINJ GAME. Le joueur incarne Serendipity, la muse d’un compositeur confronté au syndrome de la page blanche. Ce shooter à défilement horizontal combine esquive, affrontements et tirs synchronisés avec la musique classique au sein d’un niveau de démonstration complet.

En savoir plus

Formation SST pour les Fablabs

Serious Game

Développée au sein de l’Incubateur IMT Mines Albi, cette formation sensibilise les fabmanagers aux enjeux de Santé et Sécurité au Travail. Elle associe un environnement multijoueur sous Roblox, des activités collaboratives et des supports physiques pour aborder l’agencement d’un Fablab, la documentation de sécurité et l’animation d’ateliers de prévention.

En savoir plus

GlycoGuardians

Serious Game VR

GlycoGuardians est un serious game en réalité virtuelle, réalisé en équipe dans le cadre d’un projet de Master, avec l’accompagnement de l’INSA. À travers une aventure de science-fiction en réalité virtuelle, le joueur découvre la composition d’un capteur de glycémie et apprend à l’assembler puis à le poser. L’expérience s’adresse au grand public, notamment aux étudiants du module CARE de l’INSA.

En savoir plus

Scroll

Compétences clés

Un aperçu synthétique de mes compétences techniques et créatives en développement de jeux vidéo.
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)
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
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
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)
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
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

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.

Endless Dungeon Assault

Endless Dungeon Assault

Formation à l’ingénierie pédagogique pour les Fablabs

Formation à l’ingénierie pédagogique pour les Fablabs

Formation SST pour les Fablabs

Formation SST pour les Fablabs

Jesters’ Rebellion

Jesters’ Rebellion

Johan’s Blank Page: Serendipity Story

Johan’s Blank Page: Serendipity Story

Pile à Combustible

Pile à Combustible

CV

Mes formations

Vous trouverez ici les formations qui ont structuré mes compétences en développement de jeux vidéo, programmation et conception interactive.
CV

Mes expériences
professionnelles

Cette section regroupe mes expériences professionnelles, projets et collaborations qui ont renforcé mes compétences en développement de jeux vidéo et en programmation.
2019
2021
2023
2024

À 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.

Johan's Blank Page : Serendipity Story

Jeu vidéo

Johan’s Blank Page: Serendipity Story est un jeu développé en équipe dans le cadre du Master AMINJ GAME. Le joueur incarne Serendipity, la muse d’un compositeur confronté au syndrome de la page blanche. Ce shooter à défilement horizontal combine esquive, affrontements et tirs synchronisés avec la musique classique au sein d’un niveau de démonstration complet.

GlycoGuardians

Jeu sérieux VR

GlycoGuardians est un serious game en réalité virtuelle, réalisé en équipe dans le cadre d’un projet de Master, avec l’accompagnement de l’INSA. À travers une aventure de science-fiction en réalité virtuelle, le joueur découvre la composition d’un capteur de glycémie et apprend à l’assembler puis à le poser. L’expérience s’adresse au grand public, notamment aux étudiants du module CARE de l’INSA.

Little Survival

Jeu vidéo

Little Survival est un prototype individuel réalisé en une semaine pour découvrir le développement sous Unreal Engine 5.5. Dans une arène en 3D, le joueur affronte des ennemis apparaissant continuellement et tente d’augmenter son score tout en préservant ses points de vie. Le projet met en œuvre une boucle de gameplay complète, du déplacement jusqu’à la réapparition après la mort.

Me contacter

Pour toute prise de contact professionnelle, collaboration ou question, je vous répondrai dans les plus brefs délais.

    Vos coordonnées

    Votre demande

    Informations complémentaires

    Type de prestation envisagée

    Documents et fichiers


    Vous pouvez joindre un cahier des charges, une offre d’emploi, des captures d’écran, des photographies, une maquette ou tout autre document utile.


    Formats acceptés : PDF, Word, OpenDocument, texte, JPG, PNG, WebP et ZIP.
    Taille maximale : 5 Mo par fichier et 15 Mo au total.

    Préférences de contact

    Moyen de contact privilégié


    Les champs marqués d’un * sont obligatoires.