Страница 1 из 1

Про модули

Добавлено: 26 мар 2012, 17:48
Gorlum
Модуль - это отдельный кусок СН, который по каким-либо причинам не попал в паблик. Причины могут быть самые разные:
1. Желание заказчика (пока - основная причина)
2. Несовместимость фишки с моим пониманием игры
3. Сторонний код (понятно, в этом случае автор модуля - не я). Зачастую проще повторить функционал, чем верифицировать чей-то модуль.
4. Ориентация модуля на коммерческое использование. Я никак не ограничиваю использование паблик-версий - только требую сохранения копирайта. Хотите ставить в локалке для друзей? Пожалуйста! Хотит сделать свой форк, как я проделал с xnova? Пожалуйста! Хотите рубить бабло? Пожалуйста! Хотите рубить бабло со всеми удобствами? Пожалуйста, но сначала поделитесь.
5. Возможность настроить игру "под себя". Кое-что можно добиться опциями, но далеко не всего. Более того - если опция не отключена, то код не используется и лишь зря занимает память (что очень критично на высоконагруженных движках типа СН).
6. Разное. Вверху я сходу написал основные причины выделения кода в модуль. Если еще посидеть, могу еще немного написать. Но не вижу смысла. Ясно, что причины - есть и веские.