About Me
  • Out of Nothing
  • Blopy & Blopa
  • Skull & Knight
  • Un-Star-Ble
  • Becip

Out of Nothing

72h, Ludum Dare 57.

Sandbox incremental, experimental

blopy-blopa-1 blopy-blopa-2 blopy-blopa-3 blopy-blopa-3

Out of Nothing est un jeu bac à sable incrémental où vous créez votre propre expérience à partir de rien, en augmentant votre score à partir d'une simple balle.

Dans ce monde, le Rien est roi, et seule votre imagination peut combler le vide.

Controles:

Commande Clavier / Souris
Interagir Clic gauche
Déplacer Clic droit
Craft (Pas EarlyGame) Espace
Molette Zoom/DeZoom
Molette + Déplacer Bouger la camera

Allez voir le itch.io ;)

Blopy & Blopa

4 jours consécutifs.

Jeu local à deux joueurs, exploration, énigmes, fuuuuun !

blopy-blopa-1 blopy-blopa-2 blopy-blopa-3 blopy-blopa-3

Blopy & Blopa est un jeu 2D réalisé sur Unity en 4 jours consécutifs dans le cadre d'une semaine gaming en école.

Nécessite 2 périphériques (manette/manette, clavier/manette) pour un gameplay local.

Votre mission : rendre heureux Blopy & Blopa en les amenant jusqu'au bout de la caverne.

Controles:

Commande Manette Clavier
Déplacement Joystick Gauche ZQSD / Flèche
Grossir A / RT Espace, Click Gauche

Techno Utilisée:


blopy-blopa-softbody

Soft Body -

Les personnages ne sont pas de simples Circle Collider, ce sont des Soft Body.

Un objet composé de plusieurs autres objets, reliés entre eux.

Dans mon cas, un GameObject "Joueur" contient 14 autres points. Chaque point est relié avec des Spring Joints aux 14 autres, et tous sont reliés au point central "Joueur".

Pour se déplacer, on applique une vélocité au point central. Les autres points suivent, plus ou moins bien, car ils sont reliés par cette force de ressort.

Pour grossir, on agrandit tous les Spring Joints d’un coefficient *x* en même temps.

C’est ce qui définit leur espacement : les Spring Joints agissent comme des ressorts, donnant cet aspect "Slime".

Autres :

Utilisation de URP pour les lumières.

Input System pour la gestion des périphériques manette et clavier.

Et... Unity quoi :)

blopy-blopa-softbody

Skull & Knight

5 mois en temps libre.

Jeu coop à deux en ligne (Steam/Mirror), et local ! Metroidvania 2D, pixel Art.

skullknight-1 skullknight-2 skullknight-3 skullknight-4

Skull & Knight est un gros projet Unity Multijoueur. Les Sprites sont dessinés à la main sur Asesprite par Mathéo BEAUDET

Deux joueur, Le skull avec son bouclier qui peut parer, servir de plateforme, et protéger. Et le Knight avec son épée qui peut attaquer.

Nécessite 2 PC (Avec deux comptes Steam en Ami). Gameplay clavier/manette.

Votre mission : Explorer et combattre en s'aidant l'un l'autre.

Controles:

Commande Manette Clavier
Déplacement Joystick Gauche ZQSD / Flèche
Grossir A / RT Espace, Click Gauche

Ce jeu est techniquement "jouable", mais il s’agit avant tout d’une démo.
L’objectif était surtout d’explorer différentes techniques et de voir jusqu’où on pouvait aller !


Multijoueur oblige... il reste ENORMÉMENT de bugs visuels et de soucis de synchronisation à corriger.
Le projet n’étant pas encore terminé, le jeu n’est pas téléchargeable pour le moment.



Techno Utilisée:


blopy-blopa-softbody

Mirror -

Mirror est une solution open-source de networking pour Unity.

Permettant d’implémenter du multijoueur dans les projets Unity. Elle repose sur une architecture client-serveur (comme UNet à l’époque), où le serveur est l’autorité principale, et les clients synchronisent leur état à travers le réseau.

Grâce à des attributs comme [SyncVar] et des appels Command/ClientRpc, on peut synchroniser des variables, envoyer des ordres ou déclencher des événements côté client ou serveur.

FMOD -

FMOD est une solution audio professionnelle, utilisée dans de nombreux jeux vidéo pour créer des systèmes sonores dynamiques et interactifs.

Elle permet de concevoir des ambiances complexes, d'intégrer des effets en temps réel, de mixer les sons selon des paramètres de gameplay, ou encore de gérer des transitions musicales sans coupure.

Dans Unity, FMOD s’intègre via un plugin dédié. On peut lier des événements sonores à des actions, déclencher des snapshots ou moduler le son en fonction des variables du jeu (comme la vitesse du joueur, son état de santé, etc).

blopy-blopa-softbody

Un-Star-Ble

Défi de 8h

Un "jouet".

ex-1 ex-2 ex-3 ex-4

Ce jeu est une reproduction de celui de Thomas LEBRUN : Un-Star-Ble.

En tant que Product Owner du Master à la Coding Factory, il propose un exercice d’une journée de 8h pour recréer ce jeu le plus fidèlement possible.

Il m’a transmis cet exercice, et voici ce que j’ai pu réaliser en 8h !

Votre mission : Explorer l’espace !

Contrôles :

Commande Clavier
Interagir Clic gauche
Stuck ? R

Technos utilisées :


blopy-blopa-softbody

Les colliders !

Les colliders dans Unity, c’est super cool ! Mais ça consomme…

Alors, le but dans ce projet est : ne pas les utiliser !

L’intégralité des collisions, des distances et des clics sont calculées à l’aide de formules, et gérées manuellement, sans passer par les collider 2D d'Unity !

Becip

Projet web en alternance pour l'entreprise Becip

Projet privé

Ce site a été réalisé avec le framework Laravel 11.x et du JavaScript natif.

Il s'agit d'une application web permettant la gestion et la transmission de plans en cours de création pour des chantiers.

Fonctionnalités : gestion des utilisateurs et des fichiers, envoi d’e-mails, e-mail personalisé, base de données, intégration de Cronitor, liens dynamiques, etc.

Par souci de professionnalisme, je ne peux pas partager ce projet publiquement. Seule une "preview floutée" est disponible !


Célestin HONVAULT © 2025 - Portfolioooo