Sokoban

2023/12

Algorithms solution and terminal UI in C (ncurses).

Tech: C, ncurses, Algorithms

View source

MySokoban - C & Ncurses

Note: This project originates from Epitech.

A clone of the classic Sokoban puzzle game, developed in C using the ncurses library.

🎮 Project Overview

The objective is to push crates onto designated target spots within a warehouse.
This project demonstrates 2D array manipulation, real-time keyboard input handling, and collision detection algorithms.

🛠️ Installation

make
./my_sokoban [map_path]

Sample test maps are available in the map/ directory.

You can contribute by adding your own map files to the map/ folder.