PROJECTS
Click to expand
Lag Ops
2019-Ongoing - Real-Time Strategy (Unity) - Solo project
Lag Ops is kind of my forever project - started forever ago, ending who knows when. Through the course of making it I've learnt more than on any other project. The idea is simple: a realtime strategy game, lockstep based, where units communicate through radio and with latency based on distance. The further units are, the earliest you must give out your orders and set up your game plan. Making everything from scratch is an adventure, and I'm far from done, but still going strong and hoping to have something publishable in the not-so-far future. Maybe?
Lag Ops
2019-Ongoing - Real-Time Strategy (Unity) - Solo project
Lag Ops is kind of my forever project - started forever ago, ending who knows when. Through the course of making it I've learnt more than on any other project. The idea is simple: a realtime strategy game, lockstep based, where units communicate through radio and with latency based on distance. The further units are, the earliest you must give out your orders and set up your game plan. Making everything from scratch is an adventure, and I'm far from done, but still going strong and hoping to have something publishable in the not-so-far future. Maybe?
LouveSystems' Lag Ops is a personal computer realtime strategy game. Units communicate by radio, and orders can get a long time to reach them... when they do!
Planify your economy, defense and strategy with that in mind and stay a couple steps ahead from your opponent - how far can you predict what they will do?
Comes with three unique playable factions and a five-hour long campaign, multiplayer for up to 8 players, a map editor and the possibility to make your own mods!
Click to expand
IW4x - IW3xport - IW5xport
2020-Ongoing - First Person Shooter (ASMx86/C/C++) - Client developer, then official maintainer
Reverse engineering the Call Of Duty™ Engine is not a rabbit hole I thought I would fall into, but here I am. Through years of continuous work and support from the community, I have become somewhat knowledgeable in the Quake series of game engines and their derivatives - among which the IW Engine (years 2007-2011), a marvel of optimization in some areas, a glorious card-castle in others. My work consisted mainly in reversing asset formats to import, export, or pass assets along from one game to another. This taught me x86 Assembly, disassembly, aswell as a handful of C++ hacks I had no idea could even exist - things that serve me up to this day.
IW4x - IW3xport - IW5xport
2020-Ongoing - First Person Shooter (ASMx86/C/C++) - Client developer, then official maintainer
Reverse engineering the Call Of Duty™ Engine is not a rabbit hole I thought I would fall into, but here I am. Through years of continuous work and support from the community, I have become somewhat knowledgeable in the Quake series of game engines and their derivatives - among which the IW Engine (years 2007-2011), a marvel of optimization in some areas, a glorious card-castle in others. My work consisted mainly in reversing asset formats to import, export, or pass assets along from one game to another. This taught me x86 Assembly, disassembly, aswell as a handful of C++ hacks I had no idea could even exist - things that serve me up to this day.
The IW4x client is an open source sandbox modding environment for Call Of Duty: Modern Warfare 2. Its purpose is to be a safe playground for research & experimentation around that game specifically, and to a lesser extent, Call Of Duty: Modern Warfare 1 & 3.
Click to expand
Cairn
2023-Ongoing - Survival/Simulation (Unity) - Gameplay Programmer
Rarely in my career have I been as hyped for a project as I've been for Cairn! Joining the existing development team on this amazing project, I used my expertise with IO to provide the save system, metrics, algorithms for various gameplay systems aswell as statistics collection to balance the level and game design. As the company structure allowed team members to experiment with the project, I could even prototype a multiplayer mode and some other shenanigans, which furthered my understanding of both Unity and the game systems of Cairn.
Cairn
2023-Ongoing - Survival/Simulation (Unity) - Gameplay Programmer
Rarely in my career have I been as hyped for a project as I've been for Cairn! Joining the existing development team on this amazing project, I used my expertise with IO to provide the save system, metrics, algorithms for various gameplay systems aswell as statistics collection to balance the level and game design. As the company structure allowed team members to experiment with the project, I could even prototype a multiplayer mode and some other shenanigans, which furthered my understanding of both Unity and the game systems of Cairn.
Reach a summit never climbed before in this survival-climber from the creators of Furi and Haven. Plan your route carefully and climb anywhere, managing pitons and resources to survive the unforgiving Mount Kami. Discover what Aava is willing to sacrifice to achieve the ascent of a lifetime.
Click to expand
XvY
2024 - FPS/Flight sim (Unity) - Solo project
After I got my hand on a used Xbox 360, I thought - "Could I build a game for it?". Yes I could!
Using an old version of Unity and scattered documentation accross the internet, I built a shooter that runs both on the PS3 and Xbox360!
While the game itself is nothing to write home about, targeting that hardware was certainly a challenge and made me especially aware of how platform limitations influence the kind of game you end up making. Thinking of hardware constraints every step of the way, from design to implementation.
XvY
2024 - FPS/Flight sim (Unity) - Solo project
After I got my hand on a used Xbox 360, I thought - "Could I build a game for it?". Yes I could!
Using an old version of Unity and scattered documentation accross the internet, I built a shooter that runs both on the PS3 and Xbox360!
While the game itself is nothing to write home about, targeting that hardware was certainly a challenge and made me especially aware of how platform limitations influence the kind of game you end up making. Thinking of hardware constraints every step of the way, from design to implementation.
XvY is a split-screen aerial shooter for two players, fighting accross a selection of maps - two axis, one button, simple as it gets. Hard as it gets.
Click to expand
ASSEMBLY
2024 - Programming game - Solo project
Assembly started up as a reinterpretation of "Corewar", a programming game from the 80s, in an attempt to make it more accessible. Where Corewar was a competitive, highly-skilled game, Assembly is a sandbox game similar to a blackboard where anyone can draw. Programming is done using natural language - similarly to ADVNTURE - and so as usual, making the interface and language parser was half the work. Although the website has little frequentation, it got a week in the spotlight when the maintainers of Corewar noticed it and gave it a shoutout on their front page.
ASSEMBLY
2024 - Programming game - Solo project
Assembly started up as a reinterpretation of "Corewar", a programming game from the 80s, in an attempt to make it more accessible. Where Corewar was a competitive, highly-skilled game, Assembly is a sandbox game similar to a blackboard where anyone can draw. Programming is done using natural language - similarly to ADVNTURE - and so as usual, making the interface and language parser was half the work. Although the website has little frequentation, it got a week in the spotlight when the maintainers of Corewar noticed it and gave it a shoutout on their front page.
Assembly is a sandbox conception game, where you design small programs called delegates using a natural language.
Your delegate is then released on the assembly, free to roam and tag along with other programs.
You can just take a look at the assembly for now, and write a little delegate whenever you feel ready to try it out!
Click to expand
Strike Vector: Proxima
2023 - Aerial FPS (UDK, C++) - Client developer
As the company behind the indie success "Strike Vector" vanished, support for the game ended and it became harder and harder to find both players and servers to play on. I decided to take a short break from my other projects to write and set-up a custom C++ / assembly client to hook the game and help the existing community deliver patches, hopefully for as long as they wish to!
Strike Vector: Proxima
2023 - Aerial FPS (UDK, C++) - Client developer
As the company behind the indie success "Strike Vector" vanished, support for the game ended and it became harder and harder to find both players and servers to play on. I decided to take a short break from my other projects to write and set-up a custom C++ / assembly client to hook the game and help the existing community deliver patches, hopefully for as long as they wish to!
Strike Vector is a Brutal aerial FPS that will see you test your skills online against other players in the tradition of Quake 3 and Unreal Tournament. The game offers an hardcore learning curve for those who don't fear to die a lot at first but who will get a massive rewarding feeling when they will master the game and dominate the battlefield.
Click to expand
Pocket Strikers
2021 - FPS/Flight sim - Solo project
My second submission for the 7DFPS ASLOUVESYSTEMS, and my second multiplayer websocket-based game aswell! Pocket Strikers is an evolution of Kitty Park, but with a flying controller and a bit more of networking & prediction systems to allow a wider range of mechanics for the players.
Pocket Strikers
2021 - FPS/Flight sim - Solo project
My second submission for the 7DFPS ASLOUVESYSTEMS, and my second multiplayer websocket-based game aswell! Pocket Strikers is an evolution of Kitty Park, but with a flying controller and a bit more of networking & prediction systems to allow a wider range of mechanics for the players.
A nicely paced PvP experience with no persistence whatsoever - Battle your friends and outmaneuver your rivals with your striker jet!
Unnanounced TheGameBakers Project
2022-2023 - Management (Unity) - Gameplay Programmer
My first project at TheGameBakers didn't turn out to be the breakthrough I hoped it would be, but compared to previous projects i worked on it was still a refreshing experience - from realtime multiplayer I went to management sim singleplayer, on a small team still, but with a lot of creative liberties. That project involved a social simulation system, in which heroes of a guild would talk to each other and make relationships, go on quests together, et caetera.
Unnanounced TheGameBakers Project
2022-2023 - Management (Unity) - Gameplay Programmer
My first project at TheGameBakers didn't turn out to be the breakthrough I hoped it would be, but compared to previous projects i worked on it was still a refreshing experience - from realtime multiplayer I went to management sim singleplayer, on a small team still, but with a lot of creative liberties. That project involved a social simulation system, in which heroes of a guild would talk to each other and make relationships, go on quests together, et caetera.
Click to expand
Kitty Park
2020 - FPS/Sandbox - Programmer/Game Designer/Sound Designer
Kitty Park is a small experiment I made for the 7DFPS, to learn how to use WebSockets, and make online multiplayer games that work directly in the browser, straight out of the box! It was a very cool experience, and the occasion to learn the basics of rigging aswell.
Kitty Park
2020 - FPS/Sandbox - Programmer/Game Designer/Sound Designer
Kitty Park is a small experiment I made for the 7DFPS, to learn how to use WebSockets, and make online multiplayer games that work directly in the browser, straight out of the box! It was a very cool experience, and the occasion to learn the basics of rigging aswell.
Meow around and catch birds with your friends!
this is a multiplayer only sandbox game. If you feel like it, catch birds to increase your score and get the most food in your bowl.
Have a nice time playing with other cats!
Click to expand
TrackMasters
2020 - Racing/Sandbox (Unity) - Solo project
TrackMasters is my first game ever published, on my own! It's a racing game featuring content creation and sharing between players, hot-join and simultaneous multiplayer. With this project, I got quite a grasp at real-time multiplayer and network optimization! The online service is provided by a variety of homebrewed software, a Relay server, API, Broadcast server, and a static PHP CMS.
TrackMasters
2020 - Racing/Sandbox (Unity) - Solo project
TrackMasters is my first game ever published, on my own! It's a racing game featuring content creation and sharing between players, hot-join and simultaneous multiplayer. With this project, I got quite a grasp at real-time multiplayer and network optimization! The online service is provided by a variety of homebrewed software, a Relay server, API, Broadcast server, and a static PHP CMS.
Create your own tracks - challenge your friends!TrackMasters is a multiplayer arcade racing game inspired by MicroMachines, packed with a full level editor to make your own tracks the way you want, and share them with your friends!
Unannounced SLOCLAP project
2021-2022 - Action/Multiplayer (Unreal Engine 4) - Gameplay Programmer
As I had experience both with UE4 and real-time multiplayer over the network, I was recruited by SLOCLAP to lay the initial groundwork on an upcoming action game they were producing. I was part of a very small team setting up the foundations for that game using the 'Gameplay Abilities' API from Epic Games. Handling replication on a large game engine with a core problematic of scaling and matchmaking was very interesting and during that time, I studied a lot of documentation from other large-scale multiplayer games of the like.
Unannounced SLOCLAP project
2021-2022 - Action/Multiplayer (Unreal Engine 4) - Gameplay Programmer
As I had experience both with UE4 and real-time multiplayer over the network, I was recruited by SLOCLAP to lay the initial groundwork on an upcoming action game they were producing. I was part of a very small team setting up the foundations for that game using the 'Gameplay Abilities' API from Epic Games. Handling replication on a large game engine with a core problematic of scaling and matchmaking was very interesting and during that time, I studied a lot of documentation from other large-scale multiplayer games of the like.
Click to expand
The Last Spell
2020 - RPG/Strategy (Unity) - Gameplay Programmer
TLS was my first job as a professional gameplay programmer, and it was a wonderful and valuable learning experience. By joining an existing project near release, I focused on bugfixes and feature-integration while respecting the global project structure, following MVC design guidelines, and I realized a few tools for the designers.
The Last Spell
2020 - RPG/Strategy (Unity) - Gameplay Programmer
TLS was my first job as a professional gameplay programmer, and it was a wonderful and valuable learning experience. By joining an existing project near release, I focused on bugfixes and feature-integration while respecting the global project structure, following MVC design guidelines, and I realized a few tools for the designers.
Defend the last bastion of humanity with your squad of heroes! Exterminate fiendish monsters with magic and brute force by night and re-build your battered city defenses by day in this tactical RPG with rogue-lite mechanics.
Click to expand
ADVNTURE
2020 - Text-based RPG/Collaborative - Solo project
Made in two days and a half, I created ADVNTURE to experiment with collaborative world building - with complete strangers. The idea is to make an exploration game where each place that you're the first to reach becomes yours to create. Over a span of a week, ADVNTURE was played by about 400 people, and is now populated by more than three hundred places.
ADVNTURE
2020 - Text-based RPG/Collaborative - Solo project
Made in two days and a half, I created ADVNTURE to experiment with collaborative world building - with complete strangers. The idea is to make an exploration game where each place that you're the first to reach becomes yours to create. Over a span of a week, ADVNTURE was played by about 400 people, and is now populated by more than three hundred places.
An official sequel to Explorer.
ADVNTURE is a game of free exploration and creation.
It has no restriction and is only made of what you, and other players, decide to pour into it.
Enjoy your stay on ADVNTURE - and by all means, expand it in all directions.
Do not worry about your language skills, for the vast majority of people aren't native speakers!
The world is yours. Make it your haven!
Prince of Persia - Remake
2019 - Action/Platformer (Anvil) - Designer intern
For three months I helped the designers and programmers at Ubisoft: Pune deliver features for Prince of Persia: Remake, at the time based on the Assassin's Creed Origins engine and framework. Unfortunately, chaotic management from HQ and unrealistic expectations set during the project's inception made the work of Indian developers impossible. This project taught me a lot of the inherent issues that can arise in AAA development when miscommunication occurs between production and development.
Prince of Persia - Remake
2019 - Action/Platformer (Anvil) - Designer intern
For three months I helped the designers and programmers at Ubisoft: Pune deliver features for Prince of Persia: Remake, at the time based on the Assassin's Creed Origins engine and framework. Unfortunately, chaotic management from HQ and unrealistic expectations set during the project's inception made the work of Indian developers impossible. This project taught me a lot of the inherent issues that can arise in AAA development when miscommunication occurs between production and development.
Click to expand
Forged Alliance Forever
2017-2020 - Real-Time Strategy - Maintainer, dev-ops and server administrator
When a game publisher or developer dies, what happens to the online live-services they had promised? For three years I worked as a server administrator and part of the dev-ops team of Forged Alliance Forever, a game client and server infrastructure for Supreme Commander. This open source community-ran project is still running today and ensure multiplayer services and stability for a thousand players daily!
Forged Alliance Forever
2017-2020 - Real-Time Strategy - Maintainer, dev-ops and server administrator
When a game publisher or developer dies, what happens to the online live-services they had promised? For three years I worked as a server administrator and part of the dev-ops team of Forged Alliance Forever, a game client and server infrastructure for Supreme Commander. This open source community-ran project is still running today and ensure multiplayer services and stability for a thousand players daily!
Forged Alliance Forever is a community-driven project designed to facilitate online play for Supreme Commander: Forged Alliance. Complete with chat, matchmaking, replay vaults, tournaments and ever evolving balance.
If you want to experience Forged Alliance in its true glory together with thousands of other players of all skill levels, FAF is the place to be!
Click to expand
RECOVERY.EXE
2019 - Contemplative/Exploration (LÖVE2D) - Solo project
This game was made for a DELETE ASLOUVESYSTEMS organized by a friend. The idea was to create a game in a very short period of time, to showcase it once, and then delete it forever along with the source code. As of today, only videos of this game remain.
RECOVERY.EXE
2019 - Contemplative/Exploration (LÖVE2D) - Solo project
This game was made for a DELETE ASLOUVESYSTEMS organized by a friend. The idea was to create a game in a very short period of time, to showcase it once, and then delete it forever along with the source code. As of today, only videos of this game remain.
An unofficial sequel to EXPLORER.
Click to expand
raccoon squad
2019 - Multiplayer/Twin stick (Unity) - Game Designer/Programmer
Raccoon Squad was made in less than a week. As a designer, it taught me how to make simple and straightforward game systems that can be easily picked on by casual players, and hold a potential for virality. The game was even featured by a streamer!
raccoon squad
2019 - Multiplayer/Twin stick (Unity) - Game Designer/Programmer
Raccoon Squad was made in less than a week. As a designer, it taught me how to make simple and straightforward game systems that can be easily picked on by casual players, and hold a potential for virality. The game was even featured by a streamer!
play with your bros and sis! (up to 4 racoons)
gather lots of foods n dont let hooman grab you
Click to expand
Explorer
2018 - Rogue-like/Contemplative (LÖVE2D) - Solo project
While I was at the end of the production of another big project, Emmets, I made this little project for the Procedural Game ASLOUVESYSTEMS as a way to learn Lua / LÖVE2D and to experiment with Perlin-noise-based world generation and exploration.
Explorer
2018 - Rogue-like/Contemplative (LÖVE2D) - Solo project
While I was at the end of the production of another big project, Emmets, I made this little project for the Procedural Game ASLOUVESYSTEMS as a way to learn Lua / LÖVE2D and to experiment with Perlin-noise-based world generation and exploration.
Minimalist dictionnary-based ASCII journey. Play until you've found what you sought.
Click to expand
Emmets
2018 - RTS / Rogue-like (GM:S) - Solo project
What was supposed to be a simple implementation of an isometric RTS engine/system in Game Maker ended up becoming a 10-month-long solo project, participating in a contest, and winning a prize! This is also my first multiplayer video game, with a huge emphasis on client-server communication - that came with a big refactor and upgrade of my online platform altogether.
Emmets
2018 - RTS / Rogue-like (GM:S) - Solo project
What was supposed to be a simple implementation of an isometric RTS engine/system in Game Maker ended up becoming a 10-month-long solo project, participating in a contest, and winning a prize! This is also my first multiplayer video game, with a huge emphasis on client-server communication - that came with a big refactor and upgrade of my online platform altogether.
Explore procedurally generated underground caves to find valuable resources. The deeper you go, the more dangerous it gets! Sell the resources on a global online trading market to try and make your company profitable.
This project won the Hits Playtime 2018 contest!
Click to expand
Crosslight
2017 - Tower-defense (GM:S) - Programmer / Game Designer
This game was a 2 days project, but the game was finished in ten hours - so we got plenty of time to polish it! This project is one of the only where I got a lot of time to polish, which means it helped me understand the game feel, how to make a game juicy, with satisfying feedback, visually coherent, and fun to play.
Crosslight
2017 - Tower-defense (GM:S) - Programmer / Game Designer
This game was a 2 days project, but the game was finished in ten hours - so we got plenty of time to polish it! This project is one of the only where I got a lot of time to polish, which means it helped me understand the game feel, how to make a game juicy, with satisfying feedback, visually coherent, and fun to play.
Defend a lighthouse against waves of pirate ships!
As long as you spot a ship, it cannot move : but your ballista bolts are stuck in the air.
Use your ballistic prediction skills and your space awareness to hold the lighthouse, as long as you can.
Click to expand
Polaroïd
2017 - Action / adventure (GM:S) - Game Designer / Sound designer / Programmer
Polaroïd's production was complicated - I started as a Game Designer and layed out the design and rules for the game. Overall, it was very tense and taught me how to handle a big (9 members) team with varying goals, intentions, and tastes. The project mutated over the 6 months of production, and I ended up doing a lot of programming and integration.
Polaroïd
2017 - Action / adventure (GM:S) - Game Designer / Sound designer / Programmer
Polaroïd's production was complicated - I started as a Game Designer and layed out the design and rules for the game. Overall, it was very tense and taught me how to handle a big (9 members) team with varying goals, intentions, and tastes. The project mutated over the 6 months of production, and I ended up doing a lot of programming and integration.
You play as a little girl named Nam'kha, whose main weapon is a...camera.
Every shot taken with it can be layed somewhere else in the screen, duplicating every object in the frame.
With this capacity, you can build bridges, block enemies, solve puzzles...and so much more !
Click to expand
Spacedrive
2016 - Shooter (GM:S) - Solo project
SpaceDrive is the first video game I've ever realized - probably one of which I've learnt the most. As I wanted to make an online leaderboard for the game, I had to learn how to make a basic API and experiment with client-server communication. This was also the first game I localized in two different languages (english and french) so I could share it more easily.
Spacedrive
2016 - Shooter (GM:S) - Solo project
SpaceDrive is the first video game I've ever realized - probably one of which I've learnt the most. As I wanted to make an online leaderboard for the game, I had to learn how to make a basic API and experiment with client-server communication. This was also the first game I localized in two different languages (english and french) so I could share it more easily.
The Megadrive! Five times more powerful than a classic hyperdrive!
More than enough to reach lightspeed...unless its legal owners manage to take you down.
You better run fast : your ship's battery won't hold a megadrive forever.