Como criar jogos simples em Java

Se você é um programador iniciante em Java e gostaria de escrever um jogo, é melhor começar da maneira mais simples possível. Jogos baseados em texto são o gênero mais simples de jogos de computador. Eles permitem muita imaginação e criatividade para desenvolvedores e jogadores, e permitem que você se acostume a trabalhar com a interação do usuário em Java. Para criar um jogo em Java, a primeira coisa que você precisa é ter o Java instalado corretamente no seu computador e um editor para escrever seu código. Felizmente, um programa que faz as duas coisas está disponível: o editor Eclipse para Java Developers. Usaremos o Eclipse para criar nosso projeto Java.

Acesse o link na seção Recursos e faça o download e instale o “Eclipse IDE para Desenvolvedores Java (91 MB)”.

Faça um brainstorm do 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, pode ir para a esquerda ou para a direita”). Em seguida, o jogador terá a possibilidade de responder inserindo texto (“esquerda”, por exemplo). O programa de computador pode responder e o diálogo pode ir e voltar até que você queira que o jogo termine. Escreva algumas idéias de enredo e lembre-se de que a idéia é manter o jogador interessado e se divertindo.

Eclipse aberto Clique em “Arquivo”, “Novo”, “Projeto Java”. Digite “Jogo Simples” como o nome do projeto e clique em “Concluir”.

Clique duas vezes na pasta SimpleSimple no Package Explorer, localizada 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 “MansionEncantada”. Em “Quais métodos de conclusão 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 um espaço em branco em ” * * * *” e digite as duas linhas de código a seguir: * * * * * * * ; O scanner user_in lerá o que o usuário digita no console e o despeja na variável “choice”.

Para escrever no console, usaremos o método ” * * * “. Isso significa que a qualquer momento que você desejar que o computador informe ao jogador o estado atual do jogo, você chamará esta função. Em uma nova linha, digite: * * (“Bem-vindo à Mansão Encantada. Você verá uma grande escadaria à sua frente e quartos à sua esquerda e direita.” + “” + “Digite ‘stairs’ 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 alterar o que está dentro da instrução println para o que deseja.

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 pressionar enter.

Use uma instrução condicional para descobrir o que o usuário escreveu digitando o seguinte: * * “stairs” * * “Agora você está lá em cima” * * * * “right” * * “Agora você está na cozinha” * * * * ” esquerda ” * * * “ Agora você está 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 * * *** do computador e mais respostas possíveis aos jogadores.

Referências

 

Você pode estar interessado:

Deixe um comentário