Bombermaaan Readme

Copyright (C) 2000-2002, 2007 Thibaut Tollemer

License

Bombermaaan is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Bombermaaan is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Bombermaaan.  If not, see <http://www.gnu.org/licenses/>.

Introduction

This is a version of my (Thibaut's) Bomberman game project which started on July 2000. I don't develop this project in order to bring new concepts of gameplay or to make the best Bomberman game ever but to increase my programming skills and have a game project I can show to be hired.

History

This program is still, and will always be under development. You can check the latest history of this project by browsing its website. You'll be informed of what was changed, fixed, added, and removed in each version.

System requirements

This program has been tested under Windows 95 OSR2, 98 PE/SE, 2000 and XP.

It requires DirectX 7.0 or later to run. It is recommended you set your display to at least 16 bit color depth. A sound card is recommended.

Controls

During a match :
- Here are the configurations :
  Keyboard 1 (Default) : 8/5/4/6 + PageUp/Home
  Keyboard 2 (Default) : R/F/D/G + 2/1
  Joystick X (Default) : Up/Down/Left/Right + Button1/Button2
- On your configuration :
  - Up/Down/Left/Right : make your bomber move
  - Action 1 : drop a bomb if possible,
               or lift the bomb you are onto.
               hold Action 1 to hold the bomb.
               release Action 1 to throw the bomb.
  - Action 2 : stop a bomb you kicked that is still rolling,
               or punch a bomb that is right in front of you.
- Escape : pause the match and make the menu box appear
- P : pause or resume

In the menu screens :
- Up/Down : select another field to modify
- Left/Right : change value of current field
- Backspace : previous screen
- Return : next screen

In the menu box :
- Arrows : change between yes or no
- Return : validate choice
- Escape : make the menu box disappear and resume the match

Anywhere in the game :
- F1 : set 320x240 display mode
- F2 : set 512x384 display mode
- F3 : set 640x480 display mode
- F4 : set windowed display mode
- CTRL + F12 to quickly exit the game without confirmation

Please note that the display mode you chose may
be unavailable on your computer. The program will
not change the display mode if this one is
unavailable.

Additional information

Bombermaaan is using the FMOD Sound System.
FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2007.

The Bombermaaan project is hosted on sourceforge.net.

News

December 2007: We're putting the source files into sourceforge.net's subversion repository. This step isn't completed yet, so you won't find all the files there at the moment. Also we are writing a how-to guide you can use if you want to compile Bombermaaan on your own.

Check http://bombermaaan.sourceforge.net/ for the latest news.