HexEmoji is a small and simple memory game for Android. It features emoji-based puzzles with multiple game modes and over 1500 unique emojis to unlock through various challenges.
Requirements:
- An Android device running Android 7.0 (Nougat, API 24) or higher.
You can install the app from the Google Play Store or download the APK from the GitHub releases page.
Requirements:
- Java 17 or higher.
- Android SDK: Android SDK tools and platform tools.
Clone this repository to your local environment or download the files:
git clone https://github.com/enzzoMs/HexEmoji.git
Navigate to the root directory of the project:
cd ./HexEmoji
Execute the following command to build the apk:
./gradlew assembleRelease
The resulting APK can be found in app/build/outputs/apk/release/app-release-unsigned.apk. You can then install the APK on a running emulator or a connected device.
Alternatively, you can open the project using Android Studio, which offers a quick way to modify, compile, and run the application.
- Kotlin + Coroutines
- MVVM Architecture
- Room + SQLite
- Dependency Injection + Hilt-Dagger
- Navigation Component + Safe Args
- Live Data
- View Model
- View Binding
- Multiple Game Modes: Enjoy different game modes including Zen, Against the Clock, Limited Moves, and more.
- Unlockable Emojis: Collect over 1500 emojis as you progress through the game.
- Challenges: Complete challenges to unlock emojis and advance in the game.
- Statistics: Track your progress with weekly statistics.
This project is distributed under the MIT License. Check the LICENSE file for more details.






