Antimine is an open source minesweeper-like puzzle game.
Find a file
2020-04-07 19:25:55 -03:00
.github/workflows Add ktlint 2020-03-08 14:24:26 -03:00
app Add roboletric and improve testing 2020-04-07 19:25:55 -03:00
common Add roboletric and improve testing 2020-04-07 19:25:55 -03:00
extras/store Complete german strings 2020-04-03 00:02:37 -03:00
gradle/wrapper First open source release 2020-02-06 22:50:47 -03:00
wear Merge pull request #35 from lucasnlm/open-mines-individually 2020-04-02 08:57:21 -03:00
.editorconfig Fix ktlint imports 2020-03-08 14:44:30 -03:00
.gitignore First open source release 2020-02-06 22:50:47 -03:00
build.gradle Revert text changed 2020-03-10 23:28:31 -03:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2020-03-22 13:19:55 -03:00
config.gradle Add roboletric and improve testing 2020-04-07 19:25:55 -03:00
CONTRIBUTING.md Create CONTRIBUTING.md 2020-03-22 13:18:29 -03:00
gradle.properties First open source release 2020-02-06 22:50:47 -03:00
gradlew First open source release 2020-02-06 22:50:47 -03:00
gradlew.bat First open source release 2020-02-06 22:50:47 -03:00
LICENSE Initial commit 2020-02-06 22:41:44 -03:00
README.md Update README.md 2020-03-23 09:33:07 -03:00
settings.gradle First open source release 2020-02-06 22:50:47 -03:00

Anti-mine Android CI License: GPL v3 ktlint crowdin

Anti-Mine is a minesweeper puzzle game. The objective is: search for all hidden mines and clear the minefield without explode any of them.

Flag the spaces with mines to make the board a safer place. You win the game when you've flagged every mine on the board. Be careful not to trigger one, or the game is over!

Contributing

Feel free to contribute with pull requests.

Download

Get it on Google Play

Building

You can build from source code by running:

git clone git@github.com:lucasnlm/antimine-android.git
cd antimine-android

./gradlew assembleRelease -Dorg.gradle.java.home=$ANDROID_JRE

Where ANDROID_JRE is the Java runtime provided by Android Studio.

Features

  • Game levels: begginner, intermediate, expert and custom
  • Android Wear OS support
  • Dark Theme support
  • Save/Resume state when quit/resume game
  • Put flag on long press
  • Put question mark on double long press
  • Open multiple areas by long pressing the numbers
  • Game assistant to auto-flag discovered mines
  • Share game
  • App shortcuts
  • Split screen
  • Assessability: large toachable area
  • Assessability: screen reader

Technical Details

  • Android SDK 29
  • AndroidX
  • Lifecycle
  • Dagger
  • Room
  • Coroutines