LunyScript Manual
LunyScript is a declarative, block-based scripting language to make game engine code more accessible, reliable, hot-reloadable, runtime-inspectable, and gamer-moddable.
LunyEngine is the engine-agnostic developer SDK and portable foundation for LunyScript. The intention is to have LunyScript run in other engines, thereby providing a common interface and scripting language to all.
The ultimate goal: 100% portable, standardized game logic. Code shall no longer be the only "asset type" we cannot transfer between engines.
Roadmap
Development focus is on Unity initially.
- Q1+Q2 2026: Feature development, enough to build a Megabonk-like game
- Summer 2026: Alpha/Beta-Testing
- Autumn 2026: Release v1.0
Getting Started
- Your First Luny Script
- Explore the Scripting API to discover the LunyEngine and LunyScript APIs.
Links
- Homepage
- LunyScript Unity npm package repository (pre-alpha)
- LunyScript Unity Examples Project repository (pre-alpha)