Explore my projects across time and space
Chip0u is a CHIP-8 emulator built in C++ that faithfully recreates the vintage computing experience. Leveraging the simplicity and efficiency of the CHIP-8 system, it uses Raylib for rendering and input handling, while integrating ImGui for an interactive debugging and configuration interface. Designed with performance and portability in mind, Chip0u offers an authentic, yet modern, take on one of the earliest gaming platforms.
Dura2D is a C++20 game physics engine designed with simplicity, performance, and flexibility in mind. It features a warm startup system for fast boot times, a dynamic AABB tree for efficient broad-phase collision detection, and a robust constraint system to handle complex interactions between entities. While the engine itself is renderer-agnostic, all examples are visualized using raylib to ensure easy-to-understand demos and streamlined development.
Simulador Arduino is an interactive Arduino circuit simulator built in Unreal Engine 4. It allows users to assemble and test virtual circuits in real time, leveraging the power of NGSpice under the hood for accurate analog and digital simulation. Designed with both beginners and advanced hobbyists in mind, the tool features an intuitive interface and a modular architecture for future expansion.
Free Breeze is a fast‑paced, online multiplayer third‑person shooter built in Unity. Players squad up in teams of four and battle across dynamic, open maps featuring destructible cover and advanced physics interactions. From the ground up, Free Breeze emphasizes fluid movement, responsive shooting mechanics, and strategic depth—blending tight gunplay with AI‑driven bots to fill empty slots and keep every match engaging. The polished UI and robust matchmaking system ensure players can drop into a game in seconds, while integrated leaderboards and achievement tracking via the Game Jolt API keep competition alive beyond each round.
Kwartz is a captivating 2D side-scrolling game that began as an academic project before garnering a fanbase. Its narrative simplicity and intuitive gameplay have resonated with its few fans, fulfilling the project's original aim: to craft a straightforward yet engaging experience. Developed with a strong focus on user experience and optimized code performance, the team meticulously refined every aspect of the game. This commitment to quality ensures smooth, responsive gameplay while establishing Kwartz as both technically sound and artistically charming. On its release, Kwartz enjoyed an impressive debut—being featured on the store home page for over a week and attracting a peak of 190+ downloads during that period.
CameBoy is a Game Boy emulator built in C++ using SDL2. It replicates the classic handheld gaming experience by accurately emulating the original hardware’s behavior. Featuring a modular design and a strong focus on accuracy, CameBoy supports a wide range of Game Boy games while offering performance optimizations and a customizable user interface.