в геймдеве есть четкое разделение на написание движка и написание скриптов геймплея.
производительный код нужен движкам, которые пишут пару компаний в мире, а с геймплеем надо очень постараться что бы он загнул систему)
ну не правда, в перф даже скриптов очень быстро упираешься даже в карточных 2д играх если неаккуратно пишешь