Penalty Rivals

Seele01-Flash
By
Penalty Rivals is an exciting soccer penalty shootout game where precision and timing determine victory. Choose your team, face off against opponents, and master the art of penalty kicks to become champion.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Penalty Rivals". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Arcade-style 3D with a "Toon/Cel-Shaded" aesthetic (inspired by anime sports manga). Vibrant greens for the field, bright blues/reds for uniforms. * **Character Models**: * **Striker (Player)**: A low-poly stylized character (back view primarily). Needs distinct rigging for "Idle" (breathing), "Run-up", "Kick", and "Celebrate/Disappoint" animations. * **Goalkeeper (AI)**: Low-poly character with exaggerated gloves. Needs animations for "Taunt/Idle", "Dive Left", "Dive Right", "Jump High", and "Crouch Save". * **Environment**: * A simplified soccer stadium. Use a high-quality 360-degree panorama texture for the stadium crowd (Skybox) to save polygons. * **The Pitch**: Green plane with noise texture for grass and crisp white lines. * **The Goal**: Standard white goalposts. The net should react to the ball (using simple vertex displacement or a basic cloth simulation if performance permits). * **Performance**: Use `InstancedMesh` if rendering crowd particles. Texture compression (basis/ktx2) strategies should be assumed. Limit dynamic lights to 1 (Directional Light representing stadium floodlights) with baked ambient occlusion. ### 2. Audio Requirements * **BGM**: High-energy, driving electronic-rock track suitable for a sports highlight reel. Loops seamlessly. * **SFX**: * **Kick**: A heavy, satisfying "thud" sound. * **Net**: A crisp "swish" sound when a goal is scored. * **Post**: A metallic "clang" if the ball hits the bar. * **Crowd**: Ambient buzz that swells into a loud roar upon scoring, and a collective "aww" sigh upon missing. * **UI**: Whistle sound for "Start Game". ### 3. Gameplay Loop * **Game Mode**: Infinite Arcade or Best-of-5 Shootout. * **Phase 1: Preparation**: Camera behind the player. The Goalkeeper moves laterally on the line to distract the player. * **Phase 2: The Shot**: Player swipes to shoot. The ball follows a physics trajectory based on the swipe vector. * **Phase 3: The Result**: * **Goal**: Ball enters the net. Goalkeeper misses. Confetti particles explode. Score +1. * **Save/Miss**: Goalkeeper collides with the ball or ball goes out of bounds. "BLOCKED" or "MISS" text appears on screen. * **AI Logic**: The Goalkeeper has a reaction delay. Harder difficulty = shorter delay and faster dive speed. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Swipe-to-Shoot**. * **Touch Start**: Initiates the aiming. * **Touch Move**: Draws a visual trajectory line on the screen. * **Touch End**: Executes the kick. * **Mechanics**: * **Swipe Speed** determines Shot Power. * **Swipe Angle** determines Direction. * **Swipe Curvature**: If the user draws a curved line, apply a "Magnus Effect" (curve) to the ball physics. * **Orientation**: **Portrait Mode** (Vertical) to maximize the view of the goal and player from behind. * **Haptic Feedback**: Trigger a heavy vibration when hitting the post or scoring a goal. Light vibration when kicking. * **UI**: Large, thumb-friendly buttons for "Restart" and "Select Team". Scoreboard displayed clearly at the top of the screen (safe area respected). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Penalty Rivals is a thrilling soccer penalty shootout game that puts you in the ultimate high-pressure situation every soccer fan dreams about. This free-to-play sports game focuses entirely on penalty kicks, where every shot counts and split-second decisions determine victory or defeat. With colorful cartoon-style graphics and intuitive swipe controls, it delivers an authentic penalty shootout experience that's both accessible and challenging.

Core Features

Intense Head-to-Head Competition

Face off against skilled opponents in nail-biting penalty shootouts. Each match is a battle of nerves where you must outscore your rival to claim victory. The game captures the tension and excitement of real penalty situations, making every shot feel crucial.

Multiple Team Uniforms

Customize your appearance by choosing from various team uniforms. Represent your favorite colors and style as you compete for soccer glory. Each uniform adds personality to your matches and helps you feel more connected to your team.

Strategic Goalkeeper Elements

Success requires more than just aiming - you must carefully observe the goalkeeper's movements and patterns. Wait for the perfect moment to strike, reading their positioning and timing your shot for maximum effectiveness.

Simple Yet Skillful Controls

The game uses intuitive swipe mechanics that are easy to learn but challenging to master. Perfect your technique through practice, developing the precision needed to place shots exactly where you want them.

Game Mechanics

Penalty Taking Strategy

Mastering penalty kicks requires understanding timing, power, and placement. Study the goalkeeper's behavior patterns, identify their weaknesses, and exploit openings with well-timed shots. The key is patience - rushing your shot often leads to missed opportunities.

Scoring System

Matches are won by outscoring your opponent in penalty shootouts. Each successful goal brings you closer to victory, while missed shots give your rival the advantage. Consistency and accuracy are crucial for maintaining your winning streak.

Operation Guide

Basic Controls

  • Swipe to Shoot : Use finger swipes to control shot direction and power
  • Timing : Wait for the optimal moment when the goalkeeper is positioned poorly
  • Aim Carefully : Consider shot placement - corners are typically harder for goalkeepers to reach
  • Power Control : Vary your shot strength based on the situation

Advanced Techniques

  • Read the Keeper : Watch for movement patterns and preferred diving directions
  • Mix Your Shots : Alternate between different corners and power levels to stay unpredictable
  • Stay Calm : Maintain composure under pressure for better accuracy
  • Practice Timing : Perfect your shot timing through repeated gameplay

Why Play This Game

Perfect for Soccer Fans

Whether you're a casual soccer enthusiast or a devoted fan, Penalty Rivals captures the most thrilling aspect of the beautiful game. The penalty shootout format ensures every moment is filled with tension and excitement.

Accessible Gaming Experience

No complex rules or lengthy tutorials - jump straight into the action with simple swipe controls. The game is perfect for quick gaming sessions or extended play periods, adapting to your schedule perfectly.

Free Entertainment

Enjoy complete access to all game features without any cost. Play unlimited matches, unlock all uniforms, and compete as much as you want without spending money.

Cross-Platform Compatibility

Seamlessly switch between devices - play on your computer during breaks or on mobile devices while traveling. Your progress and skills transfer across all platforms.

Skill Development

Improve your timing, precision, and strategic thinking through gameplay. Each match teaches valuable lessons about reading opponents and making decisions under pressure.

Frequently Asked Questions (FAQ)