I'm a student at 42 School, I use this space to back up my work and share projects that might come in handy for anyone.
If you find something useful, donβt hesitate to β my repositories.
- Libft: Custom C library of standard functions, reused across future projects.
- ft_printf: Reimplementation of the C function printf().
- GNL: Reads any file line by line, supporting multiple file descriptors simultaneously.
- Push Swap: Sorts a stack of integers using the fewest possible operations.
- Minitalk: Inter-process communication through UNIX signals.
- So Long: 2D grid-based game built with MiniLibX.
- Philosophers: Dining philosophers problem solved with threads and mutexes.
- Minishell: Lightweight shell with command parsing, pipes, redirections, and environment variables (made with Andres).
- Cub3D: Raycasting 3D engine with textures and collision detection, built with MiniLibX (made with RΓ©my).
- CPP Modules: Series of exercises covering core C++ concepts.
- IRC: Internet Relay Chat server handling multiple clients and standard commands (made with Andres).
- Inception: Web stack combining MariaDB, WordPress, and NGINX.
- Transcendence: Full-stack Pong game with real-time multiplayer (made with Bernardo, Jessica, Peiqi).
- Scop: 3D object loader and renderer built with OpenGL.
- Abstract Data: Reimplementation of C++ STL containers and iterators.
- Libasm: Standard C functions rewritten in x86-64 Assembly.
- ft_ping: Reimplementation of the ping command.
- ft_ls: Reimplementation of the ls command.
- ft_vox:
- kfs-1: Kernel From Scratch written in C++ with a terminal and a Blackjack game (made with Yessine).
- malloc: Reimplementation of the C functions malloc(), realloc(), free().
- Game Jam GCC-0: Local co-op platformer made in 48 hours with Godot Engine (made with a few people).
- OpenGL Sandbox: Falling-sand simulation built with OpenGL.
- Silk Roguelike: Turn-based roguelike with procedural maze generation built with Silk.NET.
- OpenGL Voxel: Voxel engine focused on world generation and rendering optimizations (made with Romain).

