jaimerai faire 1 avion (sa cest bon) mai qui tir DES missiles
par exemple qd jappuis sur space 1 missile par et si je rapui 1 autre missile par different du 1er.
jai essayer de faire sa avec une classe mai sa marche pa
svp aider moi je sai vraimen pa commen je pourrai faire.
A mon avis il suffit de faire un truc qui alterne une fois sur deux, genre tu fais une variable x.
A chaque fois que tu tires, x augmente d'un.
Si x est pair alors on tire le missile machin et si x est impair alors on tire le missile truc.
voila ;)
Bon moi et la programmation de jeux, ca fait 2.
Mais je pense qu'une simple boucle suffit:
while(1)
{
Ton code pour envoyer un missile
if (condition d'arret) break;//cas pour arreter la boucle par ex.
}
Voila, j'espere avoir repondu a ta question, mais bon comme je te dis, j'y connais rien a la programmation de jeux.
Bye,Xentor609
Salut, pourquoi ne pas utiliser kbhit() qui détecte la frappe d'une touche que tu récupère pas getch(). Avec cette fonction, ton avion est en mouvement et tire quand tu tape espace.
int touche;
while(1){
avion_vol();
if(kbhit()){
touche=getch();
if(touche==32)//code ASCII de SPACE
tire_missile();
}
}