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"