Color Circle - Online Color Matching Clicker Game

Seele01-Flash
By
Color Circle is a deceptively simple color matching clicker game that challenges your timing and reflexes. Match the ball color with the rotating circle sections in this addictive instant-play game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Color Circle". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Minimalist "Flat 3D" aesthetic. Use an Orthographic Camera to simulate a 2D look while maintaining 3D object depth. The background should be pure white (`0xffffff`) or extremely light grey. * **The Color Wheel**: A central ring composed of 4 equal arc segments (`THREE.RingGeometry` or flattened `TorusGeometry`), colored Red, Blue, Green, and Yellow. The ring must rotate continuously around the Z-axis. * **The Player (Ball)**: A smooth sphere positioned at the **bottom center** of the screen. It must be assigned a color that matches one of the 4 ring segments randomly at the start of each turn. * **The Target**: A smaller circular core located in the exact center of the ring. * **Collectibles**: Red Rubies (use an Octahedron geometry) that occasionally spawn inside the ring area, rotating along with it. * **Effects**: * **Particles**: Simple explosion particles (squares or triangles) when the player dies or hits the center. * **Shadows**: Soft, ambient occlusion style shadows below the ball to ground it, but keep lighting flat and bright. ### 2. Audio Requirements * **BGM**: A light, playful, and rhythmic marimba or synth-pop loop. It should be non-intrusive and help the player get into a "flow state." * **SFX**: * **Shoot**: A quick, airy "swoosh" sound. * **Pass Through (Success)**: A pleasant "pop" or soft musical chime. * **Hit Center**: A distinct "ding" that triggers the rotation reversal. * **Game Over**: A glass-shattering sound or a low-pitch "thud." * **Ruby Collect**: A high-pitched "coin" sound. ### 3. Gameplay Loop * **State 1: Idle/Aiming**: The Color Wheel rotates (speed varies). The Player Ball sits at the bottom. The Player Ball's color is randomized (e.g., Blue). * **State 2: Action**: The user taps the screen. The Ball travels rapidly upwards (Y-axis) towards the center. * **State 3: Collision Check**: * **Success Condition**: If the Ball hits the Ring segment of the **same color**, it passes through and hits the center target. * **Feedback**: Upon hitting the center, score +1, the Ring's rotation **reverses direction**, and a new Ball spawns at the bottom with a new random color. * **Failure Condition**: If the Ball hits a Ring segment of a **different color**, the ball explodes, and the game ends. * **Progression**: As the score increases, the Ring's rotation speed should gradually increase to add difficulty. ### 4. Mobile Controls & Interaction * **Input**: Whole-screen tap detection. No virtual joysticks needed. A single tap triggers the "Shoot" action. * **Orientation**: **Portrait Mode** is mandatory. The camera frustum should fit the ring width within the mobile screen width. * **UI**: * **Score**: Large, modern sans-serif font displayed at the top center (e.g., "12"). * **Start/Restart Overlay**: A clean overlay with a "Play" button icon (minimum 60x60px touch area) centered on the screen when the game is over. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(200)` on Game Over and `navigator.vibrate(50)` on a successful hit. * **Visual**: Slight screen shake (camera jitter) upon Game Over. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Color Circle

Color Circle is an engaging color matching clicker game that proves simple concepts can create the most addictive gameplay experiences. With a 3.8/5 player rating, this instant-play game features a minimalist design that belies its challenging nature. Players must precisely time their clicks to match a ball's color with corresponding sections of a rotating four-colored circle.

Core Features

Instant Browser Gaming

  • Completely Free : No payment required, fully accessible online game
  • No Download Required : HTML5 technology allows instant gameplay in any modern browser
  • Cross-Platform Compatibility : Perfect performance on desktop computers and mobile devices
  • Instant Loading : Quick access without waiting for downloads or installations

Addictive Color Matching Mechanics

The game presents a deceptively simple challenge: a four-colored circle (red, blue, yellow, green) rotates continuously while you control a ball at the bottom of the screen. Your objective is to click at the precise moment when your ball passes through the matching color section.

Dynamic Gameplay Elements

  • Reverse Rotation System : Successfully hitting the center causes the circle to rotate in the opposite direction, adding complexity
  • Ruby Collection : Special red rubies appear randomly, providing opportunities to earn rewards
  • Character Customization : Unlock unique character skins using collected rubies
  • Precision Required : Even touching the corner of a wrong color results in game over

Competitive Features

  • Integrated Leaderboard : Track your performance against other players worldwide
  • Score Progression : Challenge yourself to beat personal best scores
  • Ranking System : Climb from bottom to top of the competitive ladder

Game Mechanics

Color Circle combines elements of clicker games, obstacle courses, and brain teasers. The rotating circle creates a constantly changing target, requiring players to develop timing skills and pattern recognition. The reverse rotation mechanic adds an extra layer of complexity that keeps experienced players engaged.

Reward System

The ruby collection system provides long-term progression goals beyond simple score chasing. Players can work toward unlocking new character skins, adding personalization elements to the minimalist gameplay experience.

How to Play

Basic Controls

  • Single Click Control : Simply click anywhere on the screen to release the ball
  • Timing is Everything : Click when your ball aligns with the matching color section
  • Mobile Touch Support : Tap the screen on mobile devices for the same control

Winning Strategy

  1. Study the Pattern : Observe the circle's rotation speed and direction
  2. Anticipate Direction Changes : Remember that successful center hits reverse rotation
  3. Collect Rubies : Grab special rubies when they appear for character unlocks
  4. Practice Precision : Avoid even slight contact with wrong colors
  5. Focus on Consistency : Build up consecutive successful matches for higher scores

Difficulty Progression

While the game appears simple initially, the reverse rotation mechanic and increasing speed create a genuine challenge that tests reflexes and concentration. The one-mistake elimination rule maintains high tension throughout gameplay.

Why Play Color Circle

Perfect for Quick Gaming Sessions : The instant-play nature makes it ideal for short breaks or casual gaming moments. No complex tutorials or lengthy setup required.

Universal Appeal : The simple color matching concept appeals to players of all ages while providing enough challenge for gaming enthusiasts.

Mobile-Optimized Experience : Designed specifically for both desktop and mobile play, ensuring smooth performance across all devices.

Competitive Edge : The leaderboard system adds competitive motivation, encouraging players to improve their skills and rankings.

Free Entertainment : Complete gaming experience without any cost barriers or premium restrictions.

Color Circle demonstrates that the most engaging games often have the simplest concepts executed perfectly. Whether you're looking for a quick mental challenge or aiming to climb the global leaderboards, this color matching clicker delivers satisfying gameplay that's easy to start but difficult to master.

Frequently Asked Questions (FAQ)