Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Informations complémentaires
Personnalisé
Langues
Chronologie
Generic
Christophe Mercier

Christophe Mercier

Développeur Unity
Cinqueux

Profil professionnel

Développeur Unity Senior | Créateur de Mysteries of Darkness

Passionné par le jeu vidéo depuis toujours, je cumule plus de 10 ans d’expérience dans le développement de jeux 2D/3D, simulations réalistes et jeux de survie. Créateur indépendant, j’ai conçu, développé et publié Mysteries of Darkness sur Steam, en assurant la totalité du pipeline : gameplay, IA, particules, outils éditeurs et mise en production.

Spécialiste Unity (HDRP, SmartFox, optimisation mobile/PC), je maîtrise aussi bien les mécaniques serveur que les systèmes complexes d’interaction en temps réel.
Mon objectif : continuer à créer des systèmes solides et des mécaniques de jeu engageantes, en apportant ma rigueur et mon expertise technique au service de projets ambitieux.

Vue d'ensemble

10
10
years of professional experience
3
3
years of post-secondary education

Expérience

Producteur de Jeu Indépendant

Mysteries of Darkness
01.2020 - 03.2022

Développeur principal / Game Designer / Technical Artist

En tant que développeur principal, j’ai supervisé l’ensemble du développement technique et créatif du jeu.
Parmi les réalisations :

  • Création complète des scènes de jeu 30 scenes, des animations, et configuration de plus de 20 personnages jouables et ennemis.
  • Conception d’un système de dégâts avancé et implémentation de plus de 30 effets de type buff.
  • Développement de plus de 100 cartes uniques à jouer, avec effets, synergies et équilibrage.
  • Mise en place du système de progression, et d’un petit système d’objets utilisables les runes.
  • Développement d’un système d’attributs complexes, avec calculs exponentiels inversés permettant de moduler dégâts, résistances, esquive et autres caractéristiques via des points de spécialisation.
  • Conception d’effets spéciaux personnalisés et d’animations contextuelles.
  • Gestion complète de la sauvegarde et de la logique de jeu globale.

Développeur principal de jeu de plateforme 3D

PingyEntertainment
01.2015 - 01.2019

Concepteur / Développeur principal Unity

En tant que responsable du projet, j’ai assuré l’ensemble du développement technique et créatif d’un jeu de plateforme 3D :

  • Mise en place des systèmes de collisions, d’animations procédurales et d’effets visuels personnalisés.
  • Conception de mécaniques de gameplay avancées : saut, escalade, nage, glissade.
  • Création de UI interactives, menus dynamiques, et d’interfaces sur mesure.
  • Développement de plateformes mobiles, de zones de jeu réactives aux mouvements du joueur, et d’éléments interactifs.
  • Implémentation complète du système de sauvegarde.

Développeur d'Applications Android (Unity)

Pixel Digital
01.2014 - 01.2015

Développeur / Programmeur gameplay & physique

Développement d’une simulation réaliste de moto, basée sur des principes mathématiques rigoureux :

  • Gestion de l’inertie, de la cinématique, et de l’intégration numérique pour les déplacements
  • Calcul des forces d’adhérence, de frottement dynamique, et simulation du comportement des suspensions
  • Contrôle précis des virages, accélérations, freinages et effets de couple moteur

Réalisation d’une simulation de deltaplane, incluant :

  • Modélisation de la pression atmosphérique en fonction de l’altitude
  • Calcul des moments d’inertie, et traitement des forces aérodynamiques (portance, rotation, traînée)

Développeur d'Applications (Site Web)

Multinationale
01.2012 - 01.2014

Développeur web / Intégrateur 3D

Conception et programmation d'applications web pour divers projets d'entreprise, incluant :

  • Une vitrine 3D interactive pour la présentation de meubles et de vêtements en ligne, intégrée via Unity Web Player
  • Mise en place d’une navigation temps réel, avec contrôle de caméra, rotation produit, et options de personnalisation visuelle (couleurs, textures)

Développement d’un site d’enchères en ligne avec gestion des offres, des utilisateurs, du temps réel et de la base de données

  • Création de fonctionnalités avancées côté client (interface dynamique, effets visuels, transitions) et intégration côté serveur

Formation

Unity C# - Java - PHP

3D Buzz · Udemy · Superprof
01.2011 - 01.2014

Compétences

  • Architecture modulaire / systèmes découplés

  • Développement orientée objet

  • Intégration de mécaniques de jeu avancées

  • Mise en place de systèmes de progression et arbres de compétences

  • Unity 2D/3D, HDRP, URP

  • Scripting C# (gameplay, outils éditeurs, locomotion)

  • Animation de personnages (Animator, BlendTree, BlendShapes, animation procédurale)

  • Particules & effets spéciaux

  • Création d’interfaces utilisateur (Canvas)

  • Outils éditeurs personnalisés (Custom inspector)

  • Systèmes de sauvegarde et chargement de données

  • SmartFox Server 2X (extension Java, traitement serveur)

  • Communication client/serveur (UDP, TCP)

  • Gestion de base de données SQL

  • Synchronisation d’état et d’objets

  • Versioning avec Tortoise - Git LFS

  • Profilage, optimisation, batching, light baking

  • Utilisation d’outils de modélisation 3D (Blender, 3ds Max)

  • Intégration de contenus (meshes, textures, shaders)

  • Développement pour PC, Android, WebGL

  • Optimisation mémoire et performance selon plateforme cible

  • Planification des étapes de production

  • Suivi de l’avancement (méthodes agiles)

  • Coordination avec des équipes ou intervenants extérieurs

  • Capacité à travailler en autonomie ou en équipe

Informations complémentaires

  • Informatique
  • Science et Espace
  • Nouvelles Technologies

Personnalisé

  • Informatique
  • Science et Espace
  • Robotique
  • Nouvelles Technologies

Langues

Anglais
Notions

Chronologie

Producteur de Jeu Indépendant

Mysteries of Darkness
01.2020 - 03.2022

Développeur principal de jeu de plateforme 3D

PingyEntertainment
01.2015 - 01.2019

Développeur d'Applications Android (Unity)

Pixel Digital
01.2014 - 01.2015

Développeur d'Applications (Site Web)

Multinationale
01.2012 - 01.2014

Unity C# - Java - PHP

3D Buzz · Udemy · Superprof
01.2011 - 01.2014
Christophe MercierDéveloppeur Unity