A mais fácil será sempre a com 'mais abstração', ou seja, uma linguagem dinamicamente tipada ao invés de uma estaticamente (e/ou fortemente) tipada; uma com coletor de lixo ao invés de uma que você precise gerenciar memória e assim por diante. Mas tudo tem seus trade-off's... Por exemplo, uma linguagem dinâmica ganha em simplicidade, produtividade mas perde em performance. Basta você escolher o que mais importa para seu projeto/você.
No caso você poderia escolher por Lua, Python (com Pygame, PyOpenGL, Panda3D), Javascript...
Eu recomendaria que você utilizasse o Unity3D com C#, pois é simples de se utilizar e é bem popular (sendo assim, terá mais conteúdo para aprender).