Trilarion/hale

Considerations for an Android port

Trilarion opened this issue · 2 comments

What are the major obstacles for an Android port? I guess mostly UI issues.

Hale relies on the LWJGL. If it also runs on Android, a port might be withing reach.

Another possibility would be to first switch from LWJGL to LibGDX and then creating an Android port. That might be more work though.

Anyway, the focus is currently on streamlining Hale.

Hale uses LWJGL2.x and TWL which is also based on LWJGL2.x

There is a fork of TWL that is based on LWJGL3.x.

LWJGL 3.x is said to be compatible with Android but the information regarding that is very sparse, mostly a demo project.

The alternative is LibGDX which ironically is also based on LWJGL but supports Android and has inbuilt widget capabilities.