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