질문이 잘 못 됐습니다.
"제 미숙한 경험으로는 게임만들때 필요한건 스크립트 언어여도 충분하다고 생각하거든요." 가 되야 합니다.
그 이유는 C/C++의 특징이 성능에 민감한 프로그램을 작성하기에 적합하면서도 다루기 어렵기 때문에 엔진 같은 호스트 프로그램 제작에 쓰이기 때문입니다. 칼로 치면 회칼입니다. 잘 못 하면 베입니다. (예외가 발생한다든가. 시스템이 먹통이 되기도 하죠.)
엔진을 사용할 때는 C/C++을 제외한 다른 언어를 스크립트 언어로 쓰는 것이 전형적인 패턴이죠. 칼로 치면 케잌 자르는 칼입니다.
다른 도구들도 비슷한 관계에 있습니다. 3D 모델러와 익스포터의 관계도 그런 식이죠.(C/C++로 작성한 모델러와 스크립트 언어로 제작한 익스포터)
다른 엔진이라는 것들에서는 스크립트 언어로 C/C++을 쓰는 경우가 드물기는 하지만 없는 것은 아닙니다.
게임에 꼭 필요한 기능인데
이게있어야 게임이 정말로 재밌어질텐데
회사가 보유한, 혹은 구입한 엔진은 그 기능이 없어요.(게임엔진은 만능이 아닙니다. 만약에 만능이었다면 오로지 게임엔진은 한가지뿐이었겠죠.)
그런데 프로그래머분이 이 엔진을 개조하거나 관련기능을 추가로 만들어서 구현해줄수 있다면 만들수 있겠죠?
그리고 그런 프로그래머 분이 있다면 엔진의 한계를 넘어서는 기획도 구현할수 있겠죠?
그럼 게임은 한계를 모를정도로 재밌어질 수도 있겠죠?
그래서 그래요.