Explication sur le jeu shine 3(a lire en 800*600 minimum) installation et lancage: il faut avoir blitzbasic 1.27. pour le DL http://www.blitzbasic.com dézippez shine3.zip si le refresh est à: 60hz:vitesse moyenne 75hz:vitesse rapide 85hz:vitesse tres rapide lancez le jeu en mode fenêtré(il faut une carte 3d pour le bilinéar filtering) ce sera plus rapide(si carte 3d) il faut aussi beaucoup de ram(j ai pas testé sur 64 mo, donc je dirais 128mo) car il y a beaucoup de sprites 24bit et de sons wav a 44khz ainsi que des mp3 a lire. F10 ;quit le prog esc ;quit l ecran actuel ecran titre: presentation: appuyez sur espace pour passer au menu menu: flèches du haut et flèches du bas pour se ballader play-> en appuyant sur entrée passe a l'ecran de choix config->en appuyant sur entrée on passe au menu config quit->quit le jeu directement après avoir appuyez sur entrée menu config: configuration du clavier appuyez sur la touche que vous désirez pour attribuer celle-ci à l'action affichée configuration ia durée défense; le nombre de temps que va rester l'adversaire en mode défensif après avoir déclenchée une défense. si celle-ci est à 0 hz alors il ne se défendra pas étant donné que le temp est nul si elle est comprise entre 20 et 30 hz il pourra parrer les coups de pied mais pas les coups de poing plus rapide si celle ci est élevée(90 hz) alors on aura a faire a un adversaire prudent probabilité désense; si elle est de 1/1 l'adversaire parera tous les coups(sauf quelques coups spéciaux) si elle est de 1/5 il en parera pas beaucoup. pause entre chaque attaque; si elle est quasi-nulle(-de 15) l'adversaire sera tres agressif si elle est élevé(100) vous serez plus à l'aise pour le vaincre antifréquence coups spéciaux; si elle est nulle l'adversaire fera un max de coups spéciaux si elle est élevée(700) il en fera presque plus après être passé dans ce menu, la config est sauvegardé dans config.sh3 lancez le fichier standardconfiggeneration.bb pour revenir a la config standard en cas de problème ecran de choix: player1 left&right : choix du perso 1 player2 left&right : choix du perso 2 player1 jump&down : choix du décor player1 punch&kick : choix du nombre de joueur appuyez sur entrée ensuite pour passer à l ecran aire de combat ecran aire de combat: "p" ;pause joueur de gauche(joueur 1) fleche gauche et droite : marche a gauche ou a droite protection si attaque en reculant fleche haut : sauter fleche bas : s'acrouppir numpad 1 : coup de poing numpad 2 : pouvoir numpad del : coup de pied joueur de droite(joueur 2) "s" et "f" : marche a gauche ou a droite protection si attaque en reculant "e" : sauter "d" : s'acrouppir "t" : coup de poing "u" : pouvoir "y" : coup de pied nb:pour les joueurs ce sont les touches standard techniques spéciales personnage 1(celui habillé en bleu) kamehameha: bas,arrière,avant,pouvoir(restez appuyé dessus) rayon: arrière,bas,avant,coup de poing boule poursuivante: bas,avant,coup de poing téléportation: bas,arrière,coup de poing,(flèche quelquonque qui paramètre l endroit) série de coup de poing: avant,arrière,avant,coup de poing pied diagonal: bas,avant,coup de pied personnage 2(celui qu a une épée) double combo: arrière,bas,avant,coup de poing,(coup de poing ou coup de pied)2* balayage épée: pendant saut . avant,bas,pouvoir placement et descente: bas,arrière,poing glissade: bas,avant,pied personnage 3(le tout vert) foncage: bas,avant,coup de poing coup du bélier: pendant saut . pouvoir (si le gars est a proximité) vollées balles: bas,arrière,coup de poing,(pour les suivantes juste coup de poing) tremblement de terre: avant,arrière,avant,pouvoir psyforce: avant,arrière,avant,coup de poing faq possible pourquoi le jeu ne prend pas la manette, c est pourtant simple a utiliser avec blitz? je me suis acheté une logitech wingman et j ai donc tenté de mettre la manette dans mon prog au début tout allais bien sauf quand j utilisais l axe x (joyXdir()=1) pour aller a droite et l axe y pour s'acroupir (joyYdir()=1). celui-ci vacille entre 0.95 et 0.99 et fais donc ralentir la boucle de mon prog (le refresh du joy dans blitz n est pas a 85 ca doit etre pour ca) j ai tout fais pour calibrer ma manete correctement pour pas qu elle vacille rien a faire.... meme en utilisant joyx()>0.9 ou joyxdir()>0.9 ou en relevant le joy qu une seule fois dans la boucle. j'ai donc abandonné l idée en attendant une version de blitz qui coorige ce bleme. pourquoi un refresh de 85 hz en fenêtré avec une carte 3d? le jeu doit tourner a 85 images seconde c'est la vitesse que je considere comme tres rapide dans ce jeu.(c est plus fun) si vous pouvez pas tant pis, mettez un refresh de 60 mais sachez que la vitesse sera moyenne J'arrive pas a faire en sorte que mon ecran affiche a 85hz en mode non fenétré. Si le votre le fais alors vous n'avez pas besoin de mettre en mode fenétré. Le mode fenétré utilise le bilinear filtering de votre carte 3d pour interpoller les pixels entre eux(en gros calculer le reajustement d image sans passer par le proc). le mode fenétré est tres lent sans carte 3d. pourquoi que 3 personnages? ben un perso ca prend beaucoup d'images je ne voulais pas que le jeu soit trop lourd. mieux vaut peu de perso avec bcp de coups spéciaux que l'inverse(c'est mon avis). de plus les coups spéciaux interviennent dans l'ia, et doivent intéragir entre eux pour certains(ex:volée balle explose contre boule poursoivante) ca fais bcp de lignes de code. le fais de mettre plus de persos aurait donc considérablement alourdi mon code. il est cependant possible que j en rajoute d'autres. pourquoi que 2 décor? chaque décor comporte une zic et est une grosse image. ca aurait alourdi la taile du jeu et je ne voulais pas. j'en ferais peut etre d autres dans les versions suivantes Bugs reporté: il se peut qu un des 2 persos quitte l ecran ex: vollées balles répété sur l adversaire(ca le fera partir) ou lors du placement du perso 2 pas mal de bugs avec le rayon explosion de la boule poursaiuvante sur un adversaire en mode non protégé peut ne pas le faire ejecter(raison tres complexe) un des persos peut se retrouver en l air comme si il etait par terre cad debout normal(raison tres complexe) le scrolling n est pas overstable en effectuant le balayge d epée sans saut puis en sautant apres ca fera le balayage mais en 3/85 eme de seconde. la zic ne se rejoue pas tout de suite mais je peux rien y faire c est le compilo