All Projects → outr → sgine

outr / sgine

Licence: other
Scala Engine for OpenGL-based Desktop, Android, and iOS game and business development.

Programming Languages

scala
5932 projects
java
68154 projects - #9 most used programming language

sgine

CI Gitter Maven Central

Scala Engine for OpenGL-based Desktop, Android, and iOS game and business development.

Currently wraps around libgdx (https://libgdx.badlogicgames.com/) to provide a powerful and functionally reactive Scala framework for developing applications.

NOTE: Use the video module with discretion as it depends on VLCJ (https://github.com/caprica/vlcj) currently and unless you have a commercial license, the open-source license is GPL. Additionally, the video module will currently only work on desktop implementations.

TODO 2.0

  • Revalidate hover events per frame
  • Dialog support
    • Modal support
      • Backdrop
    • Drag support
    • Title and interactivity
    • Focus
    • Child Dialogs
  • Investigate ActorComponent providing a single Actor for greater customization

TODO 2.1

  • Support render on change support
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].