게임에 대한 고대의 아이디어 중 하나에 가려고 생각하고 있습니다. 이 게임의 핵심은 게임 환경과 객체 (예 : 우주선 무기의 행동 수정)에 대한 가능한 기능 맞춤화 수준입니다. 이를 위해 게임은 스크립트 가능해야합니다. 또한 나는 그것을 상업화하는 것을 목표로하지 않으며 단지 나에게 흥미로운 프로그래밍 도전 일뿐입니다.
내가 주로 .NET 사람이므로 게임 자체에 XNA / C #을 사용합니다. 스크립팅의 경우 Python 또는 Lua를 사용하는 것이 좋습니다. 나는 이전에 파이썬에 대한 경험이 있고 언어로서 그것에 대해 아무것도 없다. 반면에 루아는 내가 여기저기서 수행 한 약간의 월드 오브 워크래프트 애드온 수정 외에도 거의 완전히 새로운 것입니다. 내 질문은 다음과 같습니다.
XNA / C # 플랫폼의 스크립팅 언어로서 Lua와 Python의 장단점은 무엇입니까?
그중 하나가 XNA / C #에서 사용하기가 훨씬 쉽습니까? 그들 중 하나가 XNA / C #과 함께 사용될 때 특정한 장점이나 단점이 있습니까? 왜 XNA / C #에 대해 다른 것을 추천 하시겠습니까?