Handpuzzles.com


Comment programmer une machine à sous dans QBasic

Comment programmer une machine à sous dans QBasic

Les programmes que vous pouvez faire avec le langage de développement du débutant QBasic comprennent des jeux. machines à sous simulateurs entrent dans cette catégorie. Faire un tel jeu comporte plusieurs étapes. Une de ces étapes, pour certaines approches de codage à ce type de jeu, comprend la conception de l'interface qui imite la façade d'une machine à sous. Une autre étape appelle les déclarations de QBasic pour produire des nombres aléatoires, RANDOMIZE et RND. Un avantage de faire un QBasic jeu de machine à sous est la possibilité d'afficher, des graphismes dessinés à la main dans les fenêtres de sous.

Instructions


•  Ouvrez, dans un traitement de texte, les fichiers source d'un programme open source qui simule une machine à sous. Programmes de machines à sous exemples comprennent Casino Sim et Tuty Fruty fente. Ce ne sont pas les programmes QBasic, mais vous les convertir à QBasic.

•  Imprimez les fichiers source et de faire un nouvel ensemble de fichiers sources vierges avec les mêmes noms que les originaux.

•  Type dans chaque nouveau fichier source les déclarations du fichier non vide correspondante. Cette tâche exige que vous de lire attentivement le code source de la machine à sous originale. Cette lecture attentive permet de mieux comprendre comment le jeu fonctionne.

•  écrire des commentaires, que vous tapez chaque énoncé, qui décrivent l'objet de la déclaration. Par exemple, pour la déclaration «si (slot1 == == slot2 SLOT3) blnJackPot = true;" vous pouvez écrire "Cette déclaration est de comparer les valeurs de chaque fente avec les autres fentes. Si tous les emplacements ont la même valeur, un jackpot est signalé." Écrire ces commentaires en utilisant les caractères qui délimitent commentaires, tel que défini par le langage de programmation de la machine à sous. De nombreux langages de programmation utilisent les caractères "/ * et * /" pour encadrer commentaires. Si vous ne connaissez pas ou n'êtes pas sûr de la raison d'une déclaration, mettre un point d'interrogation dans les crochets de l'commentaire.

•  Confirmer les fichiers source du programme à nouveau, mais le faire de la mémoire cette fois. Vous aurez besoin de se référer aux impressions au début, mais après quelques séances de frappe vous serez capable de réciter le programme de la mémoire. Selon la Texas A & M professeur de neurosciences Bill Klemm, depuis mémorisation favorise la compréhension, terminer cette tâche avec succès complètera votre compréhension du programme. Vous pouvez ensuite le traduire en QBasic.

•  Ecrire une traduction de chaque déclaration du jeu original de machine à sous dans votre éditeur de programmation QBasic. Lire une description de la syntaxe de QBasic dans le fichier d'aide de votre éditeur si je ne sais pas comment traduire une déclaration particulière.

•  Exécutez le programme après avoir traduit toutes les déclarations dans le programme de machine à sous originale de jouer la machine à sous QBasic. Si le programme ne fonctionne pas, utilisez les outils de code pas à pas de votre éditeur de trouver et de corriger toutes les erreurs. (Code-stepping exécute un programme d'une déclaration à la fois.)




        

Publish my comment