Ну можно сделать извращения и делать это все на динамически подгружаемых кусках которые можно писать с использованием DSL. Но если подразумевается что нужно изменение нетривиальной логики работы в рантайме то тогда тут вариантов не так много - встроенный язык
я думаю ей надо просто побенчмаркать nimscript vs dascript и выбрать что быстрее. А совсем уж отказываться от скриптов не надо. ну впрочем это мнение мимокрокодила, который даже близко не геймдев (даже рядом не стоял)
я не знаю почему она жалуется на скорость как у питона, может где-то ошибка. скорость должна быть намного выше, иначе все бы ембедили питон и горя не знали.