История изменений
Исправление xDShot, (текущая версия) :
Скриптуха ради скриптухи?
Lua/python-плагины придумали чтобы гейм дизайнеры могли быстро поменять игровой код без пересборки всего кода движка чтобы оставить его закрытым, а также чтобы фанаты могли накостылять моды для привлечения задротов и других потенциальных покупателей продукта (поддержание жизни проекта нахаляву, вербовка отличившихся нердов на галеру по примеру valve).
У попенсорц проектов другие цели, и так как код открыт и такие проекты по факту поддерживаются сообществом, то нет смысла нагромождать излишнюю абстракцию. Да и надо ли оно, когда в каком нибудь Quake можно сравнительно легко наговнокодить нужное.
Исходная версия xDShot, :
Скриптуха ради скриптухи?
Lua/python-плагины придумали чтобы гейм дизайнеры могли быстро поменять игровой код без пересборки всего кода движка чтобы оставить его закрытым, а также чтобы фанаты могли накостылять моды для привлечения задротов и других потенциальных покупателей продукта (поддержание жизни проекта нахаляву).
У попенсорц проектов другие цели, и так как код открыт и такие проекты по факту поддерживаются сообществом, то нет смысла нагромождать излишнюю абстракцию. Да и надо ли оно, когда в каком нибудь Quake можно сравнительно легко наговнокодить нужное.