THE MAZE PROJECT

Creating a Game in 3D using raycasting. Designed for kids so they can improve their spatial recognition and analytical skills.

Download and try the game on Linux

ALL ABOUT THE MAZE PROJECT

Short Video Coloured Picture Of Maze Textured Picture Of Maze

For the end of my ALX/Holberton School foundational trimesters, I had to make my own portfolio project. What inspired me to work on Maze-Game was learning about game development. I was curious about game development and... wanted to learn new methods and techniques that can be implemented in software development. I decided to learn about the Raycasting tool and implement it using the SDL2 library to make this game. It is very fascinating to learn how early games, like Wolfenstein 3D, were able to implement a pseudo-3D visual which revolutionized the gaming industry and opened up a path to other gaming engines and technologies.

Keyboard Keys for Players

The keys below will help you to interact with the game

  • Arrow Keys -- Player Directions
  • 1. Up & Down
  • 2. Right & Left
Download and Play

MEET THE DEVELOPER

Picture of Elysée NIYIBIZI

Elysée NIYIBIZI

Currently a Student of University of Kigali in Major of Computer Science and a Full Stack Software Engineer Intern at ALX/Holberton School SE Programme.
You can contact me here: Checkout my GitHub account.