1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
********************
***** BRIQUOLO *****
********************
> Dpendancies
==============
Briquolo needs Compilation needs:
- LibSDL http://www.libsdl.org
- SDL_Mixer http://www.libsdl.org/projects/SDL_mixer/
- SDL_ttf http://www.libsdl.org/projects/SDL_ttf/
- LibPNG http://www.libpng.org
- GNU Gettext http://www.gnu.org/software/gettext/gettext.html
And of course :
- OpenGL (and GLU)
> Installation
==============
Installation from sources :
./configure
make
and as root :
make install
You can specify parameters with configuration. To know all available parameters :
./configure --help
> Commands
===========
* Always available
F12 -> Screenshot
* Movements in menus
UP, DOWN -> Move focus
RIGHT, LEFT -> Change the selected value of a choice / Change a number
RETURN -> Activate a button / Change the selected value of a choice
ESC -> Quit menu / Return to the preceding menu
* During game
Mouse move -> Move the bar
LEFT BUTTON -> Start ball
C -> Change camera
ESC -> Pause and menu
* While level edition
An edition panel allow to define:
- The action to execute when pressing SPACE : add or delete an element
- The kind of element to add
- x and y variation of the cursor. Two predefined variations are proposed and
a third kind allow to choose a personalized one.
I -> Move cursor up
K -> Move cursor down
J -> Move cursor left
L -> Move cursor right
SPACE -> Add / Delete an element
+ and - (from keypad) -> Change table element between stacked elements
ESC -> Pause and menu
Levels can be loaded and saved in the menu accessible with ESC. Levels are
saved in the directory $HOME/.briquolo/tableau (or in the directory
$HOMEPREOFILE\Briquolo\tableau under Windows). Furthermore levels are loaded
by priority (in the game and with the editor) in this directory, so a level
can be replaced without being lost.
Levels are orginised by groups. A group is a directory in which there are the
associated levels. A description can be associated to the group in the file
'description' placed in the directory of the group.
> Table element options
=======================
Some elements can be configured with an option line whish have the following
form:
option1=value1 option2=value1 ...
* Brick :
- r : radius
- rspeed : rotation speed (in /seconde)
- ri : initial angle (in )
* Bumper
- position : 'right' for a symmetrical bumper
- ri : initial angle (in )
|