Detalhe, os artigos de lançamento da GameSpaceLib 2.0 foram feitos para o Ponto V, pelo próprio Santée:
GS2D e C++: 2D da nova geração em alto nível
GS2D e C++: áudio, input e textos
Ele também está usando a GameSpace para lançar produtos para o Android, pela Jera Software.
Tenho mais uma dúvida rsrsrs, qual a diferenca de classe para game component?
E ainda to tentando achar um tutorial pra aprender esse XNA o.o
[quote=ViniGodoy]A menos que esse game tenha que obrigatoriamente ser feito em Java, ou que seja uma aplicação Android, não perca tempo desenvolvendo jogos nessa linguagem.
Como alternativa de sintaxe similar, use o XNA da Microsoft. É mais rápido, simples, fácil e portável que o Java.
O Java tem problemas sérios com cargas de sons, suporte a formatos de música, uso de controles, entre outras coisas.
Nem a Sun, e nem a Oracle, jamais se interessaram em tornar o Java uma boa plataforma para jogos.
Quanto a sua dúvida específica, procure por colisão com Bounding Box. Então coloque um bounding box nos pés de cada um dos seus personagens e um na parede.
Quanto a carregar o mapa, é uma dúvida muito ampla. Se a GTGE não oferecer suporte a tilemaps, então, provavelmente você terá que implementar tudo no braço.[/quote]
Mas… a programação de Java (principalmente JavaME) não vem crescendo? Eles podem perder dinheiro assim!
O JME já vinha perdendo força antes do Android e recuou fortemente após o SO da Google.
De qualquer forma, esse tópico que vc ressuscitou se referia a jogos 2d de desktop.