Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
3. Автор изучил Roslyn— пожалуй только это не вызывает сомнений.
Инструмент даёт возможность редактировать исключительно строго определённые части кода— абстрагируем нужные типы и выносим их в виде интерфейсов в сборку: IActor, IBody, IPlayer,… а дальше кастамайзер пишет свой код в отдельной сборке, оперируя типами которые вы предоставили. Собственно это и делают всякие Unity среды, предоставляя упрощенные и более безопасные интерфейсы рендеринга и прочего функционала.
И как это восприняли дизайнеры? Как можно дизайнера заставить писать код?
Картинка нарисованного графа внизу — красиво и бесполезно, что вы из этих картинок видите?
Никто их не заставляет писать код) они работают через тулзу.
match3«3 в ряд»?
Использование Roslyn для редактирования игрового контента