It's the first graphical project in the course. So_long consists of a top-down game, which we code in C, using the MiniLibx graphical library. It involves a series of validations from the map that is passed as argument, checks to prevent memory leaks, the game engineering, managing windows, events, change images, maps, etc.
We are able to use Libft too, with getnextline (GNL).
• Libft allowed.
• GetNextLine allowed.
• Folder structure apply (managed by Makefile).
• No leaks are allowed.
• Norma must be run.
# Will generate a executable in bin folder
# You can change between different maps
make run
# Execute valgrind. Will check memory leaks
make leak
# will run norminette inside de .c files (src folder)
make norma
• To evaluation, you must be in VNC connection
• I Just was able to make the project in linux environment
• Xavecode. Playlist Link
• Doc 1
• Doc 2