Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 11. Описываем деревья
Пишем собственный DSL для Godot за ДЁШЕВО!!! Опыт проектирования DSL не требуется! Можно читать из дома! Всё понятно расписано, инструкцию поймёт даже ребёнок!
Ну а если серьёзно, то в этой главе выясняем как можно размещать одни ноды внутри других, избегая лишних привязок и переменных. Дополнительно залатаем несколько дыр в API движка.
В следующий раз займёмся сигналами.
Пишем собственный DSL для Godot за ДЁШЕВО!!! Опыт проектирования DSL не требуется! Можно читать из дома! Всё понятно расписано, инструкцию поймёт даже ребёнок!
Ну а если серьёзно, то в этой главе выясняем как можно размещать одни ноды внутри других, избегая лишних привязок и переменных. Дополнительно залатаем несколько дыр в API движка.
В следующий раз займёмся сигналами.
Хабр
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 11. Описываем деревья
В прошлой главе мы избавились от необходимости непрерывно соприкасаться с C#-генераторами Godot, после чего пришли к выводу, что нам нужен адекватный задаче DSL. Я дам небольшую вводную по написанию...
👍3
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 12. Описываем поведение
Гоняем орка. Продолжаем сверхэксплуатацию сеттеров. Теперь для имитации
Гоняем орка. Продолжаем сверхэксплуатацию сеттеров. Теперь для имитации
override и подписки на сигналы.Хабр
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 12. Описываем поведение
В прошлой главе мы узнали, как можно описывать деревья нод при помощи небольшой пачки расширений, однако тогда в сфере наших интересов были только статичные данные. Сегодня мы начнём работать с...
❤2🔥1