Skip to content

[About] Technologies

Tokelon edited this page Mar 6, 2020 · 4 revisions

Below is a non-exhaustive list of the technologies used this project.
Transitive dependencies are not listed. Licenses are listed as applicable to the use cases of this project.

Technology Description License Website
Java Programming language, Software Platform GPLv2CE (OpenJDK) https://www.java.com
Gradle Build-automation system - https://gradle.org
LWJGL Java library that enables cross-platform access to popular native APIs BSD 3-Clause https://www.lwjgl.org
Android SDK Development tools for Android License Agreement https://developer.android.com/
OpenGL Cross-platform graphics API - https://www.opengl.org
JOML Java OpenGL Math Library MIT https://github.com/JOML-CI/JOML
Guice Dependency injection framework Apache License 2.0 https://github.com/google/guice
SLF4J Java logging API MIT http://www.slf4j.org
Tiled Map Editor (Optional) Level Editor - https://www.mapeditor.org
Clone this wiki locally