Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucasnlm/antimine-android
Antimine is an open source minesweeper-like puzzle game.
https://github.com/lucasnlm/antimine-android
android game game-development hacktoberfest koin-kotlin libgdx minesweeper mvi mvvm puzzle puzzle-game roboelectric room-database
Last synced: about 13 hours ago
JSON representation
Antimine is an open source minesweeper-like puzzle game.
- Host: GitHub
- URL: https://github.com/lucasnlm/antimine-android
- Owner: lucasnlm
- License: gpl-3.0
- Created: 2020-02-07T01:41:43.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-01T14:53:18.000Z (11 days ago)
- Last Synced: 2024-11-09T13:38:24.052Z (4 days ago)
- Topics: android, game, game-development, hacktoberfest, koin-kotlin, libgdx, minesweeper, mvi, mvvm, puzzle, puzzle-game, roboelectric, room-database
- Language: Kotlin
- Homepage:
- Size: 23.3 MB
- Stars: 654
- Watchers: 11
- Forks: 88
- Open Issues: 47
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# 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) [![Antimine: no guess minesweeper Downloads](https://www.appbrain.com/shield/com.logical.minato.svg)](https://www.appbrain.com/app/antimine-no-guess-minesweeper/com.logical.minato)> Note: Updates are slowdown now because I'm migrating to Jetpack Compose.
### 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!
### Donate
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/donate?hosted_button_id=49XX9XDNUV4SW)
### 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
### Screenshots
## Features
- Support to [Android Wear OS](https://developer.android.com/wear)
- Support to [Android Auto](https://www.android.com/auto/)
- No guessing algorithm
- Multiple themes colors (including dynamic colors and AMOLED)
- Multiple skins (including the classic)
- Game Levels: Beginner, Intermediate, Expert, Master, Legend, and Custom
- Game Statistics
- Save/Resume state when Quit/Resume game
- Resume previous saved games
- Retry failed games
- Continue after click on a mine
- 4 different control styles
- Custom long press duration
- Optional Question mark
- Open multiple areas by pressing numbers
- Game assistant to auto-flag discovered mines
- Split screen
- Zoom out## Technical Details
- [Android SDK 34](https://developer.android.com/about/versions/14)
- [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)