Projects

This is an expanded list of my projects, that you can find on the homepage.

August 2018

A simple but chaotic warehouse management game with co-op for 1-4 players.

Made in 72h for Ludum dare 42. 4th most played game in the jam, rated top 100. Showcased at Zurich Game Show 2018.

February – August 2018

Two teams of dumb thieves try to rob the same bank at the same time.

Made as part of the Game Programming Lab at ETH in a team of 5 in a semester using MonoGame. 2nd place. Showcased at Gamescom 2018.

October 2018 – April 2019

“Emergent Personalized Content in Video Games”

A game that analyzes how the user behaves and procedurally generates levels to better suit the play-style and increase enjoyment. Uses the Wave Function Collapse algorithm.

Master Thesis done at the Game Technology Center (ETH).

August 2019

Help a lonely Lemon defend his prized citrous base from spiky alien enemies in this Lunar quest.

Entry for the GMTK (Game Maker’s Toolkit) 2019 Jam, with theme “only one”.

February – August 2017

Several VR and AR demos developed to showcase the potential of physically simulated characters correctly responding to impacts in video games.

Developed as part of my Bachelor Thesis at Disney Research Zurich in Unity and C++.

September – December 2017

Impersonate a WW2 soldier of one of the main powers and try to survive in a claustrophobic bunker during a (very original) zombie invasion.

Made as hobby project in Unity to learn how to develop a third-person shooter with character controller, AI and navigation.

November 2014 – October 2015

Help a french painter finish his artwork by splatting crazy ink-filled creatures on his canvas!

My first big gaming project developed for mobile while learning Unity. Made with the help of an external artist. Features procedural levels.

February 2019

A minimalistic implementation of the classic board game “Pandemic” with online features to play with your friends. Features remote communication via server, a console-based command line to insert moves and a chat.

A project I did to explore writing custom network communication and full game serialization.

Procedural Islands

November 2015

Several small prototypes trying to generate procedural islands using a variety of algorithms, from Voronoi diagrams, diamond-square and Perlin noise to distortion, marching squares and height-map techniques.

Inspired by a terrain-generation paper by the creators of the game “Tribal Trouble”.

Rag Doll Simulation

December 2016

Implementation of a custom physics simulation to animate rag-dolls with point particles for joints, using primitives collision  and constraints.

Developed in a team of 3 as part of the lecture “Physically Based Simulations” at ETH. Obtained 3rd place overall.

April 2015

The ink creatures are back! Help the french painter get rid of them once and for all in this arcadey fast-paced game.

Developed for mobile as spin-off of the main game “Splat it!” in a few days.

Boom

July 2019

Place bombs, avoid enemies and collect all coins in this “Doom meets bomber-man” game.

Re-implementation of the old Mac shareware game “Boom!” I used to play when I was little. Since I couldn’t find a working version for windows, I decided to implement it while at the same time learning the SFML framework in C++.

Doodle Clone

September – October 2014

A clone of the crazy-popular game “Doodle Jump” for mobile, with a few twists.

My very fist Unity project I made to learn the basics of C# and of how coding games in Unity worked.

Color Slime Wars

May – June 2016

A simple shooter in which you have to select the color of bullets to match that of your slime enemies.

Inspired by “Battle Bears” and developed in Unity as my transition into 3D game programming.