Como construir jogos simples em Java

Vá para o link na seção Recursos e baixe e instale o "Eclipse IDE para desenvolvedores Java (91 MB)".

Faça um brainstorm para o seu jogo baseado em texto. Suas limitações são as seguintes: o computador mostrará algum texto para o player (como "você entrou em uma sala, você pode ir para a esquerda ou para a direita"). Em seguida, o jogador terá a possibilidade de responder digitando o texto ("esquerda", por exemplo). O programa de computador pode então responder e o diálogo pode ir e voltar até que você queira que o jogo termine. Escreva algumas ideias e tenha em mente que a idéia é manter o jogador interessado e se divertindo.

Abra o Eclipse. Clique em "Arquivo", "Novo", "Projeto Java". Digite "GameSimple" como nome do projeto e clique em "Finish".

Clique duas vezes na pasta SimpleSet no Packet Explorer, localizado na barra de ferramentas à esquerda, e clique em "Novo", "Classe".

Digite o nome do seu jogo (sem espaços) na caixa "Nome". Vamos chamar nosso exemplo de jogo "Enchanted Mansion". Em "Quais métodos para concluir você gostaria de criar?" Clique na caixa de seleção " * * * * * " e clique em "Concluir".

Selecione o espaço em branco acima de " * * * *" e digite a seguinte linha de código: * * * *. O Scanner nos ajudará a ler o que o usuário digita no console.

Selecione algum espaço em branco dentro de " * * * *" e digite as duas linhas de código a seguir: * * * * * * * ; O Scanner user_in irá ler o que o usuário digita no console e irá copiá-lo na variável "choice".

Para escrever no console, usaremos o método " * * * ". Isso significa que sempre que você quiser que o computador informe ao jogador o estado atual do jogo, você chamará essa função. Em uma nova linha, digite: * * ("Bem-vindo à Mansão Encantada". Você verá uma ampla escadaria à sua frente e salas à sua esquerda e direita. "+" "+" Digite 'escadas' e pressione enter para subir as escadas, 'right' para ir para a sala à sua direita, "+" "+" ou "left" para ir para a sala à sua esquerda. "); Claro que você pode mudar o que está dentro da declaração println para o que você quiser.

Para ler o que o usuário digita, use o método nextLine () de user_in e coloque-o na string "choice", digitando o seguinte código abaixo da última linha: * * * * ; Agora a variável de escolha contém o que o usuário digitou antes de clicar em entrar.

Use uma instrução condicional para descobrir o que o usuário escreveu, digitando o seguinte: * * "stairs" * * "Você está agora no andar de cima" * * * * "right" * * "Você está agora na cozinha" * * * * "Left" * * * "Você está agora na sala de jantar" * * * * "Isso não era válido" * *

Continue usando as etapas de 8 a 10 para criar um jogo tão complexo quanto quiser, adicionando mais * * *** ao computador e mais respostas possíveis do jogador.