30.07.2026
Это современный BASIC с компилятором в байткод и встроенным рантаймом для 2D/3D-графики, физики и сети. Не интерпретатор, а прям настоящий компилятор. Исходники .mb компилируются в .mbc и исполняются на VM, интегрированной с Raylib, Jolt, Box2D и ENet через CGO.
Поставляется в трех вариантах:
- IDE-бандл в виде редактор + компилятор + рантайм + документация
- полный рантайм moonrun - одной командой компилирует и запускает игру
- compiler-only для CI/тулчейнов.
Есть VS Code-расширение с LSP и дебаггером, стандартная библиотека покрывает тайловые карты, спрайты, атласы, частицы, звук, освещение, шейдеры. Написан на Go, распространяется
Окей. Но зачем?