Na verdade, depende de que tipo de jogo você quer fazer.
Pra jogos de alto desempenho, praticamente todos são feitos em C++.
Mas são empresa que fazem, com centenas de profissionais…
Jogos mais simples, como aqueles online, Java é bastante usado e, claro, é bem mais simples de se fazer.
Só gostaria de fazer uma pequena ressalva ao DevC++, não use. É uma IDE abandonada, o projeto já parou há muito, muito tempo.
Esta bem antigo e é bem fácil ter dor de cabeça com ele, conforme for evoluindo. Era muito usado antigamente, principalmente nas faculdades. Mas o projeto acabou e continuaram indicando.
Gosto muito mesmo do Code::Blocks. Tem tanto no Windows como no Linux, syntax highligting, maior suporte a plugins, compilador atualizado, autocompletar etc.
No futuro, se ainda estiver essa preocupação interessante de portabilidade Win/Unix, dê uma pesquisada sobre o Qt Creator, que é cross-plataform.