Skip to content

Repository files navigation

LuaSTG Entropy

.NET


Introduction

LuaSTG Entropy is the first branch of the Tessa family of LuaSTG engines.

This is the continuation of the Plus family, more specifically based on LuaSTG Flux.

This engine branch aims to be a more stable and feature-rich version of the Plus family. It is a total rewrite of the entire engine in C# compared to C++. It is not a direct port however. Many changes have been and will be made.

Compatiblity with Plus family

Entropy aims to have a high level of compatibility with the Plus family, but it is unfortunatelky not 100% compatible with Flux.

Thus, Entropy is not natively compatible with THlib.

Download

WIP

Major Migrations

  • Graphics API: Direct3D -> OpenGL 3.3
  • Audio API: DirectSound/XAudio2 -> Miniaudio
  • Codebase: C++ -> C#

Requirements

  • Operating System: Windows 10 or later (64-bit) / Any linux distro (64-bit)
  • Graphics: OpenGL 3.3 capable GPU or iGPU.

About

LuaSTG Entropy is the first LuaSTG branch in C#. The first born of the "Tessa" family. Based on LuaSTG-Flux idea.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages