Полный текст
Визуальный скриптинг на Go: от стека к регистрамРазработка игры «для программистов» требует особого подхода к геймплейной логике: пользователю нужен полноценный инструмент управления юнитами. В проекте NebuLeet визуальный язык эволюционировал от простейшей стековой машины с неявными аргументами до регистровой модели, где ячейки памяти получили имена, а команды — явные параметры.Техническая реализация на Go и ebitengine поднимает вопросы проектирования компиляторов и виртуальных машин в узком игровом сеттинге. Это не просто UI, а полноценная среда выполнения.Проследим эволюцию синтаксиса.