LunyScript ๐ŸŽฎ Your Game Programming Gateway

You want to make games? Great! ๐Ÿ˜ƒ

But game engine code is complex, confusing, and completely different everywhere. ๐Ÿซจ

LunyScript is your catch-all entry ticket to professional game engines!

When.Collision.With("ball")
    .Begins(Audio.Play("ball_tagged_loop"))
    .Ends(Spawn("sparkles").At(Other).Run(Wait.Seconds(2.5), Despawn()))

Coming soon for Unity (Q2/2026) and Godot (Q4/2026) โ€ฆ

๐ŸŒ Click for more info!

Proof: Same Code, Three Engines

LunyScript Demo
Watch the full video on Youtube (1:20)


๐Ÿ“– Documentation & Resources

๐ŸŒ LunyScript Homepage

Complete overview with examples, use cases, benefits, and proof of concept

๐ŸŽจ Design Documentation

Architecture, technical decisions, API design, and implementation details

๐Ÿ’ฌ Discussions

Join the conversation! Share ideas, ask questions, and help shape LunyScriptโ€™s future

โ“ Frequently Asked Questions

Common questions about LunyScriptโ€™s approach, performance, maintenance, and technical implementation


๐ŸŽฎ Proof of Concept Repositories

| Godot PoC | Unity PoC | Unreal PoC | |โ€”โ€”-|โ€”โ€”-|โ€”โ€”โ€“|