๐ฎ Color Voice Challenge
An offline Android game where players test their color recognition and voice interaction skills through a fun and simple challenge.
โจ Features
- ๐จ Color-based gameplay
- ๐ค Voice interaction and speech synthesis support
- ๐ฑ Designed for Android devices
- ๐ด Works completely offline
- ๐พ Local game data using browser LocalStorage
- ๐ Web Audio support
- ๐ณ Haptic feedback on supported devices
- โก Lightweight and fast
- ๐ No internet permission required
๐ฏ How to Play
- Launch Color Voice Challenge.
- Follow the color challenge displayed on the screen.
- Use the available voice/game interaction.
- Complete the challenge and improve your score.
- Play again and try to beat your previous performance.
๐ ๏ธ Built With
- Android Studio
- Java
- HTML5
- CSS3
- JavaScript
- Android WebView
- Gradle
๐ Project Structure
ColorVoiceChallenge-Android/ โโโ app/ โ โโโ src/ โ โโโ main/ โ โโโ assets/ โ โ โโโ index.html โ โโโ java/ โ โโโ res/ โ โโโ AndroidManifest.xml โโโ gradle/ โ โโโ wrapper/ โโโ build.gradle โโโ settings.gradle โโโ gradle.properties โโโ README.md
๐ Run the Project
Requirements
- Android Studio
- Android SDK
- Android device or Android Emulator
- USB debugging enabled when using a physical device
Steps
- Clone or download this repository.
- Open the project folder in Android Studio.
- Allow Gradle to synchronize the project.
- Connect an Android phone or start an emulator.
- Select the app run configuration.
- Click Run โถ.
๐ Offline Design
The game is designed to work without an internet connection.
The main game file is located at:
app/src/main/assets/index.html
The Android application loads the game locally using:
file:///android_asset/index.html
No external internet connection is required for the core game.
๐ Privacy
Color Voice Challenge does not require an internet permission for the game.
Game-related data can be stored locally on the device using browser LocalStorage.
๐ฑ Android
This project packages the HTML/JavaScript game inside an Android application using WebView.
This allows the game to run as a standalone Android app while keeping the original game logic inside the local web assets.
๐จโ๐ป Developer
Ahsan Ali
Software Engineering Student
โธป
โญ If you like this project, consider giving the repository a Star.
Color Voice Challenge ๐จ Play. ๐ค Speak. ๐ Challenge yourself.