Eu sou um programador de jogos 2D. Algumas linguagens de programação nas quais eu sou bom são C, Java, C #. Eu também sei Actionscript 2.0,3.0 e alguns javascript. Estou interessado em aprender a programação de jogos em 3D. Longe das pesquisas que acumulei pesquisando e lendo diferentes fóruns e artigos sobre desenvolvimento de jogos. Notei que a maioria dos programadores costuma preferir C ++. Também em um curso de ensino de programação de jogos online, notei que eles preferem ensinar C ++ e Visual C ++ como o curso inicial. A razão pela qual estou fazendo essa pergunta, já que gostaria de saber a diferença de "força" de C ++, C # e Java para programação de jogos em 3D.
Inclua também links para bons artigos de programação de jogos em 3D para o já programador de jogos em 2D.
PS: IMHO, também acho o C ++ enigmático.