Либо чтобы ты мог добавлять в систему очень большие изменения, не переписывая весь прошлый код заново.
|
Для проектирования есть UML. Вполне себе годная штука.
Сообщение от falcon
Что-то вы нифига не шарите ни в проектировании, ни в компромиссах
|
Не знаю о чем ты, но я о вреде погони за универсальностью движка. Если есть какая то конкретная концепция игры, то выдумывать нечто мегауниверсальное совсем не обязательно. К примеру делаешь вроде бы классический шутер, но продумываешь двиг так, чтобы в нем можно было сыграть в шахматы и поставить скриптами Властелина Колец.