Comment faire un jeu vidéo avec Cmd?

1. Ouvrez le Bloc-notes.
2. Tapez votre code de jeu.
3. Enregistrez votre code en tant que fichier.bat.
4. Double-cliquez sur le fichier.bat pour lancer le jeu dans une fenêtre CMD.

Comment m'assurer que mes nombres aléatoires sont corrects lors de la création d'un jeu vidéo avec cmd
Comment m'assurer que mes nombres aléatoires sont corrects lors de la création d'un jeu vidéo avec cmd?

Ce guide vous apprend à créer un jeu simple basé sur du texte dans l'invite de commande sur un ordinateur Windows.

Pas

  1. 1
    Ouvrez le bloc-notes. Le Bloc-notes est un éditeur de texte gratuit qui est pré-installé sur tous les ordinateurs Windows. Vous utiliserez le Bloc-notes pour saisir votre code. Pour l'ouvrir, procédez comme suit:
    • Cliquez sur Démarrer
    • Tapez notepad
    • Cliquez sur Bloc-notes en haut de la fenêtre.
  2. 2
    Ajoutez le texte du titre de votre jeu. Copiez le texte suivant dans le Bloc-notes en veillant à remplacer "[Titre]" par le nom que vous souhaitez donner à votre jeu, puis appuyez sur Enter:
    @echo hors titre [Titre] 
  3. 3
    Choisissez une couleur pour le texte et l'arrière-plan de votre jeu. L'invite de commande propose plusieurs couleurs de texte et d'arrière-plan que vous pouvez déclencher en saisissant un code spécifique à la couleur au format «0A», où «0» est la couleur de l'arrière-plan et «A» est la couleur du texte. Les codes des couleurs courantes sont les suivants:
    • Couleurs du texte - Utilisez A, B, C, D, E ou F pour désigner respectivement le vert clair, l'aqua clair, le rouge clair, le violet clair, le jaune clair ou le blanc brillant.
    • Couleurs d'arrière-plan - Utilisez 0, 1, 2, 3, 4, 5, 6, 7, 8 ou 9 pour désigner le noir, le bleu, le vert, l'aqua, le rouge, le violet, le jaune, le blanc, le gris ou le bleu clair, respectivement.
    • Par exemple, l'interface d'invite de commande standard en noir et blanc utiliserait le code «0F».
  4. 4
    Définissez les couleurs de votre jeu. Entrez le texte suivant dans le Bloc-notes en veillant à remplacer "0A" par votre combinaison d'arrière-plan et de texte préférée, puis appuyez sur Enter:
    @echo off title OnlineCmag Couleur du jeu 0A si "%1" neq "" (aller à%1) 
    Comment dessiner avec le bloc-notes lors de la création d'un jeu vidéo avec cmd
    Comment dessiner avec le bloc-notes lors de la création d'un jeu vidéo avec cmd?
  5. 5
    Créez le menu du jeu. Il s'agit essentiellement du menu de démarrage du jeu. Saisissez le texte suivant dans le Bloc-notes, puis appuyez sur Enter:
    :Menu cls echo 1. Démarrer echo 2. Crédits echo 3. Quitter set /p answer=Tapez le numéro de votre option et appuyez sur enter: if%answer%==1 goto Start_1 if%answer%==2 goto Credits if% réponse%==3 goto Quitter 
  6. 6
    Ajoutez une option "sortir". C'est ainsi que les joueurs pourront quitter l'invite de commande. Saisissez le texte suivant dans le Bloc-notes, puis appuyez sur Enter:
    :Exit cls echo Merci d'avoir joué! pause sortie /b 
  7. 7
    Ajoutez des crédits pour le jeu. Saisissez le texte suivant dans le Bloc-notes en veillant à remplacer "[Titre]" par le titre de votre jeu, puis appuyez sur Enter:
    :Crédits cls echo Crédits echo. echo Merci d'avoir joué à [Titre]! pause aller au menu 
  8. 8
    Créez le code "démarrer". Voici le code qui permettra aux joueurs de démarrer une nouvelle partie:
    :Start_1 cls echo Oh non! Vous êtes entouré d'ennemis. echo Ils sont cinq, et ils sont tous armés. echo Si vous les combattez, vous avez de grandes chances de gagner. set /p answer=Voulez-vous combattre ou courir? if%answer%==combat va à Fight_1 if%answer%==run va à Run_1 pause 
  9. 9
    Ajoutez le code d'action. Enfin, vous entrerez le code suivant pour dicter l'action du jeu:
    :Run_1 cls echo Vous vivez pour combattre un autre jour. pause goto Start_1:Fight_1 echo Préparez-vous à combattre. echo Les ennemis vous bousculent soudainement tous à la fois. set /p answer= Tapez 1 et appuyez sur Entrée pour continuer. if%answer%==1 aller à Fight_1_Loop:Fight_1_Loop set /a num=%random% if%num% gtr 4 aller à Fight_1_Loop if%num% lss 1 aller à Fight_1_Loop if%num%==1 aller à Lose_Fight_1 si%num%== 2 allez à Win_Fight_1 si%num%==3 allez à Win_Fight_1 si%num%==4 allez à Win_Fight_1:Lose_Fight_1 cls echo Vous avez été vaincu. Rejouer? pause goto Menu:Win_Fight_1 cls echo Vous êtes victorieux! set /p answer=Voulez-vous enregistrer? [o/n] if%answer%=='y' goto 'Save' if%answer%=='n' goto 'Start_2':Save goto Start_2 
  10. 10
    Cliquez sur Fichier. C'est dans le coin supérieur gauche de la fenêtre du Bloc-notes. Un menu déroulant apparaîtra.
  11. 11
    Cliquez sur Enregistrer sous.... C'est dans le menu déroulant Fichier. Cela ouvrira une fenêtre Enregistrer sous.
    Existe-t-il un moyen d'ajouter une fonction de sauvegarde à un jeu vidéo réalisé avec Cmd
    Existe-t-il un moyen d'ajouter une fonction de sauvegarde à un jeu vidéo réalisé avec Cmd?
  12. 12
    Entrez un nom de fichier suivi de l'extension ".bat". Dans la zone de texte "Nom de fichier" située près du bas de la fenêtre, saisissez le nom que vous souhaitez donner au jeu, suivi de .bat pour vous assurer que le jeu sera enregistré en tant que fichier d'invite de commande.
    • Par exemple, pour nommer votre jeu "Dungeon Crawl", vous devez taper Dungeon Crawl.bat ici.
  13. 13
    Modifiez le type de fichier. Cliquez sur la liste déroulante "Enregistrer sous le type" en bas de la fenêtre, puis cliquez sur Tous les fichiers dans le menu déroulant résultant.
  14. 14
    Sélectionnez le bureau comme emplacement de sauvegarde. Cliquez sur Bureau dans la barre latérale gauche pour le faire. Vous devrez peut-être d'abord faire défiler la barre latérale vers le haut ou vers le bas pour trouver le dossier Bureau.
  15. 15
    Cliquez sur Enregistrer. C'est dans le coin inférieur droit de la fenêtre. Cela enregistrera votre jeu en tant que fichier BAT.
  16. 16
    Lancez votre jeu. Double-cliquez sur le fichier BAT pour ouvrir votre jeu dans l'invite de commande, puis suivez les invites à l'écran.
    • Par exemple, vous appuyez sur 1 pour démarrer le jeu.
  17. 17
    Expérimentez avec le code. Maintenant que vous disposez des bases du jeu, vous pouvez modifier le code pour modifier le texte du jeu, ajouter des options, etc.
    • Pour modifier le code de votre jeu, cliquez avec le bouton droit sur le fichier BAT, puis cliquez sur Modifier dans le menu déroulant. Vous pouvez ensuite appuyer sur Ctrl+ S pour enregistrer les modifications.
    • Assurez-vous de lire le code pour comprendre à quoi sert chaque ligne de texte.

Conseils

  • Si vous souhaitez utiliser un éditeur de code plus avancé, vous pouvez télécharger et installer Notepad++, puis l'utiliser pour créer un fichier BAT plutôt que d'utiliser Notepad.
    Puis-je créer un jeu comme un jeu basé sur des images en utilisant Python ou dois-je apprendre le C++
    Puis-je créer un jeu comme un jeu basé sur des images en utilisant Python ou dois-je apprendre le C++?
  • Chaque fois que vous voulez que quelque chose soit vu par le joueur, vous devez taper echo devant.
  • Jouez votre jeu en cours de route, même si vous n'avez pas tout fait; cela vous aidera à voir comment ce que vous tapez correspond à ce qui apparaît dans l'invite de commande, et cela vous permettra également de détecter les bogues ou les fautes de frappe dès le début.
  • Les fichiers batch dans Windows peuvent être utilisés à de nombreuses fins en automatisant les tâches, mais écrire un jeu de texte comme celui-ci est une façon amusante d'apprendre comment ils fonctionnent.

Mises en garde

  • Ne téléchargez et n'exécutez jamais de fichiers BAT à partir d'une source en laquelle vous n'avez pas confiance, car ils peuvent être utilisés pour endommager votre ordinateur s'ils sont malveillants.
  • Relisez toujours votre code avant de distribuer votre fichier BAT.

Questions et réponses

  • Puis-je également le faire sur le Bloc-notes?
    Oui. C'est pour n'importe quel bloc-notes ou bloc-notes ++.
  • Que faire si le jeu se ferme immédiatement après son ouverture?
    Il est possible que votre codage ne s'arrête pas. A la fin de votre commande, tapez le mot "pause" sans guillemets.
  • Il se ferme lorsque j'appuie sur Entrée, que dois-je faire?
    Peut-être que vous avez mis une pause pour l'entrée au lieu d'un ensemble /p. Si vous ne le trouvez pas, essayez de copier et de coller le code dans les étapes pour vous aider.
  • Qu'est-ce qu'un fichier bat, et où le mettre?
    Un fichier bat est un fichier batch, et il s'exécute sur cmd (invite de commande). Vous pouvez le mettre sur votre bureau pour faciliter le test de vos trucs.
  • Comment puis-je apprendre à coder?
    Cela dépend de ce que vous voulez. C++ est pour les programmes non basés sur des images (ils s'affichent dans une fenêtre de recherche cmd) et C# est pour les programmes basés sur des images comme les jeux. Vous devriez commencer par c++ dur, car c# est plus avancé. Google et télécharger des blocs de code, un éditeur de code c++. Vous pouvez trouver de la documentation et des leçons en ligne.
  • Que se passe-t-il si mon jeu se ferme après avoir sélectionné démarrer ou quitter?
    Le codage est faux. Parcourez les lignes de code et supprimez les lignes inutiles. Faire cela devrait faire fonctionner votre jeu.
  • Comment puis-je ouvrir un jeu?
    Allez sur l'écran du bureau de votre PC. Là, vous verrez un dossier nommé Mes documents, où vous pouvez voir votre jeu et l'exécuter à partir de là.
  • Lorsque je clique pour ouvrir le jeu, il s'ouvre et se ferme immédiatement. Pourquoi ça fait ça?
    C'est parce que le codage est faux. En fait il y a peu de lignes sur les codes qui doivent nous instruire et nous faire comprendre, mais qui ne sont pas censées être écrites sur le code source (code area). Il suffit donc de parcourir les lignes de code et de supprimer ces lignes inutiles. Faire cela devrait faire fonctionner votre jeu.
  • Comment commencer à jouer?
    Lorsque vous enregistrez le fichier au format.bat, vérifiez où il est enregistré. Modifiez l'emplacement sur votre bureau (afin qu'il soit facile à trouver) et enregistrez-le. Ensuite, double-cliquez sur le fichier.bat et commencez à jouer.
  • Dois-je mettre un guillemet avant et/ou après avoir fait écho à quelque chose?
    Non. Après l'écho, faites un espace et écrivez ce que vous voulez afficher sur une seule ligne.
Questions sans réponse
  • Comment déclarer une variable?
  • Comment m'assurer que mes nombres aléatoires sont corrects lors de la création d'un jeu vidéo avec cmd?
  • Existe-t-il un moyen d'ajouter une fonction de sauvegarde à un jeu vidéo réalisé avec Cmd?
  • Comment dessiner avec le bloc-notes lors de la création d'un jeu vidéo avec cmd?
  • Puis-je créer un jeu comme un jeu basé sur des images en utilisant Python ou dois-je apprendre le C++?

Les commentaires (5)

  • agnes77
    Tu vois, j'aime beaucoup ton idée, continue comme ça mec.
  • mathiasjanssen
    C'était incroyable. Mon fils de 11 ans a créé tout un jeu dessus.
  • nwisozk
    C'est bon, j'adore.
  • noeljonas
    Je comprends enfin comment faire un jeu simple et des scripts de programmation dans Notepad++. Merci.
  • amelie77
    C'est génial! Je vais créer le jeu.
En parallèle
  1. Comment faire un jeu flash?
  2. Comment faire un jeu basé sur du texte?
  3. Comment créer un monde virtuel?
  4. Comment faire un jeu informatique gratuitement?
  5. Comment créer un pong dans Unity 2017?
  6. Comment faire un jeu réussi?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail