scndcorp
Available
Work
École 42 ParisStudent, École 42 project

So_long, a small 2D game in MiniLibX

École 42 project, a small 2D game in C using the MiniLibX graphics library: sprite rendering, keyboard event handling, parsing and validation of a map.

École 42 Paris

Challenge

Discover 2D graphics programming by coding a small game with the MiniLibX library: display sprites, respond to keyboard input, and validate a map described in a file.

Impact

  • Functional 2D game using the MiniLibX graphics library
  • Sprite rendering and keyboard event handling
  • Rigorous parsing and validation of the map

Context

A project from the École 42 Paris curriculum, completed in 2022. So_long is an exercise with a fixed brief: the C language and the MiniLibX graphics library are dictated by the assignment, within which the project's technical choices are made.

What was done

A 2D game with MiniLibX: loading and displaying sprites, handling keyboard events, player movement, items to collect, and parsing/validation of the map (closed walls, valid path, required elements).

Stack

The technologies used on this mission.

  • C
  • MiniLibX
  • Sprites / textures
  • Event handling

A similar project in mind?

Let's talk through your challenges and see how to turn your vision into maintainable, tested technical reality.