Skip to content

elinakly/so_long42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

So_long

So_long is a School 42 project that involves creating a simple 2D game using the MLX42 graphics library. The goal is to create a playable game while adhering to the project requirements and demonstrating proficiency with graphical programming.

Project Details

  • Score: 100/100
  • Graphics Library: MLX42
  • Language: C

image

This repository includes both the game implementation and necessary submodules to set up MLX42 for the project.

Features

  • Interactive 2D game featuring collectible items and a player character.
  • Utilizes MLX42 for rendering and input handling.
  • Error handling for invalid map files and inputs.

Installation

  1. Clone the repository:
    git clone <repository_url>
  2. Navigate to the project directory:
    cd so_long42

Usage

To compile the project and update the MLX42 submodule, run:

make

Run the game by providing a valid map file:

./so_long maps/classic.ber

Resources

  • MLX42 (for MLX42 lib).
  • Submodule: MLX42 library for graphical rendering and input management.

Feel free to contribute or provide feedback on this repository!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published