
Hello world!





My team and I developed a game engine based on the ECS (Entity Component System) architecture. Using this engine, we created a 2D multiplayer shooter inspired by the famous R-Type. I also created a Flappy Bird game using our ECS.
A reproduction of the Microsoft Teams command-line interface, accompanied by a protocol documented in an RFC. It includes authentication, channel creation and management, posts, comments, messaging, and more.
An FTP (File Transfer Protocol) server accessible via a command-line interface, including authentication, with a custom protocol specification documented in RFC format.
An image compressor made in Haskell.
A 3D image rendering program that uses ray tracing. A configuration file is used to define the scene (camera, lighting, objects to display, etc.).
The famous Tetris game recreated so you can play it in a shell.
This is a multiplayer game in which the goal is to be the first team to reach the final elevation level by collecting resources. Players are algorithms that connect to our server and have a limited field of view.