Fork me on GitHub

Punchdrunk = Moonshine + LÖVE

Download

Grab the latest release of Punchdrunk from the releases page!

About

Have you ever made a Love game and wished that you could easily show it to people without them having to download an executable? Well now they can! ... maybe. Punchdrunk is a project that aims to replicate most part of the Love API in the browser and enable to you to run your original Lua code in the browser via a Lua Virtual Machine named Moonshine.

Punchdrunk is still very early alpha software. It works well with a limited subset of Love's API. If it doesn't work with the game you made, please consider sending me your game to test against or forking the project. I am working to expand which portions of the Love API that Punchdrunk supports but I will prioritize feature requests from actual users when possible. However, certain elements of the API will require a lot of additional work (i.e. Shaders) or be altogether impossible (full filesystem integration).

Please check out the Github page for more information on how to get your own game running in the browser.

Examples