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

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors