Works in progress

Havre

Havre

Havre

Cylindrical world | Exploration | Climate simulation

A first person exploration game set inside a cylindrical world.

Made with Le Chant du cygne.

Website.

Éclaircies

Éclaircies

Éclaircies

Exploration | Alternative controls | Procedural generation

An exploration game, a walking and running simulation as well as a racing game all set in a vast generated forest.

Website.

Eclaircies

APSIDES

APSIDES

APSIDES

Minimalist | Mobile | Gravity simulation

A slow paced action game about playing with orbital mechanics.

Website.

Selected projects

The Landscape Processor

The Landscape Processor

The Landscape Processor

- 2015 -
Ludum Dare 32 | Sandbox | NotGames Fest

An extended version of a Ludum Dare game that ended up in the official selection of the 2015 NotGames Fest.

Appeared on Warp Door.

Play.

Palimpseste

Palimpseste

Palimpseste

- 2016 -
Alternative Controller | First Person | Exploration

A first person exploration game played with a custom headset that enables players to change the color filter through which they look at the screen.

Made with Le Chant du cygne.

Website.

Mapping the Iceberg

Mapping the Iceberg

Mapping the Iceberg

- 2014 -
Unity | openFrameworks | Processing

An art installation designed by Marie Muller during her residency at Locus Sonus. My main task was to assist Marie by building the various elements needed for the installation to work as intended:

  • A system for tracking the position of a person moving in a room.
  • A mobile app for tracking the orientation of the person's head.
  • A 3D virtual scene to process all incoming data and play the according sounds.

Website.

Les Migeons

Les Migeons

Les Migeons

- 2015 -
Sandbox | Global Game Jam | Genetic Algorithm

An experiment that makes use of a genetic algorithm supposed to be autonomous and iterate a great number of time to allow for a quick evolution process through reproduction and mutation. Here, we gave the selection process to players so that they could choose which Migeon should pass its genes on. The genes here are simply build orders.

Made with Guillaume and Stéphanie.

Appeared on Indie Impressions, Warp Door, L'Oujevipo.

Play.

{FM.js(engine);}

{FM.js(engine);}

{FM.js(engine);}

- 2013 -
2D Game Engine | JavaScript | HTML5

A JavaScript 2D game engine. It is based on the HTML5 Canvas API and it runs on any browser supporting Canvas. It comes with all the basics for game development like state management, animated sprites, camera and input handling, tiled maps, basic physics and collisions management, a particle system and a basic pathfinding component.

Website.

{FM.js(engine);}

Overflowed

Overflowed

Overflowed

- 2011 -
Flash | Multiplayer | Tactical

Probably my first game ever made as a developer. A two-player tactical game featuring quick but intense matches.

Made with Guillaume.

Play.

Overflowed

Boulevard Descat

Boulevard Descat

Boulevard Descat

- 2014 -
Arduino | Zoo Machines | Electronics

A playful installation fixed with cement in a wall of the Boulevard Constantin Descat in Tourcoing in France. It allows anyone with a 9 volts battery to record a melody if, and only if, that person is capable of playing the previous recorded melody.

Made with Gaël, Romain, Joon and Damien.

Everything else

The Rose Processor

The Rose Processor

The Rose Processor

- 2014 -
Multitasking | Ludum Dare 31 | Abstract

An experiment made for Ludum Dare using a total of four creative constraints: only triangles, indirect control, a levelling system and the whole game on a single screen. It is a very intense multitasking game. It allows certain strategies like grouping the red triangles or coupling each red triangle with an empty one.

Appeared on L'Oujevipo.

Play.

The Rose Processor

The Core of Life

The Core of Life

The Core of Life

- 2012 -
Sandbox | Global Game Jam | Ecosystem

An abstract ecosystem made of scanned drawings and cardboards that the player has to understand and alter in order to make the universe shrink slower.

Made with Marie.

Play.

The Core of Life

Down the Line

Down the Line

Down the Line

- 2013 -
Abstract | Ludum Dare 26 | Puzzle

A game I made during the 26th Ludum Dare on Minimalism. It gathered enough positive votes to be in the top 100 games of the competition!

Play.

Down the Line

Precedence

Precedence

Precedence

- 2019 -
Remake | Ludum Dare 43 | Interactive story

Made during a Ludum Dare that happened at the same time of a friend's birthday. This is a remake of one of his Ludum Dare games.

Play.

Precedence

Ne Quittez Pas

Ne Quittez Pas

Ne Quittez Pas

- 2015 -
Audio | Zoo Machines | Mobile

An absurd audio only experiment.

Made with Gaël, Romain, Ibrahim, Elizabeth and Pierre.

Website.

Botanicum Processore

Botanicum Processore

Botanicum Processore

- 2014 -
Audio | Geolocation | Transmedia

A transmedia experiment in which players have to build a garden on a computer and then can listen to it with their mobile phones in the square garden Émile Chautemps in Paris.

Made with Marie and Romain.

Website.

Botanicum Processore

Louis

Louis

Louis

- 2014 -
Sandbox | Global Game Jam | AI

An experiment about exploring a peculiar character’s inner mechanisms. Louis is feeling pretty bad and we don’t know why but we can show him around. It’ll make him feel better until he just can’t take it anymore.

Made with Guillaume and Stéphanie.

Play.

Louis

Work Me

Work Me

Work Me

- 2013 -
Sandbox | Natural Language Processing | L-system

An experiment in which players can write to a plant to make it grow in certain ways.

Made with Marie for the Retro (No) Future Games Festival 2013.

Appeared on L'Oujevipo.

Play.

Work Me

NewsLeaks

NewsLeaks

NewsLeaks

- 2011 -
Journalism | MMOG | RSS

A massively multi-player Facebook game that never got finished. Players are chief editors and manage actual news from actual sources retrieved from RSS feeds.

Student project made with Romain, Marie, Simon, Mathilde and Sylvain for the Hits Playtime contest 2011.

Trailer.

Stream

Stream

Stream

- 2011 -
Puzzle | ENJMIN | Time manipulation

A first person spacetime manipulation game.

Awarded with the e-Magiciens/SACD price during the e-Magiciens Festival 2011.

Review of the game and an interview of the team, made by Jordan Rivas.

Student project made at ENJMIN with Rémi Chapelain, Jean-François Ducreux, Kevin Faure, Pierre-Antoine Favre, Colin Galletto and Franck Langlet.

Website.

Wave Me

Wave Me

Wave Me

- 2011 -
Alternative control | ENJMIN | Soundwave

A slow paced action video game where the player controls a sound wave.

Student project made at ENJMIN with Alban Chagnoleau, Germain Mazac, Benjamin Michenaud and Simon Rolland.

Website.

About

Game designer and programmer

After studying Computer Science and finding a job as a Software Engineer I entered ENJMIN in Angoulême to study Game Design. I then worked on a few video games as a game designer before starting a PhD.

Since then I have delved into game programming and 3D modeling, co-founded the game collective Le Chant du cygne and created many videogames and interactive installations.

PhD and lecturer

As a PhD candidate at CNAM/CEDRIC in Paris I focused on the specific narrative form of emergent games that make extensive use of procedurally generated content. I published a few articles about it.

Since 2011 I have taught game and level design, computer science and game development at Estienne, University Paris XIII, University Paris Sud, CNAM and ICAN.