https://github.com/outr/sgine
Scala Engine for OpenGL-based Desktop, Android, and iOS game and business development.
https://github.com/outr/sgine
Last synced: 11 months ago
JSON representation
Scala Engine for OpenGL-based Desktop, Android, and iOS game and business development.
- Host: GitHub
- URL: https://github.com/outr/sgine
- Owner: outr
- Created: 2015-12-08T23:59:32.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-05-09T00:16:28.000Z (about 1 year ago)
- Last Synced: 2025-07-27T19:55:42.087Z (11 months ago)
- Language: Scala
- Size: 30.1 MB
- Stars: 26
- Watchers: 3
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sgine
[](https://github.com/outr/sgine/actions/workflows/ci.yml)
[](https://gitter.im/outr/sgine?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://maven-badges.herokuapp.com/maven-central/org.sgine/sgine-core_2.13)
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
- Finish Android and iOS support
- Codebase cleanup and removal of core.old
## TODO 2.1
- Support render on change support