Desenvolvimento de Game Engine com Lua

Ei percebi que o C++ é uma das linguagens mais usadas para desenvolver game engines, porém a Lua é uma das mais usadas em jogos, além de também ser usada na CryEngine 3. Qual delas teria uma aplicação melhor para o desenvolvimento de uma game engine?

PS: parece que a CryEngine foi desenvolvida com Lua e C++, não apenas Lua.

Não está claro o que você quer saber. Melhor é sempre relativo e, como você mesmo notou, muitas engines (principalmente as grandes e profissionais) usam mais de uma linguagem. A ideia é aproveitar os benefícios de cada linguagem, em vez de tentar trabalhar com uma só e esbarrar nas suas limitações.

Abraço.