Overview
Food Catch challenges players to move a character horizontally to catch healthy fish while avoiding trash items. Featuring dynamic difficulty that increases speed and spawn rates over time. Scene Path:res://minigames/food_catch/main.gd
Cognitive Skills Developed
- Hand-Eye Coordination: Aligning character with falling items
- Visual Discrimination: Distinguishing food from trash
- Decision Making: Choosing which items to pursue
- Sustained Attention: Tracking multiple falling objects
- Categorization: Identifying item types quickly
How to Play
Controls
- Touch Left Area: Move character left
- Touch Right Area: Move character right
- Keyboard: Arrow keys or A/D for desktop
- Back Button: Pause game
Objective
Maximize score by catching food while avoiding trash. You have 3 lives.Gameplay
- Start: Tap “Play” on intro screen
- Move: Position player under falling items
- Catch Food: +10 points per fish
- Avoid Trash: -1 life per trash item
- Bonus Items: +50 points (5% spawn rate)
- Survive: Game ends at 0 lives
Scoring System
Point Values
- Regular Food: 10 points
- Bonus Items: 50 points (configurable)
- Trash Penalty: -1 life (not score)
Coin Conversion
Difficulty Progression
Dynamic Speed Multiplier
- Initial Speed: 1.0x
- Every 30s: Speed *= 1.2 (20% faster)
- Spawn Rate: Decreases by 15% each stage
- Visual Feedback: “¡Más rápido!” message on difficulty increase
Item Spawn Probabilities
Key Code Examples
Item Spawning System
Touch Control Implementation
Visual Feedback System
Audio Variation
Lives System
HUD Animation
Particle Effects
Food Catch includes decorative underwater particles:Screen Configuration
Related Components
- FallingItem: Base class for all falling objects
- BonusItem: High-value collectibles with special effects
- Player Node: Character with horizontal movement and animations
- DamageBorder: Shader-based screen flash on trash caught
Worm Bucket
Similar catching mechanics with active targeting
Minigames Overview
Return to all minigames