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