# Antimine - Minesweeper ![Android CI](https://github.com/lucasnlm/antimine-android/workflows/Android%20CI/badge.svg) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![GitHub release](https://img.shields.io/github/release/lucasnlm/antimine-android.svg?maxAge=60)](https://github.com/lucasnlm/antimine-android/releases) [![ktlint](https://img.shields.io/badge/code%20style-%E2%9D%A4-FF4081.svg)](https://ktlint.github.io/) [![crowdin](https://badges.crowdin.net/antimine-android/localized.svg)](https://crowdin.com/project/antimine-android) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Flucasnlm%2Fantimine-android.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Flucasnlm%2Fantimine-android?ref=badge_shield) [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=lucasnunesk%40gmail.com¤cy_code=BRL&source=url) ### Description Antimine is a minesweeper-like puzzle game. The objective is to flag the spaces with mines to make the field a safer place without exploding any of them. You win the game when you've flagged every mine in the minefield. Be careful not to trigger one! ### Screeshots

## Contributing Feel free to contribute with [issues](https://github.com/lucasnlm/antimine-android/issues), [feature requests](https://github.com/lucasnlm/antimine-android/issues), [pull requests](https://github.com/lucasnlm/antimine-android/pulls), or [translating](https://crowdin.com/project/antimine-android). ## Download Get it on F-Droid Get it on Google Play ## Features - No guessing algorithm - Multiple Themes (including AMOLED) - System Theme: Dark or Light - Game Levels: Begginner, Intermediate, Expert, and Custom - Game Statistics - Android Wear OS support - Save/Resume state when Quit/Resume game - Resume previous games - Retry failed games - 4 different control styles - Custom long press duration - Optional Question mark - Open multiple areas by pressing numbers - Game assistant to auto-flag discovered mines - Share game - App shortcuts - Split screen - Accessibility: adjustable touch area - Accessibility: screen reader ## Technical Details - [Android SDK 30](https://developer.android.com/about/versions/11) - [AndroidX](https://developer.android.com/jetpack/androidx) - [Lifecycle](https://developer.android.com/topic/libraries/architecture/lifecycle) - [Coroutines](https://kotlinlang.org/docs/reference/coroutines-overview.html) - [Koin](https://github.com/InsertKoinIO/koin) - [Room](https://developer.android.com/training/data-storage/room) - [Robolectric](http://robolectric.org/) ## License [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Flucasnlm%2Fantimine-android.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Flucasnlm%2Fantimine-android?ref=badge_large)