So_long is a program that creates a 2D game. It is made from scratch with the help of MLX42.
It must have:
- A player.
- An exit.
- At least one collectible.
- Walls.
The goal is to gather every collectible to open the exit, which is initially closed.
- Add enemies, and the player loses when it touches any of them.
- Add sprite animations.
- Display the movement count on the screen.
- open()
- close()
- write()
- read()
- malloc()
- free()
- perror()
- sterrror()
- exit()
- Any function from math library.
- Any function from MLX42.
- Any function I code from scratch.
If you want to check my progress as a student in 42 Málaga check out my main repository!