Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

INTÉGRER DES SCORES À VOS JEUX


Information sur la source

Catégorie :Jeux Classé sous : score, jeu, registre, points Niveau : Débutant Date de création : 01/08/2006 Date de mise à jour : 10/08/2006 23:55:48 Vu / téléchargé: 4 308 / 317

Note :
Aucune note

Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note


Description

Très simplement, ce Module sert à écrire dans le registre 5 joueurs et leurs scores.
Avec modification, RAZ et calcul du placement.
Importer le Module et la Gorm dans votre projet.

A vous d'intégrer la notions de points (si vous faites des jeux, cela ne devrait pas être compliqué pour vous)  ;)

 

Source

  • Dans le ZIP,
  • Je profite de cette section pour dire que par la suite je rajouterai une écriture par la fonction SaveSettings (beaucoup moins lourde)? Merci à mon "membre modèle" de m'avoir mis sur la piste (il se reconaitra) ;)
Dans le ZIP,

Je profite de cette section pour dire que par la suite je rajouterai une écriture par la fonction SaveSettings (beaucoup moins lourde)? Merci à mon "membre modèle" de m'avoir mis sur la piste (il se reconaitra) ;)

Conclusion

et encore une maj bientôt

Penser à rajouter dans votre Form de jeu un bouton, qui appelle ma Form (frmScore)
(les instructions sont notés dans frmScore)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

10 août 2006 23:55:48 :
Amélioration du code : moins 160 lignes dans le module prise en compte des infos de PCPT et JRivet (sur le type Score)

Commentaires et avis

signaler à un administrateur
Commentaire de jrivet le 03/08/2006 17:58:03

Salut Mortalino,

Excuses moi j avais dit que je passerais pour un petit commentaires et j'âi pas eu le temps.
Je ne peux pas tester ton code au travail pour ne pas toucher la BDR (et j ai pas de PC chez moi).

Alors je me contenterais de faire quelques remarques sur le code (ne le prends pas mal, tu commence à me connaitre).

1- Pourquoi utiliser un module si ce module est inutilisable sans la Form (référence a frmScore dans registre.bas)
2- Pourquoi Déclarer des fonctions que tu n'utilises pas? (ex: RegConnectRegistry...)
3- On m'a toujours dis d'éviter les accents pour les noms de variables. (apres c'est une question de préférences) :-p

Améliorations possible:

1- pourquoi ne pas créer un TYPE du style
Public Type TScore
     Nom as String
     Score as Integer
     RegAdresse as String
End Type

De cette maniere tu peux utiliser un tableau de Type
MesScores(1 To 5) As TScore

Et utiliser des boucles qui de faciliteront grandement la tâche (notament dans le calcul du remplacement) et alègeront ton code.

Exemple: pour Creation_Valeur_Registre

For i = 1 to 5
    Chemin = OuvertureClé(HKEY_CURRENT_USER, MesScrores(i).RegAdresse)
    Call CréationEntrée(Chemin, "Nom Joueur", RegAdresse(i).Nom)
    Call CréationEntrée(Chemin, "Score", RegAdresse(i).Score)
    Call FermetureClé(Chemin)
Next

Enfin c'est juste une idée.

J'espere que tu ne m'en veux pas trop o_0

Aller a plus sur le Forum.

Julien
PS: Que penses tu de la version 2 de mon petit jeu.

signaler à un administrateur
Commentaire de mortalino le 03/08/2006 23:37:03

Salut Julien,

pas de problème pour tes commentaires ! (au contraire, il en faut pour améliorer tout ça) ;)

Pour répondre à tes questions :
1/ Le module sur le registre n'est pas de moi (mais MisterRom), la partie m'appartenant, est à partir des procédures Scores.
Ayant stockés mes procédures dedans, j'ai le Module pour mes recherches, et la Form pour l'affichage score.
2/ on m'a fait la même remarque. N'étant pas mon "module" (au niveau registre), je n'ai rien modifié (mais ce sera fait)
3/ Idem n°2, ce ne sont pas mes variables.

Pour le type, je n'ai pas encore pris l'habitude de travailler avec, mais je ferai l'effort de le modifier  ;)

Pour les boucles, je le prends également en compte.

Concernant ta source, je n'ai pas encore testé la V2, (je n'ai pas beaucoup de temps ces temps-ci, pas de congés => dès qu'on a des jours de repos, plage oblige !)  :))
Dès que c'est testé, t'auras également droit au petit commentaire.

En tout cas, je te remercie Julien, tes commentaires sont dans un but évolutif, donc j'apprécie.

++ sur le forum  ;)

signaler à un administrateur
Commentaire de ciberrique le 09/08/2006 20:11:17

Je n'ai pas regarde le code, meme si l'idee est bonne, je pense qu'il vaut mieu eviter un maximum de toucher a la base de registre... Enfin c'est mon experience qui me le dit.

signaler à un administrateur
Commentaire de mortalino le 09/08/2006 20:16:06

Salut Ciberrique,

effectivement PCPT me l'a également conseillé mais je me disais qu'en les plaçant dans dans un fichier texte ou log ou peu importe, il serait plus facilement modifiable !

Qu'en penses-tu ?

Merci à toi
++

signaler à un administrateur
Commentaire de ciberrique le 09/08/2006 20:21:05

Justement la c'est a toi de gerer le cryptage, deja tu peux tout passer en long ou en single, ensuite tu peux appliquer un simple DES (voir une de mes sources) et la la modifications sera plus dificile...
De plus la base de registre n'est pas securise... Et un joueur sur un compte windows utilisateur n'y a pas accés donc tu auras forcement une erreur...

signaler à un administrateur
Commentaire de mortalino le 09/08/2006 20:26:51

Bien vu pour le compte utilisateur !

je regarde ta source cette nuit et modiefierez la mienne.
En cas, je mettrai les 2 possibilités, celui qui téléchargera aura le choix.
Je te remercie  ;)

++

signaler à un administrateur
Commentaire de Luck12 le 07/10/2006 14:17:02

Avec quelle logiciel peut-ton ouvrir les 2 liens du zip???

merci d'avance  ;)

signaler à un administrateur
Commentaire de jrivet le 09/10/2006 08:40:46

> Luck12: Avec Microsoft Visual Basic 6.
Sinon tu peux essayer de les importer sous l'IDE Excel mais je ne te garantie rien .
@+
Julien

signaler à un administrateur
Commentaire de mortalino le 11/10/2006 15:28:11

Salut,

Merci Ju  ;)

Luck12 : tu pourras avec excel ouvrir le module mais pas la Form, comme le dit Julien, il te faut VB6.
Si tu n'as qu'excel, donne ton mail et je te le fais la Form en vba excel.

++

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

AIDE DATA SVP ! [ par Seb ] Je fais un programme jeu :j ai une basse access que j accede grace au data de vb et j aimerai mettre a jour le score d'une personne à la fin d un jeu. faire mentir l'ordi en c++ pendant un jeu de dés [ par chacamos ] le jeu ce compose de 2 dés On doit tjs annoncé un score supérieur au précedent Les doubles sont supérieur au simple (11 est supérieur au 65 par exemp Procédures d'interfaçage du registre avec VB6 [ par bouazza92 ] Bonjour les programmaeurs , je voulais faire un programme qui optimise le pc par quelques modifications du registre avec Visual Basic 6 , pourriez vou debutante tres mauvaise cherche de laide !! [ par gothikth ] alors voila si desous un jeu en fai mon jeu (le but du jeu et de trouver en un nomdre dessai minimum le chiffre que l'ordiateur a pris au pit entre 1 la valeur du registre pour un proxy [ par gab_03 ] est-ce que quelqun connait la valeur du registre pour modifier ie/tools/internet options/connection/dial-up et vpn/settings/proxy serveur?? Points CS [ par sisi231 ] Salut !2 questions :Comment sont attribués les points CS (barême).As-t-on de l'argent ou des cadeaux au bout d'un certain nbe de points ?Vou Jeu de poker _ Problème de Tri de cartes [ par adamsong ] Bonjour Je suis newb en vb et je suis en train de realiser un jeu de poker. Malheureusement, aprés avoir réussi à éviter les dou Problème avec des modules [urgent] [ par john_cc ] Bonsoir, J'ai encore un problème dans mon jeu de combat style rpg en c. J'ai 2 modules : un pour la saisie, un pour le combat. Quand je veux lan Règle Bubble Break [ par cheyenne ] Bonjour et bone année à tous.Mon neveu à eu un PDA HP pour Noël et ses enfants ont découvert le jeu Bubble Break qui est incl Labels sur points de données d'un MSChart [ par gali19 ] Bonjour, en VB6, j'ai le tableau suivant:  1ere colonne |  2emeColonne |  3emeColonnne       No


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,452 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.