Skip to content

LuaSTG Evo, a Cross-Platform version of the LuaSTG engine.

License

Notifications You must be signed in to change notification settings

KaleiAlma/LuaSTG-Evo

Repository files navigation

LuaSTG Evo

C++ CI

LuaSTG Evo is a new branch that migrates LuaSTG Sub to a cross-platform API.

Download

You can download LuaSTG Evo from the Releases Page (it is in alpha at time of writing).

Major Migration Content

  • Graphic API: Direct3D 11 to OpenGL 4.1
  • Audio API: XAudio2 to SDL2 + miniaudio
  • Window API: Win32 to SDL2

Requirements

  • Operating System: Windows/macOS/Linux
  • Graphics Card: compatible with OpenGL 4.1

Build Requirements

  • CMake 3.24
  • Visual Studio 2022 or Clang 18

Contributors

  • 9chu (developer of LuaSTG Plus)
  • ESC (developer of LuaSTG Ex Plus)
  • Xiliusha (developer of LuaSTG Ex Plus)
  • 璀境石 (developer of LuaSTG Sub)
  • KaleiAlma (developer of LuaSTG Evo)