A modern LuaJIT binding for Raylib (also available at https://gitlab.com/TSnake41/raylib-lua)
First release based on raylib 5.0 Please check raylib changelog for full changes. Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Autocompletion file/details available at https://github.com/TSnake41/raylib-lua/blob/v4.5a/tools/autocomplete/plugin.lua
Is built targetting OpenGL 4.3 by default.
Built-in raylib modules :
Full Changelog: https://github.com/TSnake41/raylib-lua/compare/v4.5a...v5.0a-rc1
First release based on raylib 4.5 Please check raylib changelog for full changes. Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Autocompletion file/details available at https://github.com/TSnake41/raylib-lua/blob/v4.5a/tools/autocomplete/plugin.lua
Is built targetting OpenGL 4.3 by default.
Built-in raylib modules :
Full Changelog: https://github.com/TSnake41/raylib-lua/compare/v4.2a...v4.5a
First release based on raylib 4.2 Please check raylib changelog for changes. Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Is built targetting OpenGL 4.3 by default.
Built-in raylib modules :
Full Changelog: https://github.com/TSnake41/raylib-lua/compare/v3.7a...v4.2a
First release based on raylib 4.0 Please check raylib changelog for changes. Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Is built targetting OpenGL 4.3 by default.
Built-in raylib modules :
Full Changelog: https://github.com/TSnake41/raylib-lua/compare/v3.7a...v4.0a
First release based on raylib 3.7 Please check raylib changelog for changes. Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Built-in raylib modules :
First release based on raylib 3.5 Please check raylib changelog for changes. Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Built-in raylib modules :
This is the first development release of raylua v3.1-dev. This is based on master raylib v3.1-dev with TSnake41/raylib@ccdd8b5.
This release is mostly the same as raylua v3.0f with deprecated features dropped.
This release is based on master raylib v3.0.0 with TSnake41/raylib@ccdd8b5. Please check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Built-in raylib modules :
Changes from v3.0e:
IsWindowMaximized
DecorateWindow
/UndecorateWindow
MaximizeWindow
/RestoreWindow
This release is based on master raylib v3.0.0 with https://github.com/TSnake41/raylib/commit/ccdd8b5f28f4aaffda2b637e9cb7602ca167ba5f. Please check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
This release is mostly a raylib binding update, there is no new raylua-specific feature.
LoadImageEx
has been removed in raylib, raylua has a backward compatibility wrapper but its usage is discouraged as it will be removed in the future.
Any future program should not rely on that function and should rely on Image
structure instead.
Built-in raylib modules :
Changes from v3.0d:
This release is based on master raylib v3.0.0 with https://github.com/TSnake41/raylib/commit/4f569813d2906b09edfd97e6617e6900caa4d1bb. Starting with this release, release note will no longer indicate API changes. Please check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.
Built-in raylib modules :
Changes from v3.0c:
rl.new
(alias of ffi.new
)Vector2
and Vector3
pure-lua operator overloading.