Manuel d'aide de Bluesky ++
Version 1.2.0
church_cloud.bmp

Informations générales :

Bluesky++ est un jeu de shoot multi-plateformes créé par Francois Braud alias phrounz. Ce jeu est freeware, modifiez-le et distribuez-le !

Ce jeu est protégé sous un contrat Creative Commons.

Ceci est mon premier jeu en C++, alors soyez indulgent :-)

Instructions pour jouer (Linux) :

IMPORTANT !
- Dans la distribution linux Mandrake 8.2, le jeu ne peut se lancer qu'à partir d'un terminal.
- Dans la distribution linux Mandrake 10, le jeu ne peut se lancer qu'à partir d'un terminal, ou bien à partir de Konqueror (v 3.2.0).
- Il faut lancer le script Bluesky.sh et pas le programme gamelinux.

Instructions pour jouer (Windows) :

Configuration nécessaire (estimation) :

Arguments de la ligne de commande :

Cet argument définit la résolution, et si le jeu est oui ou non en plein écran. Sans argument, le jeu est en 1024x768f. Si le plein écran ne marche pas, le programme se lancera en fenêtré

Informations sur le code source :

Pour recompiler, vous aurez besoin de la bibliothèque allegro.

data/ contient toutes les images (chargées au debut au moyen de la fonction init_all()).

Pour toutes ces classes (sauf menubox), si vous voulez rajouter un nouvel élément de classe machin, il suffit souvent de modifier des defines et des constantes au debut du fichier machin.cpp, et de rajouter l'image dans init_class_machin. Pour un bonus, il faut rajouter les conséquences de ce bonus dans global_use_inventory_bonus(int index_player) dans global.cpp.

Pour créer une menubox, il faut mettre des items dans menubox::print_items(void) et écrire les consequences de ces items dans menubox::execute(int). Un menubox est identifié par son titre.

Informations sur la réalisation :

Recompilé sous Windows XP, avec Dev-Cpp 4.9.9.0 et allegro 4.2.0 beta 3.

Et peut-être que j'en oublie ...

Bibliothèques : allegro 4.0.3, et certains modules de la bibliothèque standard.

Bugs existants :

(C'est normal qu'il n'y ait pas de son, je n'en ai pas mis.)

Mailez-moi a l'adresse ci-dessus si vous trouvez d'autres bugs.