Create project to learn how to use scene 2d

This commit is contained in:
2026-03-13 13:13:30 +00:00
parent 1cc46a94fe
commit 9f5bf0e66a
31 changed files with 1099 additions and 0 deletions

46
uitest/core/build.gradle Normal file
View File

@@ -0,0 +1,46 @@
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
eclipse.project.name = appName + '-core'
dependencies {
api "com.badlogicgames.ashley:ashley:$ashleyVersion"
api "com.badlogicgames.gdx:gdx-ai:$aiVersion"
api "com.badlogicgames.gdx:gdx-box2d:$gdxVersion"
api "com.badlogicgames.gdx:gdx-freetype:$gdxVersion"
api "com.badlogicgames.gdx:gdx:$gdxVersion"
api "io.github.libktx:ktx-actors:$ktxVersion"
api "io.github.libktx:ktx-ai:$ktxVersion"
api "io.github.libktx:ktx-app:$ktxVersion"
api "io.github.libktx:ktx-artemis:$ktxVersion"
api "io.github.libktx:ktx-ashley:$ktxVersion"
api "io.github.libktx:ktx-assets-async:$ktxVersion"
api "io.github.libktx:ktx-assets:$ktxVersion"
api "io.github.libktx:ktx-async:$ktxVersion"
api "io.github.libktx:ktx-box2d:$ktxVersion"
api "io.github.libktx:ktx-collections:$ktxVersion"
api "io.github.libktx:ktx-freetype-async:$ktxVersion"
api "io.github.libktx:ktx-freetype:$ktxVersion"
api "io.github.libktx:ktx-graphics:$ktxVersion"
api "io.github.libktx:ktx-i18n:$ktxVersion"
api "io.github.libktx:ktx-inject:$ktxVersion"
api "io.github.libktx:ktx-json:$ktxVersion"
api "io.github.libktx:ktx-log:$ktxVersion"
api "io.github.libktx:ktx-math:$ktxVersion"
api "io.github.libktx:ktx-preferences:$ktxVersion"
api "io.github.libktx:ktx-reflect:$ktxVersion"
api "io.github.libktx:ktx-scene2d:$ktxVersion"
api "io.github.libktx:ktx-style:$ktxVersion"
api "io.github.libktx:ktx-tiled:$ktxVersion"
api "io.github.libktx:ktx-vis-style:$ktxVersion"
api "io.github.libktx:ktx-vis:$ktxVersion"
api "net.onedaybeard.artemis:artemis-odb:$artemisOdbVersion"
api "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
api "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlinxCoroutinesVersion"
if(enableGraalNative == 'true') {
implementation "io.github.berstanio:gdx-svmhelper-annotations:$graalHelperVersion"
}
}
jar {
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
}