An open API service indexing awesome lists of open source software.

https://github.com/adaog0n/so_long


https://github.com/adaog0n/so_long

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

        

#
![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/animated%20gifs/so_long.gif)
![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/bar.png)
![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/so_long.png)

**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.

## Features

- 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.

## Installation

To build the project, you will need `make` and `gcc` installed on your system. Use the following commands:

```sh
# 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
```




![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/bar.png)

![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/animated%20gifs/madeby.gif)
###### Project developed by: [Adão Gonçalves](https://github.com/AdaoG0n)

![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fhits.dwyl.com%2FAdaoG0n%2Fso_long.json&style=flat-square&labelColor=black&color=blue)