First person shooter  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

Olá

Sempre me interessei por desenvolvimento de jogos, e até já fiz alguns muito simples. Gostaria de prosseguir com o aprendizado desenvolvendo um pequeno jogo de ação em primeira pessoa. Para não complicar muito, gostaria de desenvolver algo estilo Minecraft.

Considerando que pretendo usar Java e que não quero usar nenhuma engine pronta, o que vocês recomendam? Java 3D seria legal?

P.S. - vocês tem jogado Minecraft? Comprei o jogo esse ano e, graças a ele, tenho perdido algumas horinhas de sono

Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Minecraft já é um projeto ambicioso para se aventurar.

O ViniGodoy me passou um link a muito tempo atrás de um livro (distribuido gratuitamente na internet) de java3D que o resultado é um jogo FPS. Se eu achar (ou ele aparecer por aqui antes) eu posto depois.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
marcio_gs
JavaEvangelist

Membro desde: 11/08/2008 08:10:37
Mensagens: 497
Offline

Eu desenvolveria algo que utilizasse OpenGL, pois dá pra reaproveitar o conhecimento se for se especializar.

Para java tem o JOGL, que tem faz o bind das chamadas para OpenGL.
tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

Eu usei OpenGL há um tempo atrás, quando ainda programava em C na universidade. Até que seria interessante usá-lo.

O objetivo não é criar uma cópia de Minecraft, mas sim algo com o mesmo estilo gráfico, que seja simples.

Marky, Vou dar uma procurada nesse livro. Obrigado.

UPDATE - O site é esse aqui? http://fivedots.coe.psu.ac.th/~ad/jg/
Esse livro é bem conhecido, mas eu nunca tinha visto a parte de Java #3D. Vou dar uma olhada.

Mais alguém tem alguma outra sugestão além de Java 3D?

This message was edited 1 time. Last update was at 23/08/2011 17:05:54


Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

ISSO! Exatamente esse livro.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
Longino
JavaGuru

Membro desde: 22/01/2011 10:08:43
Mensagens: 233
Offline

Java tem ganho muita popularidade graças ao Minecraft. Recentemente o seu criador fez um live-stream dele criando um jogo simples em 3D, dê uma olhada para aprender como ele faz.

Eu uso o JOGL, mas isso é porque estou pesquisando trabalhar com atores para concorrência e preciso da flexibilidade. Não sei como anda o Java3D, mas existem várias outras APIs para Java também, assim como JMonkeyEngine, Xith3D, LWJGL (ou algo assim).

Dê uma olhada no site java-gaming.org . Lá só tem desenvolvedor de jogos em Java.

This message was edited 1 time. Last update was at 24/08/2011 07:41:05

Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Minecraft é FPS? Ao menos quando o testei não percebi direito essa perspectiva dele. Ele é primeira pessoa, mas não é FPS.

Uma dúvida noob: O quão viciante é esse jogo?

>> Inocêncio.
[MSN] [ICQ]
tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

Grinvon wrote:Minecraft é FPS?

Bom, se considerarmos arco e flecha como uma arma, então é FPS sim hehehe (brincadeira).

Não, o jogo é apenas primeira pessoa. Quando me referi a ele, na verdade quis exemplificar a simplicidade gráfica. Mas a associação do jogo com o título do tópico é inevitável.

Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

Grinvon wrote:Uma dúvida noob: O quão viciante é esse jogo?

Depende do tipo de jogo que você gosta. Minecraft é um jogo dito open world, onde você tem mais liberdade para interagir do que um jogo linear. Esse sempre foi meu tipo de jogo favorito, então pra quem gosta a diversão - e o vício - tendem ao infinito.

Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

tnaires wrote:
Grinvon wrote:Uma dúvida noob: O quão viciante é esse jogo?

Depende do tipo de jogo que você gosta. Minecraft é um jogo dito open world, onde você tem mais liberdade para interagir do que um jogo linear. Esse sempre foi meu tipo de jogo favorito, então pra quem gosta a diversão - e o vício - tendem ao infinito.


Humm.. pode ser estilo Dwarf Defense?

O problema que nunca parei para dar uma olhada melhor nele. Se for esse estilo, parece-me interessante.

>> Inocêncio.
[MSN] [ICQ]
tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

Grinvon wrote:Humm.. pode ser estilo Dwarf Defense?

O problema que nunca parei para dar uma olhada melhor nele. Se for esse estilo, parece-me interessante.

Não conheço esse jogo. GTA San Andreas, por exemplo, é algo próximo de um jogo open world.

This message was edited 1 time. Last update was at 24/08/2011 16:06:45


Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

tnaires
GUJ Master
[Avatar]

Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline

Longino wrote:Java tem ganho muita popularidade graças ao Minecraft. Recentemente o seu criador fez um live-stream dele criando um jogo simples em 3D, dê uma olhada para aprender como ele faz.

Longino, seria esse jogo o Prelude of the Chambered?

Tarso Nunes Aires

Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires

 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team