MindFlip Arcade is an interactive, hand-drawn 2-in-1 doodle web & native Android application combining 🧠 MindFlip Memory and 🔍 I-Spy Varanasi Explorer, designed with a whimsical notebook doodle theme, custom interactive mouse cursors, dynamic background color glows, and Web Audio synthesizers!
+-------------------------------------------------------------------------+
| [ 🧠 MindFlip Memory ] | [ 🔍 I-Spy Varanasi Explorer ] |
+-------------------------------------------------------------------------+
- Hand-Drawn Sketch Cards: Pure vector SVG doodles for Queens, Kings, Jacks, Aces, and Suits with custom notebook line-art.
- 3 Grid Difficulties: Easy (3x4 - 12 cards), Medium (4x4 - 16 cards), Hard (5x6 - 30 cards).
- Player Name Modal & Leaderboards: Input player name for score tracking, moves counter, elapsed time, and score reset options (
🗑️ Reset). - Custom Sketch Uploads: Upload your own drawings & photos to play with custom card decks.
- Expanded High-Res Mega Map: High-detail hand-drawn hidden-object scene illustration of the Varanasi ghats along the Ganges river (
ispy_varanasi.jpg). - 14 Hidden Objectives:
- 🧘♂️ Dancing Sadhu • 🐄 Sacred Cow • 🪔 Floating Diya • ☕ Chai Stall
- ⛵ Yellow Canopied Boat • 🚣♂️ Orange Canopied Boat • 🛕 Gold Shrine Spire
- 🚩 Red Temple Flag • 🧺 Washing Lines • 🧘♀️ Ganges Pilgrim Bather
- 🎺 Shehnai Musician • 🌳 Sacred Banyan Tree • 🪕 Ektara Musician • 🛶 River Rowboat
- Modes:
- ⏱️ Challenge Mode (120s): Race against the clock to spot all 14 items!
- 🌴 Free Play Mode: Relaxed, timer-free exploration.
- Upper-Left Target HUD Panel: Scrollable list of objectives that automatically check off
✓with green highlights and match sounds when clicked in the scene. - ✨ Secret Cheat Mechanism: Click the Spotted Counter Chip (
🔍 0/14 Spotted) 3 times in quick succession to reveal pulsing yellow target markers (animation: pulseReveal) over all remaining hidden items!
- Dynamic Gradient Glows: Soft-focus radial color gradients (pastel blue, purple, yellow, pink) pulsing beneath the grid.
- Hand-Drawn Sketchy Graph Grid: 24px graph paper grid distorted with an inline SVG fractal noise filter (
#sketchy-grid-filter). - Custom Doodle Mouse Cursor: Wobbly hand-drawn pointer arrow (
#FFFFFFwith#1A1A1Aoutline) that switches to a yellow highlighter doodle cursor with floating 4-point starburst sparkles (✨) on interactive hover states! - Doodle Scrollbars: Custom WebKit scrollbar with 2px ink borders and yellow highlighter thumb (
#FEF08A).
No installation or complex developer setup required!
-
Download or Clone the Repository:
git clone https://github.com/your-username/AndroidMemoryGame.git cd AndroidMemoryGame(Or click Code ➔ Download ZIP at the top right of this GitHub page and extract the folder).
-
Launch the Game: Double-click the
index.htmlfile to open the Arcade instantly in any web browser (Chrome, Edge, Firefox, or Safari). -
Enjoy 2 Games in 1:
- Use the top tab header to switch between 🧠 MindFlip Memory and 🔍 I-Spy Varanasi Explorer.
- Secret Hint: Try triple-clicking the
🔍 0/14 Spottedstatus chip in I-Spy mode to trigger the secret location reveal cheat!
git clone https://github.com/your-username/AndroidMemoryGame.git
cd AndroidMemoryGame# Build Debug APK
./gradlew assembleDebugAndroidMemoryGame/
├── app/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/com/pavan/memorygame/
│ │ │ │ ├── data/model/ (CardModel, Difficulty, IspyModel)
│ │ │ │ ├── ui/
│ │ │ │ │ ├── components/ (GameSwitcherHeader)
│ │ │ │ │ ├── navigation/ (NavGraph & NavRoutes)
│ │ │ │ │ └── screens/
│ │ │ │ │ ├── home/ (HomeScreen, HomeViewModel)
│ │ │ │ │ ├── game/ (GameScreen, GameViewModel)
│ │ │ │ │ └── ispy/ (IspyScreen, IspyViewModel)
│ │ │ │ └── MainActivity.kt
│ │ │ └── res/
│ │ │ └── drawable/ (ispy_varanasi.jpg, vector icons)
│ │ └── test/
│ └── build.gradle.kts
├── index.html (2-in-1 Web Arcade Engine)
├── style.css (Doodle Design System & Custom Mouse Cursors)
├── app.js (Audio Synthesizer & Game Logic)
├── ispy_varanasi.jpg (Varanasi Ghats Mega Map)
├── kawaii_mona_lisa.jpg (Kawaii Mona Lisa Doodle Art)
├── retro_tech_doodle.jpg (90s Retro Tech Doodle Art)
├── build.gradle.kts
├── settings.gradle.kts
├── .gitignore
├── LICENSE (MIT)
└── README.md
Distributed under the MIT License. See LICENSE for details.