So Long is a simple 2D game. The player controls a character that can move through the map, collect collectibles, and avoid enemies. The player wins when all collectibles are collected, and the player loses when the character collides with an enemy.
So Long is a simple 2D game. Game engine is implemented using C and the MLX library. The game has a map with walls, collectibles, and enemies. The player controls a character that can move through the map, collect collectibles, and avoid enemies. The player wins when all collectibles are collected, and the player loses when the character collides with an enemy.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them.
gcc >= 7.5.0
make >= 4.1
sudo apt-get install gcc
sudo apt-get install make
A step by step series of examples that tell you how to get a development env running.
Clone the repository.
git clone https://github.com/LudwigAndreas/so_long
cd so_long
Build the project.
make
Run the project.
./so_long resources/maps/valid_maps/map.ber
Explain how to run the automated tests for this system.
make test
After running the project, the game window will open. The player can control the character using the arrow keys. The player can collect collectibles and avoid enemies. The player wins when all collectibles are collected, and the player loses when the character collides with an enemy. The player can close the game window by clicking the close button.
This project was developed by:
LudwigAndreas |
---|
This project is licensed under the School 21 License - see the LICENSE file for details.