Skip to content

Android Chess app written with Jetpack Compose, play against an engine or online

Notifications You must be signed in to change notification settings

jlmcdonnell/chess

Repository files navigation

Features

  • Chess board UI built with Jetpack Compose
  • Drag & drop interaction
  • Movement animation
  • Legal move highlighting
  • Move history & perspective switching
  • Game sounds
  • Stockfish 15 included for upcoming analysis mode
  • Lczero included for play against human-like bots using weights provided by Maia Chess
  • Online mode built with Ktor
  • Puzzle mode, 3.2 million puzzles from the Lichess open database

Acknowledgements

Roadmap

  • Analysis mode
  • Save and view games
  • ECO opening classification
  • Use own pieces and sounds (Dana??!!)

Screenshots

screen0  screen1

screen2

About

Android Chess app written with Jetpack Compose, play against an engine or online

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages