Overview
Memorice is a memory matching game where players flip clams to reveal items, then find matching pairs. The game features 10 distinct items (20 clams total) arranged in a 4x5 grid. Points decrease with incorrect matches, adding strategic pressure. Scene Path:res://minigames/memorice/scripts/memorice.gd
Cognitive Skills Developed
- Short-Term Memory: Remembering locations of previously revealed items
- Visual Recognition: Quickly identifying items when clams open
- Spatial Memory: Tracking grid positions of items
- Strategic Planning: Deciding which clams to open first
- Pattern Recognition: Identifying which items have been seen
How to Play
Controls
- Tap Clam: Open to reveal item inside
- Back Button: Pause game
Objective
Match all 10 pairs before running out of points.Gameplay Flow
- Preview: All clams open for 5 seconds showing all items
- Memorization: Study item positions
- Close: Clams close and game begins
- Match: Click two clams to find matching items
- Repeat: Continue until all pairs matched or points reach 0
Scoring System
Starting Points
Point Changes
- Correct Match: +100 points
- Wrong Match: -50 points (minimum 0)
- Game Over: Points reach 0
- Victory: All pairs matched
Coin Conversion
Item Types
The game features 10 unique items (2 of each):- Camarón (Shrimp)
- Zapatilla (Shoe)
- Lata (Can)
- Gusano (Worm)
- Alga (Seaweed)
- Plástico (Plastic)
- Botella (Bottle)
- Basura (Trash)
- Salmón (Salmon)
- Perla (Pearl)
Key Code Examples
Grid Generation
Initial Preview System
Match Verification Logic
Blocking System
Floating Text Feedback
Audio System
Memorice features rich audio feedback:- Abrir: Clam opening sound
- Acierto: Match success tone
- Error: Mismatch buzzer
- Mas Puntos: +100 points celebration
- Menos Puntos: -50 points warning
Pause Audio Handling
Victory Conditions
Game Over Conditions
Clam Component Structure
Each clam (almeja) is an individual scene with:- objeto_id: String identifying item type
- bloqueada: Boolean preventing interaction
- abierta: Boolean tracking open/closed state
- anim_sprite: AnimatedSprite2D with “abrir” animation
Screen Configuration
Strategic Depth
Memorice rewards different strategies: Conservative: Open clams slowly, prioritizing accuracy (preserves points) Aggressive: Rapid clicking to gather information (risks point loss) Systematic: Open by rows/columns for organized memory (balanced approach) The -50 point penalty adds tension without being punishing, as perfect play yields +1000 points (10 matches × 100).Nyuron Color
Another memory-focused sequence game
Minigames Overview
Return to all minigames