Apollo v2.3


This is a big update!

  • Added ability to pass arrays back and forth between GML and Lua.
  • Added a GMS2.3 version, which is able to pass structs and methods to Lua.
  • Added lua_byref, which allows to pass arrays and structs by reference to Lua.
  • Added lua_script for packing up scripts as sub-values pre-2.3 easier.
  • Added Mac (GMS2 only) and Linux binaries.
  • Updated to Lua 5.4
  • Following never-ending issues with dynamic library loading on Mac, Apollo now links Lua statically, producing a single native binary per platform.
  • Made a lot of organization effort, splitting both GML and C++ files into smaller, human-readable portions.

Files

Apollo-GMS1.gmez 405 kB
Version 2.3 Dec 31, 2020
Apollo-GMS2.yymp 674 kB
Version 2.3 Dec 31, 2020
Apollo-GMS2.3.yymps 1 MB
Version 2.3.4 Aug 05, 2022
Apollo-GMS1.gmez 405 kB
Version 2.3 Dec 31, 2020
Apollo-GMS2.yymp 674 kB
Version 2.3 Dec 31, 2020
Apollo-GMS2.3.yymps 1 MB
Version 2.3 Dec 31, 2020

Get Apollo - Use Lua in GameMaker games

Buy Now$14.95 USD or more

Leave a comment

Log in with itch.io to leave a comment.