You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current version of Dangernoodle is running based on Java's JavaFX, which is arguably "terrible". Thus this ticket is created in order to move dangernoodle to a new graphic engine chosen by the contributors.
Engines
Currently there are two "good" engines that can be used with Java:
LWJGL
libGDX
While I'm leaning toward LWJGL, the decision must be agreed upon by the majority of the contributors.
Milestone
Refactoring all visual-related files that use JavaFX to LWJGL.
The text was updated successfully, but these errors were encountered:
Note that regardless of the engine the porting of the game may not take much time since only files that direct JavaFX to render (e.g. EffectDisplaySystem) will need to be adjusted. The logic will not be changed, only the lines that call the rendering functions.
libGDX projects are created with its own tool, thus gradle scripts are created automatically. For the moment I need to learn gradle before starting to move things from the current dangernoodles' files to the new files from libGDX. Also note that libGDX uses a different framework compared to JavaFX and the way it works is more similar to Unity or Unreal Engine than JavaFX, thus some mechanism may be changed over the couple of weeks.
Introduction
The current version of Dangernoodle is running based on Java's JavaFX, which is arguably "terrible". Thus this ticket is created in order to move dangernoodle to a new graphic engine chosen by the contributors.
Engines
Currently there are two "good" engines that can be used with Java:
While I'm leaning toward LWJGL, the decision must be agreed upon by the majority of the contributors.
Milestone
The text was updated successfully, but these errors were encountered: