Визуальный язык программирования в NebuLeet: эволюция и дизайн
Пару лет я в соло разрабатывал максимально нишевую игру "для программистов" ( NebuLeet ) на довольно нишевых технологиях (Go + ebitengine ), и вот теперь, после релиза, я хочу рассказать про одну из интересных особенностей этой игры - визуальном программировании логики игровых юнитов . Визуальный язык в игре прошёл несколько итераций развития, от неявных аргументов команд через стек, до чего-то типа регистровой модели, где у ячеек памяти есть имена, а команды принимают аргументы явно. Вас ждёт увлекательная околокомпиляторная/языковая статья с игровым применением. Всё-таки, языки программирования для игр - это ведь отдельный жанр.
https://habr.com/ru/articles/977380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=977380