How to build
Requirements
JDK 17+ (OpenJDK 17, Amazon Corretto 17, etc.)
Gradle 8.x (wrapper included)
In Android Studio / IntelliJ: Settings → Build, Execution, Deployment → Build tools → Gradle → Gradle JDK → 17.
Build the library
./gradlew core:build
Lisa Engine is a single-module Gradle project (core) — there are no platform launchers in this repository. Desktop, Android, iOS, and other launchers live in the consuming game.
Use as a library
Lisa Engine is consumed via Gradle includeBuild. Clone it alongside your game:
Projects/
LisaEngine/
YourGame/
In your game’s settings.gradle:
includeBuild '../LisaEngine'
In your game’s core/build.gradle dependencies:
api "net.dynart.lisa:core"