Curso, livros, sites…
Se alguém souber de algo, alguma base, favor me indicar.

Como criar um jogo básico em java?
3 Respostas
O que você considera um jogo básico? Java puro não é muito prático para jogos, mas dê uma olhada no PontoV para ter uma ideia.
Se você faz questão de usar Java, talvez um framework como a libGDX.
Abraço.
Sei que java e tantas outras linguagens não são adequadas para desenvolvimento de jogos e sim engines, mas é somente a ponto de aprendizado prático em Java.
Na minha opinião, a idéia de que Java é inadequada pra desenvolvimento de jogos é um mito.
Não percebo nada na linguagem ou no seu ecosistema que a torne inviável ou menos atraente pra este tipo de software.
O Bladecast escreveu sobre isso:
Reforço a indicação do @TerraSkilll e sugiro que olhe o seguinte link: https://github.com/libgdx/libgdx/wiki/A-simple-game
É um tutorial básico da wiki oficial do projeto.