Быстрый движок на C# в Fluent-стиле
Чисто ради любопытства за пару часов накидал рыбу парсерного (можно и менюшного) движка, позволяющего писать игры на C# в Fluent-стиле (это последовательность вызовов методов, смотрите пример кода ниже).
Выглядит самый простенький пример так:
Читать дальше
Выглядит самый простенький пример так:
Игра.Новая()
.Имя("Пробная игра")
.Локации()
.Локация("Пещера", "Холодная и мрачная пещера")
.Локация("Поляна", "Светлая и приветливая полянка")
.КонецЛокаций()
.Настройки()
.НачатьВЛокации("Пещера")
.КонецНастроек()
.ЗавершитьСоздание()
.ЗапуститьИгру();