An open world rpg with intense levels of interaction, experienced through the command prompt.
See the wiki for more information
See Ways to Play for the different ways you can play the game right now, or just try it right now on the web!
Run gradlew build-data
. This creates and updates some files via reflection so that they don't need to be done at runtime. This only needs to be re-run when you change certain files (like adding new commands, events, event listeners, etc)
Run gradlew build
to build a jar. This should be found in QuestCommand/build/libs
Run gradlew publishToMavenLocal
to push to local maven for other projects to consume. implementation("org.rak.manapart:quest-command:dev")
./gradlew: 68: Syntax error: word unexpected (expecting "in")
is due to differences between windows and linux and can be solved by sed -i.bak 's/\r$//' gradlew
Getting Unresolved reference: packageName
? You're probably running gradle on something less than 11. Check java -version
on the terminal and Settings > Build Execution Deployment > Gradle has Gradle JVM set appropriately
gradlew jsBrowserDevelopmentRun
./gradlew jsBrowserDistribution && aws s3 sync build/distributions/ s3://austinkucera.com/games/quest-command/
gource -a 1 -s 1 --file-idle-time 0 --key -f