A downloadable extension for Windows

Buy Now$14.99 USD or more

Quick links: marketplace | documentation | YYG forum topic | GML->Lua converter

Apollo allows to integrate Lua scripting into your GameMaker: Studio 1 / GameMaker Studio 2 games. The extension works on Windows, Mac, and Linux.

The extension allows GML code to call Lua functions and for Lua code to call exposed GML scripts and/or work with exposed GML instances. This means that you can use the extension to implement high-end modding APIs for your game(s).

Other features include support for multi-value returns between GML and Lua, error handling, live reloading (see demo), and support for multi-step execution of functions (coroutines).

Documentation and wrapper script generator are included in the extension (right click - "Import Assets"). Source code for the demo is included as a separate file in the downloads.

More information

Published97 days ago
StatusReleased
CategoryAssets
AuthorYellowAfterlife
Tagsextension, GameMaker, lua

Purchase

Buy Now$14.99 USD or more

In order to download this extension you must purchase it at or above the minimum price of $14.99 USD. You will get access to the following files:

Apollo.gmez 593 kB
ApolloDemo.gmz 2 MB

Download demo

Download
ApolloDemo.zip (2 MB)

Development log