Antimine is an open source minesweeper-like puzzle game.
.github/workflows | ||
app | ||
common | ||
extras | ||
gradle/wrapper | ||
wear | ||
.gitignore | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
README.md | ||
settings.gradle |
Anti-mine
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
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
- App shortcuts
- Split screen
- Assessability: large toachable area
- Assessability: screen reader
Technical Details
- Android SDK 29
- AndroidX
- Lifecycle
- Dagger
- Room
- Coroutines