Om Nom: Run - Endless Running Adventure

Seele01-Flash
By
Om Nom: Run is an exciting endless running game featuring the beloved characters from the Cut The Rope universe. Race through dangerous streets, collect coins, dodge obstacles, and unlock new characters in this action-packed adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Om Nom: Run - Endless Chase". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, "Toon-shaded" aesthetic similar to *Cut The Rope*. Use high-saturation colors (bright greens, cyans, oranges). The world should feel friendly and inviting, not gritty. * **Player Character (Om Nom Proxy):** Since external assets cannot be loaded, procedurally generate a character using `THREE.Group`. It should resemble a cute green monster: a main green sphere for the body, two smaller spheres for legs, and large white spheres with black pupils for eyes. * **Environment (Nomville Streets):** Implement a 3-lane infinite running track. * **Ground:** Asphalt grey with white lane dividers. * **Scenery:** Simple, low-poly blocky buildings in pastel colors on the far left and right to simulate a city street. * **Obstacles:** Red/White wooden barricades (to jump over), low concrete blocks (to dodge), and tall crates (to roll under or dodge). * **Performance:** Use `InstancedMesh` for repeating environmental elements (coins, trees, buildings) to ensure 60 FPS on mobile devices. Implement a "rolling world" or curved vertex shader effect (optional) or simple fog (`scene.fog`) to hide the asset spawning horizon. ### 2. Audio Requirements * **BGM:** Synthesize or request a placeholder for an upbeat, fast-paced "Cartoon Chase" melody (Funky, using brass and bass sounds). * **Sound Effects (SFX):** * **Jump:** A cartoonish "Boing" or spring sound. * **Swipe/Dash:** A "Whoosh" air sound. * **Collect:** A high-pitched "Ding" or munching sound when collecting coins. * **Crash:** A comical "Splat" or dull thud followed by a "Wah-wah" fail sound. ### 3. Gameplay Loop * **Core Mechanic:** Infinite runner on a 3-lane grid system (Left, Center, Right). * **Movement:** The character runs forward automatically (the world moves towards the player). Speed increases gradually over time. * **Actions:** * **Switch Lane:** Smooth interpolation (Lerp) between lanes. * **Jump:** Parabolic arc movement to clear low obstacles. * **Duck:** Compressing the character mesh (scaling Y axis down) to slide under high obstacles. * **Collectibles:** * **Coins:** Floating gold toruses rotating in the air. * **Power-ups:** Green Orbs (Magnet effect - pulls coins to player), Red Rockets (Speed boost + Invincibility). * **Win/Loss:** The game is endless. Game Over occurs upon collision with an obstacle. Display a "Distance Run" and "Coins Collected" score on the Game Over screen. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Portrait Mode (Vertical) is mandatory for one-handed play. * **Touch Controls (Swipe Detection):** * Implement a robust Swipe Detector listening to `touchstart`, `touchmove`, and `touchend`. * **Swipe Left/Right:** Change lanes. * **Swipe Up:** Jump. * **Swipe Down:** Duck/Roll. * *Note:* Ensure a dead-zone threshold to prevent accidental inputs. * **UI Overlay:** * Top Left: Score/Distance counter (Large, readable font). * Top Right: Coin counter. * "Tap to Start" overlay before the game begins. * **Feedback:** Add simple camera shake on impact and a subtle particle explosion (confetti or stars) when collecting power-ups to provide visual feedback on small screens. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Om Nom: Run brings the adorable green monster Om Nom to the thrilling world of endless running games. Set in the vibrant streets of Nomville, this casual running adventure combines fast-paced action with strategic obstacle avoidance. Players join Om Nom and Om Nelle as they sprint through increasingly challenging levels, collecting coins and power-ups while dodging dangerous obstacles.

The game offers both structured level-based challenges and endless running mode, giving players multiple ways to enjoy the experience. With its colorful 3D graphics and intuitive controls, Om Nom: Run delivers entertainment for players of all ages.

Core Features

Dynamic Running Gameplay

Experience heart-pumping endless running action across diverse locations in Nomville. Each environment presents unique obstacles and challenges, from busy streets to rooftops and beyond. The game's physics-based movement system makes every jump, slide, and dodge feel responsive and satisfying.

Character Collection System

Unlock a variety of characters from the beloved Cut The Rope universe using coins collected during your runs. Each character brings their own personality and style to the adventure, with customizable outfits and accessories available for purchase.

Power-Up Mechanics

Discover game-changing power-ups scattered throughout your runs: - Magnet : Automatically attracts nearby coins - Rocket Boost : Provides temporary super speed - Double Coins : Multiplies coin collection for limited time - Shield : Grants temporary invincibility against obstacles

Competitive Elements

Compete with players worldwide through integrated leaderboards. Complete daily challenges and special events to earn exclusive rewards and climb the rankings.

Game Modes

Challenge Levels

Tackle structured levels with specific objectives such as: - Reaching target distances without crashing - Performing spectacular stunts and tricks - Collecting special orbs and items - Achieving high scores within time limits

Each completed level awards star ratings based on performance, encouraging replay and mastery.

Endless Run Mode

For unlimited fun, dive into endless running mode where the only limit is your skill. Run as far as possible while the difficulty gradually increases, testing your reflexes and endurance.

Operation Guide

Basic Controls

  • Arrow Keys : Move left, right, jump, and slide
  • Mobile Touch : Swipe in directions to perform actions
  • Responsive Design : Optimized for both desktop and mobile play

Gameplay Strategy

  • Timing is Everything : Master the rhythm of obstacles to maintain momentum
  • Collect Smart : Prioritize power-ups over risky coin grabs
  • Practice Levels : Use challenge mode to improve specific skills
  • Character Selection : Choose characters that match your playstyle

Why Play Om Nom: Run

This game perfectly balances accessibility with depth, making it ideal for both casual players and running game enthusiasts. The familiar Om Nom characters add charm and personality, while the varied gameplay modes ensure long-term engagement. With free-to-play access, cross-platform support, and regular content updates, Om Nom: Run offers exceptional value for endless entertainment.

The game's progression system rewards both skill and persistence, creating a satisfying loop of improvement and achievement. Whether you have a few minutes or hours to spare, Om Nom: Run adapts to your schedule with quick sessions or extended play periods.

Frequently Asked Questions (FAQ)