/ / Criando um jogo de plataforma Java da maneira mais fácil possível [fechado] - java

Criando um jogo de plataforma Java com a maior facilidade possível [fechado] - java

Eu preciso criar um baseado em Java jogo de plataformas para um projeto do ensino médio (não relacionado à ciência da computação) e quero gastar o mínimo de tempo possível em coisas técnicas.

Eu já tenho experiência em Java e játem a maior parte da jogabilidade, gráficos, etc. Tudo o que preciso fazer é codificá-lo. Eu olhei e estou considerando uma das duas opções que não envolvem a codificação de um jogo do zero:

  • Copie um jogo de plataforma Java existente (melhor opção, mas não consigo encontrar um jogo de plataforma Java de código aberto)
  • Use um mecanismo de jogo Java para evitar a codificação do zero. Eu olhei para o JGame, mas não tenho certeza se é a melhor aposta para um jogo de plataformas.

Respostas:

5 para resposta № 1

Estou exatamente no mesmo barco que você. Não há recursos suficientes (gratuitos, de código aberto) disponíveis para ajudar a iniciar o desenvolvimento de jogos em Java. http://www3.ntu.edu.sg/home/ehchua/programming/java/J8d_Game_Framework.html Eu acho que este é um dos melhores tutoriais que eu já vi. Basicamente dá você um modelo para o jogo.


3 para resposta № 2

Existe um livro chamado "Killer Game Programming inJava ", que tem um exemplo de um jogo de plataforma 2D usando a API Java 2D Graphics. Acho que o código fonte do livro está disponível no site do autor aqui: http://fivedots.coe.psu.ac.th/~ad/jg/

É um livro decente, mas os exemplos de código são um pouco confusos. Pode ser o suficiente para você começar.


2 para resposta № 3

Desenvolvendo jogos em Java é um ótimo livro, e a primeira metade dele entra emdetalhes sobre a criação de um jogo de plataformas 2D. No geral, achei a explicação do livro excelente, e o jogo completo está no CD, para que você possa modificá-lo de acordo com as suas necessidades. [Editar: espere um segundo ... ele não vem com um CD ... a fonte está no site, veja abaixo!]

Eu não sinto que seja um super desenvolvidojogo de plataformas; parece mais uma demonstração. Mas você pode usar o jogo como ponto de partida e adicionar qualquer outra coisa que precisar. E o código, sendo um projeto de exemplo de livro, está bem documentado e comentado. Ele também possui um formato de nível; portanto, se você achar que ele se encaixa em todas as suas necessidades, você poderá simplesmente soltar suas imagens e criar seus próprios arquivos de nível e carregá-los no jogo.

A propósito, o restante do livro mergulha na criação de um mecanismo 3D de software a partir do zero usando Java 2D. É realmente incrível. Apenas um pouco de bônus após a conclusão deste projeto, não é?

Também uma desvantagem, o livro agora tem quase 7 anos. Ele usa Java 1.4 e o site do livro ainda está online, então eu diria que ainda é um recurso viável! De fato, parece que o site do livro tem uma demo do jogo E todo o código fonte, talvez você nem precise comprar o livro. Vá conferir!