You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
so_long is a graphical project where we create a simple 2D game using the MiniLibX graphics library. The objective is to design and implement a basic game that includes map parsing, player movement, collectibles, and an exit, all displayed in a graphical window. This project introduces students to event-driven programming, basic game logic and more
A high-performance algorithm to find the largest possible square in a given map while avoiding obstacles. Implements an efficient Dynamic Programming approach to handle large-scale maps within strict time limits. The final challenge of 42 Piscine.
so_long is a small 2D game built using the MiniLibX library, where the player navigates a map to collect items and reach the exit. The project focuses on graphics rendering, event handling, and basic game logic in C.
Created a Wolfenstein 3D-style walking simulator using raycasting techniques in C. Implemented map parsing, validation, and error-handling routines to enhance stability and user experience. Collaborated in a team setting to deliver a fully functional 3D environment.
Cub3D is a 3D game engine project inspired by Wolfenstein 3D, developed as part of the 42 curriculum. The goal is to create a simple first-person view using raycasting in C, rendering a 2D map into a 3D-like environment. This project focuses on understanding graphics rendering, raycasting algorithms, and low-level memory management while working w