Skip to content

Repository files navigation

LuaSTG Flux

C++ CI


Introduction

LuaSTG Flux is a branch forked from LuaSTG Sub which got unfortunately abandonned. This branch aims to continue what LuaSTG-Sub started and iterate on it, to add features that the western community of LuaSTG wants.

LuaSTG-Flux comes with an engine documentation (not source documentation, but what you can and cannot do with the engine), you can see on this page

Download

You can download Flux from the Releases Page. Usually displayed on the right or bottom (mobile GitHub page). You can also download the bundled library called BerryLib.

BerryLib: A set of functions and game libraries to make full games or scripts. It's the spiritual successor of THlib.

Note: Berrylib contains assets from Ryannlib. All licences of those assets goes to their respective owners.

Planned features

Here's a list of planned features for the future:

  • Dynamic created object pools.
  • Better ImGui bindings (Image support, ...)
  • Switch to sdl2, miniaudio and other cross-platform features.

Requirements

  • Operating System: Windows 7 SP1 with platform update (KB2670838) or above
  • Graphics Card: compatible with Direct3D11, Direct3D feature level is D3D_FEATURE_LEVEL_10_0 or above

Build Projects

See Build Projects.

Major Contributors

Notes

About

A fork of LuaSTG-Sub aimed for western users' needs.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Contributors

Languages