lua-carbon / hexane

Game development libraries for games in pure LuaJIT
9 stars 0 forks source link

Hexane for LuaJIT

shield_license shield_release_version shield_prerelease_version shield_dev_version

Hexane is a suite of libraries intended to promote and ease game development in pure LuaJIT. It depends on Carbon for Lua for providing much of its underlying structure and uses LuaJIT C FFI bindings to provide cross-platform audio, graphics, and input.

See releases.md for the releases history of Hexane.

Dependencies

Setting Up

Some platforms may have binary dependencies already built for them. Check the releases section on GitHub!

Windows

Get the latest GLFW 3.1 in DLL form, place it at bin/glfw3.dll.

Compile all the files in the libhexane folder to a DLL, place it at bin/libhexane.dll.