Les Allergies
Alimentaires
Posez votre question Signaler

[VB] Aide pour finir un jeu sur VB

Akura Lyo 4Messages postés 16 mai 2010Date d'inscription 20 juin 2010Dernière intervention - Dernière réponse le 20 juin 2010 à 14:39
Bonjour
Je suis actuellement en train de créer un jeu de tir en VB, donc une appli windows forms. Mais j'ai trois petits souçis :
- 1) Je souhaiterais sauvegarder les valeurs de plusieurs variables qui correspondraient aux meilleurs scores et aux noms des meilleurs joueurs (les variables publiques sont meilleursjoueurs(3) as string et meilleursscores(3) as string)
pour au final avoir un classement.
- 2) Je souhaiterais aussi changer l'image d'un bouton ou d'une picturebox. On a commencé avec un compteur de munitions avec des douilles avec la classe enabled qui changeait lorsque l'on tirait. On aimerait donc pouvoir changer directement l'image (une douille pleine et une douille vide).
- 3) On souhaiterait integrer des sons (le bruit d'un tir à chaque tir et une musique pour le menu.
J'ai un niveau moyen en VB et je me débrouille assez bien mais là, je galère un peu ^^
Merci de bien vouloir m'aider
Lire la suite 

[VB] Aide pour finir un jeu sur VB »

1 réponses
Réponse
+0
moins plus
Bon, j'ai finalement trouvé et en fait, c'est assez simple

Pour jouer une musique :
My.Computer.Audio.Play("C:\Users\Akura Lyo\Documents\Kill Rabbits\Kill Rabbits\bin\Debug\89.wav", _
AudioPlayMode.Background)

Cela va jouer le morceau dont vous avez mis le lien (içi, 89.wav)
/!\ Le format de la musique doit être du .wav /!\

A noté que si l'on veut jouer en boucle, il faut rajouter un loop à background (ce qui donne .backgroundloop)



Pour converser des scores ou autres
On va utiliser des fichiers .txt (içi, c'est numero1.txt)

My.Computer.FileSystem.WriteAllText("C:\Users\Akura Lyo\Documents\Kill Rabbits\Kill Rabbits\bin\Debug\numero1.txt", _
meilleurs(1), False)

meilleurs(1) est le texte que nous allons sauvegarder
False => On reécrit tout le texte du fichier
Si l'on veut juste ajouter un texte à la suite du texte déjà présent, il faut changer en True
Ajouter un commentaire
Ce document intitulé « [VB] Aide pour finir un jeu sur VB » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?