← Back to projects

Citrouilleville

This one is a proof of concept featuring various mechanics for a 3D platforming game inspired by classics like Banjo-Kazooie and Bomberman Hero. It’s based on this themed park. The game was made in Unity and is the most ambitious graphics project I’ve worked on so far. I handled all the programming of systems and mechanics, most animations, some 3D models, custom shaders, and general scene composition.

The demo features polished platforming physics, moving platforms, a collectible tracking system, and a damage/death system for the main character. It also includes mechanics for grabbing and throwing interactive objects (like projectiles), as well as grabbing and placing items to solve spatial challenges.

NPCs follow predefined paths and react dynamically when the player gets close. I also implemented ground-level pressure buttons and a cinematic dialogue system for conversations with multiple characters. Scene transitions preserve the player's previous location.

On the visual side, I created custom shaders for stylized water, shell-based grass, and a curved-world effect.

Unfortunately, I can’t share a web build of this one, but here is a video that showcases all the features I implemented.


Note: This page is currently a placeholder. Detailed documentation about the project will be added soon.