About this project
This project is my first game in 3D, using raylib. I already knew very well in 3D having made my own engine in OpenGl.
The goal of the project was to reproduce a multiplayer Bomberman locally or against AI in 3D. For that we had to use Raylib, a 3D library in C in full expansion. It is a recent 3D library.
This project probably my favorite project i did, because I love 3D and all that is graphics engine.
I am really proud of the final result and the skills I was able to acquire. Being able to play a game with my friends that I finished by myself was fun.
Trailer
Demo
Features
- My First big game in 3D.
- The game is playable up to 4 whether humans or AI. The game is playable with the keyboard or with the joystick (ps3 / ps4 / ps5 / xbox).
- This is the first time that I have made a fairly good AI capable of playing against a human. The AI works well enough that the game is not easy although it could be more aggressive.
-
I made a big particle system that I'm quite proud of, taking inspiration from systems like those of Unity. The systems have a lot of different parameters, and mostly it only depends on opengl and shader, so I plan to reuse it in my graphics engine.
- There is a skybox in the game. This is the first time I've tried to implement one, via shaders.