Skip to content

johnuberbacher/lorcana-tcg-lore-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lorcana TCG Lore Tracker

Kotlin

A minimal Wear OS app built in Kotlin to help players track scores in the card game Lorcana.

Instead of using physical dice or counters, this app provides a quick and accessible way to keep track of lore points directly on your watch.


Features

  • Tap to increment or decrement scores for two players
  • Tap the score cap to cycle between win conditions (20 / 25 / 15 / 10)
  • Dark/OLED-friendly theme
  • Tile and complication support for Wear OS
  • Built with Jetpack Compose and Material 3
  • Option to mute sound effects
  • Save score screen to device as an image

Planned Features

  • Customizable background images

Getting Started

  1. Clone the repository:

    git clone https://github.com/yourusername/lorcana-tcg-tracker.git
  2. Open in Android Studio.

  3. Connect a Wear OS device or emulator.

  4. Run the project.


Building & Installing Locally

Follow these steps to build the app locally and install it on a connected Wear OS device or emulator using adb.

  1. Clone the Repository
git clone https://github.com/yourusername/lorcana-tcg-tracker.git
cd lorcana-tcg-tracker
  1. Build the APK

Use Gradle to build the debug APK:

./gradlew assembleDebug

After building, you'll find the APK at:

app/build/outputs/apk/debug/app-debug.apk
  1. Connect Your Wear OS Device or Start an Emulator
  • Ensure USB debugging is enabled on your Wear OS device.
  • Check that your device is recognized:
adb devices
  1. Install the APK via ADB
adb install -r app/build/outputs/apk/debug/app-debug.apk