Sprite 2D + parede + pergunta noob

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.