Создать data-driven систему для крафта машин.
У каждой машины указывается список
компонентов, из которых она может быть
построена. Последовательность может быть
строгой и нестрогой (устанавливать
компоненты в любом порядке). Система должна:
а) Автоматически отслеживать и сохранять
состояние постройки
б) Менять спрайты
в) Реагировать на установку компонентов
или разборку
г) Позволять легко изменять набор
компонентов, логику постройки и т.п.: код
отдельно (и в единственном экземпляре),
данные отдельно.
д) Автоматически реализовать зависимость
от инструментов: платы ставятся только
отверткой и т.п.
Original issue reported on code.google.com by AlexanderGoncharenko1 on 2 Jul 2012 at 12:19
Original issue reported on code.google.com by
AlexanderGoncharenko1
on 2 Jul 2012 at 12:19