Можете ли вы дать нам приблизительное представление о том, насколько большой будет игра?
Если вы не будете осторожны, вы можете дать себе много дополнительной работы без особой пользы, но при некотором планировании это звучит так, как будто может помочь. Важные вопросы: «Какие части программы я хочу упростить?», «Нужен ли мне язык сценариев для их упрощения?» И «Может ли язык сценариев упростить их?».
Вы упомянули, что вам не нужно анализировать файлы вручную. Модуль Python Pickle может обработать сериализацию для вас, но так же .NET. Если вы используете Visual Studio, то вам будет проще написать код на C #, чем на Python.
Вам также следует искать способы упростить ваш код без добавления нового языка. Например, вы можете создать простой двоичный формат файла и хранить ваши структуры данных без особого разбора. Возможно, есть и другие вещи, которые вы можете сделать, но для этого потребуются более подробные знания о программе.