GreenDjango / bomberman

Epitech Indie-studio Project, SECOND year Project. C++ Programming : Create a 3D Bomberman

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bomberman

Bomberman - Trailer

The aim of the Indie Studio is to implement a cross-platform 3D video game with real-world tools.

Bomberman is a well known game, where you control a character that have to kills the other players on the map with bomb. You can play in multiplayer or against AIs.

Our gameplay reference is Neo Bomberman, released on the Neo Geo and MVS systems in 1997. You can play up to two players on the same PC, on Versus or again AI.

The project is composed with two library all in C++ : the 3D engine Irrlicht 1.8.4 and the part of library SFML-audio 2.5.

Subject

B-YEP-400_indie.pdf

Project realised by:

Program compilation and launching:

Linux:
cmake .
make
./bomberman

Will compile the entire project and launch it.

Windows:
// Need to use Visual Studio
// and make a new cmake project
// for build the .exe

Will install the Bomberman on your PC. (Follow the instructions)

Gameplay

Player commands

Player Keys Effect
Player 1 Arrow keys
Space
Move your character.
Place a bomb.
Player 2 Z Q S D
A
Move your character.
Place a bomb.

Game commands

Keys Effect
SPACE To skip the intro.
ENTER To validate without clicking.
ESCAPE To pause the game.

About

Epitech Indie-studio Project, SECOND year Project. C++ Programming : Create a 3D Bomberman

License:MIT License


Languages

Language:C++ 97.5%Language:C 2.3%Language:CMake 0.2%