Spore - Hex Puzzle Game

Seele01-Flash
By
Spore is an innovative hex-based puzzle game where you strategically spread spores across hexagonal grids. Challenge your spatial reasoning skills in this free, instantly playable puzzle adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Spore - Hex Viral Puzzle". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A "Bio-Digital" aesthetic. Use a deep midnight blue background (`#001133`) representing a petri dish or microscopic void. * **Grid System:** Use `THREE.InstancedMesh` to create a hexagonal grid layout (honeycomb pattern) to optimize performance for mobile devices. * **Empty Cells:** Dark gray, slightly translucent matte material. * **Infected Cells (Spores):** Vibrant neon purple/pink (`#ff00ff`) with a slight emissive glow. They should gently pulsate (scale sine wave) to look "alive." * **Arrows:** White arrow decals or floating 3D icons on top of the Spore cells indicating the direction of infection propagation (N, NE, SE, S, SW, NW). * **Camera:** Orthographic Camera positioned directly top-down (Birds-eye view) to ensure the puzzle grid is perfectly readable on flat screens. * **Optimization:** Limit polygon count on individual hexes. Use simple geometries (CylinderGeometry with 6 radial segments) rather than loading external models. ### 2. Audio Requirements * **BGM:** A minimal, ambient electronic track. Think "Scientific Lab" style—calm but slightly mysterious, using soft synthesizer pads and light bleeps. * **Sound Effects (SFX):** * **Placement:** A wet, organic "squish" or soft "pop" sound when a spore is placed. * **Infection Spread:** A fast, rippling digital sound (like a zipper or rapid ticking) as the color spreads across the grid. * **Level Clear:** A harmonious, high-pitched chime. * **Invalid Move:** A dull, low-frequency thud. ### 3. Gameplay Loop * **The Mechanics:** 1. The level begins with a grid of empty hexes and potentially some "blocked" wall hexes. 2. **Player Inventory:** The player has a queue of specific Spore pieces to place (e.g., "Spore with North Arrow", "Spore with 3-way Arrows"). 3. **Placement & Propagation:** When the player places a Spore on an empty tile, it immediately "infects" neighbors in the direction of its arrow(s). The infection travels in a straight line until it hits the grid edge, a wall, or an already infected cell. * **Goal:** Completely fill all empty valid hexes on the board with the infection color. * **Win Condition:** 100% board coverage. * **Fail Condition:** Running out of Spore pieces in the inventory while empty tiles remain. ### 4. Mobile Controls & Interaction * **Touch Controls:** * Implement `Raycaster` specifically tuned for touch events (`touchstart`, `touchend`). * **Tap:** Tap an empty hex to place the current active Spore from the queue. * **Visual Feedback:** * **Highlight:** When the user holds their finger down (before lifting), the target hex should glow white to indicate selection accuracy. * **Animation:** Use `GSAP` or simple tweening to animate the color change spreading from the source tile to the target tiles sequentially, creating a satisfying "wave" effect rather than an instant change. * **UI Layout:** * **Portrait/Landscape Compatible:** Center the grid dynamically. * **Inventory Bar:** Display the "Next Piece" clearly at the bottom of the screen (large enough for thumb interaction). * **Reset Button:** A clearly visible "Restart" icon in the top right corner (minimum 44x44px touch zone). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Spore is a captivating hex-based puzzle game that challenges players to strategically spread spores across hexagonal grids. With a solid 4.3/5 rating, this innovative puzzle game combines spatial reasoning with strategic thinking to create an engaging gaming experience that's perfect for puzzle enthusiasts of all skill levels.

In Spore, you take control of infectious spores that must be carefully placed on a hexagonal board. Each spore has directional arrows indicating how it spreads, and your goal is to completely fill the board by creating the perfect chain reaction of spore propagation.

Core Features

Innovative Hexagonal Gameplay

Unlike traditional square-grid puzzles, Spore uses a hexagonal pattern that adds complexity and visual appeal to every challenge. The six-sided grid system creates unique strategic opportunities and requires players to think in new directions.

Strategic Spore Placement

Every spore placement matters in this game. Each piece has directional indicators showing how infection spreads, requiring careful planning to ensure complete board coverage. One wrong move can leave gaps that prevent level completion.

Progressive Difficulty

The game features increasingly challenging levels that test your spatial awareness and forward-thinking abilities. As you advance, patterns become more complex and require more sophisticated strategies.

Cross-Platform Compatibility

  • Free to Play : Completely free with no hidden costs or premium upgrades
  • Instant Play : No downloads required - play directly in your browser
  • Mobile Optimized : Perfect touch controls for smartphones and tablets
  • HTML5 Technology : Smooth performance across all modern devices
  • Universal Access : Suitable for all ages with intuitive gameplay

Game Mechanics

Hex-Based Pattern Solving

The core gameplay revolves around understanding how spores interact with hexagonal spaces. Each spore type spreads in specific directions, and players must visualize the complete infection pattern before placing pieces.

Chain Reaction System

Successful spore placement creates satisfying chain reactions that spread across the board. Planning these cascading effects is key to solving more complex puzzles efficiently.

How to Play

Desktop Controls

  • Mouse Click : Select and place hex spores on the board
  • Drag and Drop : Position spores precisely where needed
  • Visual Indicators : Follow the directional arrows on each spore to understand spread patterns

Mobile Controls

  • Tap to Place : Use your finger to tap and position spores
  • Touch Interface : Intuitive touch controls optimized for mobile gameplay
  • Zoom Support : Pinch to zoom for precise placement on smaller screens

Winning Strategy

To successfully complete each level: 1. Study the board layout and identify key placement positions 2. Observe spore direction indicators carefully 3. Plan your moves to ensure complete board coverage 4. Start with corner and edge pieces when possible 5. Work systematically to avoid leaving isolated spaces

Why Play Spore?

Spore offers a unique twist on traditional puzzle gaming by combining the satisfaction of pattern completion with strategic forward-thinking. The hexagonal grid system provides a fresh challenge that exercises spatial reasoning skills while remaining accessible to casual players.

The game's instant-play format makes it perfect for quick mental breaks or extended puzzle-solving sessions. With no time pressure and unlimited attempts, players can focus on perfecting their strategy and enjoying the methodical satisfaction of spreading spores across each perfectly crafted level.

Whether you're a puzzle game veteran or new to the genre, Spore provides an engaging mental workout that grows more rewarding as your skills develop.

Frequently Asked Questions (FAQ)