Comment construire simples Jeux Java

Si vous êtes un programmeur Java et début souhaitez écrire un jeu, il est préférable de commencer aussi simple que possible. Base de texte jeux sont le genre le plus simple des jeux informatiques. Ils permettent de beaucoup d'imagination et de la créativité à la fois le développeur et joueur, et vous permettent d'obtenir l'habitude de travailler avec une interaction utilisateur en Java. Afin de créer un jeu Java, vous devrez d'abord avoir Java installé correctement sur votre ordinateur et un éditeur pour écrire votre code dans Heureusement, il ya un programme gratuit disponible qui fait les deux:. L'éditeur Eclipse pour les développeurs Java. Nous allons utiliser Eclipse pour créer notre projet Java.

Choses que vous devez

  • Eclipse pour les développeurs Java IDE

Instructions

  1. Naviguez sur le lien dans la section Ressources et télécharger et installer le "Eclipse pour les développeurs Java IDE (91 Mo)".

  2. Remue-méninges des idées pour votre jeu basé sur du texte. Vos limites sont les suivantes: la sortie de la volonté de l'ordinateur du texte pour le joueur (comme "vous avez entré une chambre, vous pouvez aller à gauche ou à droite"). Ensuite, le joueur aura la possibilité de répondre par la saisie de texte ("gauche," par exemple). Le programme d'ordinateur peut alors répondre, et la boîte de dialogue peut aller et venir comme ça jusqu'à ce que vous souhaitez le jeu à la fin. Écrivez quelques idées de complot, et garder à l'esprit que l'idée est de garder le joueur intéressé et avoir du plaisir.

  3. Ouvrir Eclipse. Cliquez "Fichier," "Nouveau," "Projet Java." Type "SimpleGame" que le nom du projet et puis cliquez sur "Terminer."

  4. Double cliquez sur le dossier SimpleGame dans l'Explorateur de packages, situé sur la barre d'outils à gauche, puis cliquez sur "Nouveau," "Classe."




  5. Tapez le nom de votre jeu (sans espaces) dans la "Nom" boîte. Nous appelons notre jeu de l'échantillon, "Maison hantée". Sous "Quels talons méthode voulez-vous créer?" cliquez sur le "public static void main (String [] args)" case à cocher, puis cliquez sur "Terminer."

  6. Sélectionnez les espaces blancs ci-dessus "HauntedMansion public class" et tapez la ligne de code suivante:
    java.util.Scanner- importation. Le scanner va nous aider à lire ce que les entrées de l'utilisateur à la console.

  7. Sélectionnez quelques espaces à l'intérieur du "main (String [] args) {public static void" et entrez les deux lignes de code suivantes:
    Chaîne choix-
    Scanner user_in = new Scanner (System.in);

    Le scanner de user_in va lire ce que les types dans la console de l'utilisateur, et de le jeter dans le "choix" variable.

  8. Pour écrire à la console, nous allons utiliser le "System.out.println ()" Procédé. Cela signifie tout moment vous voulez que la machine de dire le joueur de l'état actuel du jeu, vous pourrez appeler cette fonction. Dans un nouveau type de ligne:
    System.out.println ("Bienvenue à la Haunted Mansion. Vous voyez un escalier expansive avant vous et chambres à votre gauche et à droite." +" N"+"Type 'étage "et appuyez sur Entrée pour monter l'escalier,« droit »d'aller à la salle sur votre droite," +" N"+"ou «gauche» pour aller à la place sur votre gauche.");




    Vous pouvez bien sûr changer ce qui est à l'intérieur de la déclaration println à ce que vous souhaitez.

  9. Afin de lire ce que les types d'utilisateurs, utilisez nextLine () la méthode de l'user_in et le mettre dans le "choix" chaîne, en tapant le code suivant sous la dernière ligne:
    choix = user_in.nextLine ();

    Maintenant, la variable de choix contient tout ce que l'utilisateur a tapé dans avant qu'ils ne touchent entrer.

  10. Utilisez une instruction conditionnelle pour savoir ce que l'utilisateur a tapé dans, en tapant le texte suivant:
    &# 9-&# 9 (si choice.equals ("à l'étage")) {
    &# 9-&# 9-&# 9-System.out.println ("Vous êtes maintenant à l'étage.") -
    &# 9-&# 9-} else if (choice.equals ("droite")) {
    &# 9-&# 9-&# 9-System.out.println ("Vous êtes maintenant dans la cuisine") -
    &# 9-&# 9-} else if (choice.equals ("gauche")) {
    &# 9-&# 9-&# 9-System.out.println ("Vous êtes maintenant dans la salle à manger") -
    &# 9-&# 9-} else {
    &# 9-&# 9-&# 9-System.out.println ("Cela n'a pas été valide") -
    &# 9-&# 9-}

  11. Continuez à utiliser les étapes 8 à 10 pour créer un jeu aussi complexe que vous le souhaitez en ajoutant plus de System.out.println (s 'de l'ordinateur et des réponses plus possibles à partir du lecteur).

» » » » Comment construire simples Jeux Java