Soccer Masters: Euro 2020

Seele01-Flash
By
Soccer Masters: Euro 2020 is an exciting online soccer game featuring top European teams. Play solo, with friends, or in tournament mode with simple controls and engaging gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Soccer Masters: Euro 2020". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Arcade "Bobblehead" style. Use 3D models rendered from a fixed side-view camera (OrthographicCamera preferred for gameplay, or Perspective with narrow FOV). * **Character Design:** "Rayman-style" characters with large, expressive heads, small torsos, and floating detached feet (no leg limbs) to simplify animation. Different team colors (skins) representing Euro nations (e.g., Red/Blue for Spain, White/Blue for England). * **Environment:** A vibrant green soccer pitch with white boundary lines. The background should be a low-poly stadium crowd (or a textured plane) to save performance, creating a sense of depth without high polygon cost. * **VFX:** * **Ball Trail:** A "Swoosh" particle trail (MeshTrailMaterial) behind the ball when kicked hard. * **Super Shot:** A glowing aura or fire effect around the ball during a "Super Shot". * **Impact:** stylized dust particles when players slide or the ball hits the ground hard. * **Performance:** strict low-poly count for mobile. Use simple geometry (SphereGeometry, BoxGeometry) for hitboxes. Bake lighting into textures where possible. ### 2. Audio Requirements * **BGM:** Energetic, upbeat arcade-sports music (looping). Tempo should increase during the final 10 seconds of the match. * **Sound Effects (SFX):** * **Kick:** A satisfying, punchy "thud" sound. * **Slide:** A "whoosh" sound mimicking grass friction. * **Goal:** A loud whistle followed by a roaring crowd cheer. * **UI:** Click sounds for buttons, a countdown beep (3-2-1-GO). * **Super Shot:** A charging energy sound followed by an explosion-like release. ### 3. Gameplay Loop * **Mode:** 1v1 Arcade Soccer Match (Player vs CPU). * **Objective:** Score more goals than the opponent within the time limit (e.g., 90 seconds). * **Physics:** exaggerated arcade physics. The ball should be bouncy. Players should have high jump gravity. * **Mechanics:** * **Movement:** Horizontal movement (Left/Right) on a 2D plane. * **Jump:** Vertical movement to head the ball. * **Slide:** A dash along the ground to tackle or save low balls. * **Shoot:** Applies impulse to the ball towards the opponent's goal. * **Super Shot:** A cooldown-based ability that shoots the ball at 2x speed with flat trajectory (teleport mechanics optional for advanced logic). * **AI Behavior:** The CPU opponent should track the ball's x-position and jump when the ball is high, or kick when the ball is within range. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (Essential for side-scrolling field view). * **Touch Controls (Virtual UI):** * **Left Side:** A Virtual Joystick or huge Left/Right arrow buttons for horizontal movement. * **Right Side:** Three distinct action buttons arranged in an arc for thumb accessibility: * **A (Green):** Jump * **B (Red):** Shoot / Super Shot (Long press or separate small button) * **C (Yellow):** Slide * **Responsiveness:** Controls must trigger actions on `touchstart`, not `touchend`, for zero latency. * **Feedback:** * **Visual:** Buttons should depress/glow when touched. * **Camera Shake:** Subtle camera shake on "Goal" or "Super Shot" impact. * **UI Layout:** Scoreboard at the top center (Player Score - Time - Enemy Score). Pause button top right (minimum 44x44px touch area). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Soccer Masters: Euro 2020

Soccer Masters: Euro 2020 is a thrilling sports game that brings the excitement of European soccer championships to your browser. This free-to-play soccer game features your favorite national teams and offers multiple game modes for endless entertainment. With its simple controls, vibrant graphics, and atmospheric sound effects, it's perfect for both casual players and soccer enthusiasts.

Core Features

Multiple Game Modes

The game offers three distinct modes to suit different playing preferences: - Quick Start : Jump into instant action for a fast-paced match - Friendly : Practice your skills in casual matches without pressure - Tournament : Compete in the full Euro 2020 championship experience

Team Selection and Special Abilities

Choose from top European soccer nations including Spain, England, Germany, and France. Each team comes with: - Authentic team kits and colors - Unique special moves and abilities - Distinctive playing styles that reflect real-world team characteristics - Special powers like England's super shot and teleportation abilities

Flexible Player Options

Every game mode supports multiple playing configurations: - Single Player : Challenge AI opponents - Two Player : Local multiplayer on the same device - Multiplayer : Online competitions with friends

Difficulty Levels

The tournament mode offers both normal and hard difficulty settings, allowing players to gradually improve their skills or jump straight into challenging matches.

Gameplay Guide

Single Player Controls

Master these simple controls to dominate the field: - Movement : Left/Right arrows or A/D keys - Jump : Up arrow or W key - Slide : Down arrow or S key - Shot : X or L key - Super Shot : Z or K key

Two Player Controls

For local multiplayer matches: - Player 1 : WASD keys for movement, B for shot, V for super shot - Player 2 : Arrow keys for movement, L for shot, K for super shot

The dual-control system creates intense head-to-head competition and allows friends to test their soccer skills against each other.

Tournament Strategy

Progress through the Euro 2020 tournament by: 1. Selecting your preferred national team 2. Choosing appropriate difficulty level 3. Mastering each team's unique abilities 4. Advancing through elimination rounds 5. Competing for the European championship title

Why Play Soccer Masters: Euro 2020

Completely Free Gaming Experience

Enjoy full access to all features, teams, and game modes without any cost. No hidden fees, subscriptions, or pay-to-win elements.

Cross-Platform Compatibility

Play seamlessly across all devices: - Desktop computers via web browser - Mobile phones and tablets - No downloads or installations required

Perfect for All Skill Levels

Whether you're new to soccer games or a seasoned player, the intuitive controls and adjustable difficulty ensure an enjoyable experience for everyone.

Social Gaming Fun

The multiplayer options make it an excellent choice for: - Family gaming sessions - Friends competing locally - Quick entertainment breaks - Soccer-themed parties and events

Authentic Soccer Atmosphere

Immerse yourself in realistic soccer action with quality graphics, responsive controls, and atmospheric sound effects that capture the excitement of European championship soccer.

Frequently Asked Questions (FAQ)