so_long is a project developed as part of the curriculum at 42 Porto.
It is a simple game where the player must navigate through a map, collecting items and reaching the exit. The project consists of a mandatory part and a bonus part.
- Basic game mechanics including player movement and collision detection.
- Map validation to ensure the map is playable.
- Memory management to handle game resources effectively.
- Bonus features include additional game mechanics and enhancements.
To build the project, you will need make
and gcc
installed on your system. Use the following commands:
# Clone the repository
git clone https://github.com/AdaoG0n/so_long.git
# Navigate to the project directory
cd so_long
# Build the project
make
# For the bonus features
make bonus