Немного не пойму. Я пока проект писать не начал, ибо думал, что нужно затачивать архитектуру под это. Ты мне говоришь сначала сделать игру, написать часть игры в отдельных луа скриптах и подтягивать в проект, таким образом архитектура и будет затачиватьсч под внешние скрипты. А потом просто все перетянуть обратно в игру и так остаётся поддержка луа
Мы немного про разное.
Архитектура - да, это важно.
Но я имею в виду не "разработать всё и потом прикручивать", а циклически вбрасывать новые возможности для моддинга.
Безусловно, правильная архитектура проекта необходима, иначе будет геморрой