Comment construire des jeux simples en Java
Cliquez sur le lien dans la section Ressources, puis téléchargez et installez "Eclipse IDE for Java Developers (91 MB)".
Organisez un brainstorming pour votre jeu basé sur du texte. Vos limites sont les suivantes: l'ordinateur affichera du texte au lecteur (comme "vous êtes entré dans une pièce, vous pouvez aller à gauche ou à droite"). Ensuite, le joueur aura la possibilité de répondre en saisissant du texte ("à gauche" par exemple). Le programme informatique peut alors répondre et le dialogue peut aller et venir jusqu'à ce que vous souhaitiez que le jeu se termine. Ecrivez quelques idées et gardez à l’esprit que l’idée est de garder le joueur intéressé et de s’amuser.
Ouvrez Eclipse. Cliquez sur "Fichier", "Nouveau", "Projet Java". Tapez "GameSimple" comme nom de projet puis cliquez sur "Terminer".
Double-cliquez sur le dossier SimpleSet dans l'Explorateur de paquets, situé dans la barre d'outils à gauche, puis cliquez sur "Nouveau", "Classe".
Tapez le nom de votre jeu (sans espaces) dans la case "Nom". Nous appellerons notre exemple de jeu "Enchanted Mansion". Sous "Quelles méthodes souhaitez-vous créer?", Cochez la case " * * * * * ", puis cliquez sur "Terminer".
Sélectionnez l'espace vide au-dessus de " * * * *" et tapez la ligne de code suivante: * * * *. Le scanner nous aidera à lire ce que l'utilisateur entre dans la console.
Sélectionnez un espace dans " * * * *" et tapez les deux lignes de code suivantes: * * * * * * * ; Le scanner user_in lira ce que l'utilisateur tape dans la console et le videra dans la variable "choice".
Pour écrire sur la console, nous allons utiliser la méthode " * * * ". Cela signifie que vous appelez cette fonction chaque fois que vous souhaitez que l'ordinateur indique au joueur l'état actuel du jeu. Dans une nouvelle ligne, tapez: * * ("Bienvenue dans le manoir enchanté." Vous voyez un large escalier devant vous et des pièces à gauche et à droite. "+" "+" Tapez "escaliers" et appuyez sur entrée pour monter les escaliers, 'droite' pour aller dans la pièce à droite, "+" "+" ou "gauche" pour aller dans la pièce à gauche. "); Bien sûr, vous pouvez modifier l’intérieur de la déclaration println en tout ce que vous voulez.
Pour lire ce que l'utilisateur tape, utilisez la méthode nextLine () de user_in et mettez-la dans la chaîne "choix" en tapant le code suivant sous la dernière ligne: * * * * ; Maintenant, la variable de choix contient ce que l'utilisateur a tapé avant de cliquer sur entrer.
Utilisez une instruction conditionnelle pour découvrir ce que l'utilisateur a écrit en tapant ce qui suit: * * "escaliers" * * "Vous êtes maintenant en haut" * * * * "right" * * "Vous êtes maintenant dans la cuisine" * * * * "Gauche" * * * "Vous êtes maintenant dans la salle à manger" * * * * "Cela n'était pas valide" * *
Continuez à utiliser les étapes 8 à 10 pour créer un jeu aussi complexe que vous le souhaitez en ajoutant davantage * * *** à l'ordinateur et davantage de réponses possibles du joueur.