Projects timeline
Here are all the projects I worked on.
Lambdash
08/2020
UNIX Bash-like shell written in Rust. This shell was made for educational purposes, and as the main entrypoint to learn rust with a project.
wad3-cli
08/2020
Very basic CLI written in C# using Sledge C# Libraries that allows for easy unpacking/packing of textures from/into a GoldSrc WAD3 file.
OpenRomu
02/2024
OpenRomu is a 3D Multiplayer FPS developed in GDScript on Godot Engine. It is a modern revival of the classic french game RomuStrike, designed to bring the nostalgic experience of the original to life for its dedicated community of players. The project aims to reconnect old players and provide a platform for them to continue enjoying their beloved childhood game.
PixelPlaza
11/2023
Pixel Plaza is a virtual game console developed using GDScript in the Godot Engine. The project emulates the experience of a classic gaming console, with a unique twist: every week, players receive a new game to play. These games span different genres and challenges, offering a fresh experience regularly. The system includes a global leaderboard where players can compete for high scores. At the end of each month, the leaderboards reset
Breezy Haven
06/2023
Breezy Haven is a casual adventure game developed in GDScript using the Godot Engine, drawing inspiration from the 'Bee Simulator' title on Roblox. Players explore a serene island, collecting seeds with a scythe, refining them, and exchanging them for valuable goods. Along the journey, they undertake quests and interact with a variety of animal characters who provide guidance and clues about the island's mysteries..
Black Mesa Rising
10/2022
Black Mesa Rising is a React-based browser game developed in JavaScript, set within the Half-Life universe and inspired by the classic space strategy game Ogame. Players manage resources, build their bases, and expand their influence across the game world in a competitive, strategy-driven environment.
RaceDriver:Origins
04/2022
Racedriver: Origins is a reboot of the original Racedriver game, developed in Godot with GDScript. It features pixel art graphics and replaces random race outcomes with Quick-Time Events (QTEs), focusing on player skill and timing while retaining the original concept.
GoldImporter
11/2021
GoldImporter is a Blender addon written in Python, that allows to import GoldSrc (Half-Life) BSP maps into blender. It provides multiple import flags such as importing entities, lights, and stitching imported maps together.
Antibhover
09/2020
Antibhover is a React app written in Javascript, that provides and simple UI to check why the city of Antibes (France) is hovered by landing planes. Basically, it queries airport meterological bulletins, parses it, and applies the rules that tells if a plane should or not land by hovering the city.
MiniXBVM
09/2020
MiniXBVM is a Graphical Virtual Machine emulating a SAP-X Microcomputer architecture written in C++. Binary includes a feature-rich IDE for SAP-X assembler and a compiler. Dynamic register/memory watches and step by step execution for better understanding of code flow.
Reef Rumble
08/2020
Reef Rumble is an 2D arcade brawler game built with GDScript in the Godot Engine. In this underwater arena, you embody a nimble jellyfish locked in battles with other players. The core mechanic revolves around using your jellyfish's dash ability to knock an urchin around the arena—whether to outmaneuver opponents or to strategically avoid disaster.
HoldTheCorridor (Furnace)
05/2020
Furnace is a 3D survival game developed in C# with Unity. You battle waves of zombies in a dark, confined space. Your only source of light is a central campfire that requires wood, gathered from defeated zombies to stay lit. If the fire goes out, visibility drops, leaving you unable to fight effectively. Between waves, a seller offers weapon upgrades.
MenuFramework
03/2019
MenuFramework is a rich extendable XML menu engine written in C++ with LUA integrated script engine (C++ exposition capabilities) It gives an easy and cross-platform way to add interactive interfaces to any console program without hassle.
Vault
04/2018
Vault is a pure vanillaJS + PHP landing page made for home servers. It displays an application grid similar to a smartphone homescreen layout, having each tile routed to a service you use, or used as a note. It uses a CMS-approach, where zero knowledge is needed either to use it, or to deploy it.
TinyConf
02/2018
TinyConf is a C++ header only library that provides a serializer/deserializer and parser for INI-like configuration files. It extends the INI featureset by adding support for comments, multiple values per key, and other interesting features such as syntax customization.
StbxEngine
04/2017
StbxEngine is a basic, implementation of a modern C++ Game Engine. It provides a SFML-Powered graphical context, along with pre-built modules to manage network, keybinds, and a customizable developer console
FrozenPizza
2015
FrozenPizza is a multiplayer 2D top-down survival shooter developed in C# with the XNA Framework. Players connect on a tilemap world, gather weapons, and shoot at each other. This project was never finished.
Target
2014
Target is a 2D target shooting game developed in C# with the XNA Framework. Players aim to survive as long as possible while scoring the highest points by shooting targets, avoiding penalties, and managing challenging elements like bombs, hostages, and juggernauts.
RaceDriver
2013
RaceDriver is a C++ text-based racing simulation game where strategy meets speed. Players can buy and sell cars, customize them with different parts, and participate in races. Success in races depends on dynamic factors like weather conditions and the performance of equipped parts.
Encryptor
09/2011
A basic C++ console app for message encryption and decryption using simple substitution cipher logic.