ゲームのメインループの部分をほとんどスクリプトで書いて、必要最低限のグルー関数と描画処理とかをC++で書く、
ってやり方ならLuaは向いてると思う。
ただ、C++側と頻繁にやり取りしたり、ゲームのオブジェクトの動きをスクリプトで記述したい場合はLuaはあんまり向いてないような…