|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| blender/ | H | 07-Mar-2006 | - | 172 | 132 |
| data/ | H | 03-May-2022 | - | 24,212 | 23,363 |
| desktop/ | H | 03-May-2022 | - | 426 | 360 |
| intl/ | H | 24-Mar-2008 | - | 14,118 | 10,161 |
| m4/ | H | 24-Mar-2008 | - | 3,025 | 2,792 |
| msvc++/ | H | 07-Mar-2006 | - | 977 | 740 |
| po/ | H | 03-May-2022 | - | 3,062 | 2,445 |
| src/ | H | 03-May-2022 | - | 30,588 | 19,322 |
| ABOUT-NLS | H A D | 07-Mar-2006 | 52.6 KiB | 769 | 723 |
| COPYING | H A D | 07-Mar-2006 | 17.6 KiB | 341 | 281 |
| ChangeLog | H A D | 24-Mar-2008 | 4.3 KiB | 131 | 72 |
| DejaVuSans.ttf-LICENSE | H A D | 07-Mar-2006 | 2.4 KiB | 51 | 40 |
| INSTALL | H A D | 07-Mar-2006 | 7.6 KiB | 183 | 143 |
| Makefile.am | H A D | 07-Mar-2006 | 172 | 6 | 3 |
| Makefile.in | H A D | 24-Mar-2008 | 20.5 KiB | 657 | 585 |
| README | H A D | 07-Mar-2006 | 2.5 KiB | 91 | 69 |
| README.fr | H A D | 07-Mar-2006 | 3.1 KiB | 91 | 73 |
| aclocal.m4 | H A D | 24-Mar-2008 | 37.8 KiB | 1,073 | 969 |
| config.guess | H A D | 07-Mar-2006 | 38.8 KiB | 1,355 | 1,168 |
| config.h.in | H A D | 24-Mar-2008 | 10.3 KiB | 378 | 262 |
| config.rpath | H A D | 07-Mar-2006 | 14.6 KiB | 549 | 443 |
| config.sub | H A D | 07-Mar-2006 | 28.8 KiB | 1,461 | 1,320 |
| configure | H A D | 24-Mar-2008 | 424.3 KiB | 15,445 | 13,069 |
| configure.ac | H A D | 24-Mar-2008 | 4.5 KiB | 163 | 137 |
| depcomp | H A D | 07-Mar-2006 | 11.8 KiB | 424 | 278 |
| install-sh | H A D | 07-Mar-2006 | 5.4 KiB | 252 | 153 |
| missing | H A D | 07-Mar-2006 | 10 KiB | 337 | 263 |
| mkinstalldirs | H A D | 07-Mar-2006 | 1.9 KiB | 112 | 85 |
README
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
README.fr
1 ********************
2 ***** BRIQUOLO *****
3 ********************
4
5
6> D�pendances
7=============
8
9Briquolo d�pends des biblioth�ques suivantes :
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 http://home.a-city.de/franco.bez/gettext/gettext_win32_en.html
17
18Sans oublier le plus important, utilis� pour la repr�sentation 3D et dont la
19pr�sence d�pend des particularit�s du syst�me d'exploitation et du mat�riel.
20- OpenGL (et GLU)
21
22> Installation
23==============
24L'installation s'effectue de mani�re classique :
25 ./configure
26 make
27
28et en tant que root:
29 make install
30
31> Commandes
32===========
33
34* A tout moment
35F12 -> Screenshot
36
37* D�placement dans les menus :
38HAUT, BAS -> D�placement du focus
39DROITE, GAUCHE -> Changement de valeur d'un choix ou changement d'un nombre.
40ENTR�E -> Activation d'un bouton, ou changement de valeur d'un choix
41ESC -> Quitte le menu / Retour au menu pr�c�dent
42
43* Pendant le jeu
44D�placement Souris -> D�placement du plateau
45Fl�ches GAUCHE et DROITE -> D�placement du plateau
46BOUTON GAUCHE -> D�part balle
47C -> Changement de cam�ra
48ESC -> Pause et menu
49
50* Pendant l'�dition de niveau
51Un menu d'�dition en haut � droite permet de d�finir :
52- Le type d'action a effectuer lorsque l'on appuie sur ESPACE : ajout ou
53modification/effacement d'�l�ment
54- Le type d'�l�ment � ajouter
55- La variation x et y de d�placement du curseur. Deux types de variations
56 pr�d�finies sont propos�es et un troisi�me type de variation permet de
57 choisir une variation personnalis�e.
58
59I -> D�placement en haut du curseur
60K -> D�placement en bas du curseur
61J -> D�placement � gauche du curseur
62L -> D�placement � droite du curseur
63+ et - (du pav� num�rique) -> Circulation parmis les �l�ments de tableau superpos�s
64ESPACE -> Ajout / Effacement d'un �l�ment (selon l'action s�lectionn�e)
65ESC -> Pause et menu
66
67Les niveaux peuvent �tre charg�s et enregistr�s � partir du menu accessible par
68ESC. L'enregistrement est effectu� dans le r�pertoire $HOME/.briquolo/tableau
69(ou dans le r�pertoire $HOMEPROFILE\Briquolo\tableau sous Windows). De m�me
70le chargement (dans le jeu et dans l'�diteur) est effectu� en priorit� dans ce
71r�pertoire, ainsi, un niveau peut �tre remplac� sans �tre perdu.
72Les niveaux sont organis�s par groupe. Un groupe correspond � un r�pertoire,
73dans lequel sont sauvegard� les niveaux correspondant. Une description peut
74�tre associ�e � un groupe dans le fichier 'description' plac�e dans le
75r�pertoire du groupe.
76
77> Options des �l�ments de tableau
78=================================
79Certains �l�ments peuvent �tre param�tr�e � l'aide d'une ligne d'options
80de la forme suivante :
81 option1=valeur1 option2=valeur1 ...
82
83* Briques :
84- r : rayon
85- rspeed : vitesse de rotation en degr�s par secondes
86- ri : angle initial en degr�s
87
88* Bumper
89- position : 'right' pour un bumper sym�trique � droite
90- ri : angle initial en degr�s
91