Soccer Heads - Fun Two-Player Football Game

Seele01-Flash
By
Soccer Heads is an entertaining arcade-style soccer game featuring big-headed characters from UK football teams. Play solo against AI or challenge friends in fast-paced 2-player matches with unique power-ups and stadium mechanics.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Soccer Heads: Mobile League". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a **2.5D aesthetic** using an Orthographic Camera to simulate the side-scrolling perspective of the original game. Use Low-Poly 3D models or extruded geometries to represent the "Big Heads" and "Shoes" (floating detached feet) to maintain the caricature style but with modern Three.js lighting. * **Character Design**: * **Heads**: Large, exaggerated spherical or cubic geometries with face textures (pixel art style textures applied to 3D meshes). * **Feet**: Rectangular blocks that float slightly below the head, rotating to indicate kick direction. * **Colors**: High saturation. Player 1 (Blue Jersey theme), Player 2/AI (Red Jersey theme). * **Environment**: * **Field**: A vibrant green plane with white field markings. * **Background**: A static or parallax-scrolling texture of a stadium crowd (blurred to emphasize foreground). * **Goals**: 3D net structures on the far left and right. * **Performance**: Use simple geometries (Box, Sphere) to minimize draw calls. Use baked lighting for the stadium background to save GPU resources on mobile. ### 2. Audio Requirements * **BGM**: An energetic, fast-paced "Arcade Sports" loop (drums and whistles) to keep tension high. * **Sound Effects (SFX)**: * **Kick**: A cartoonish "Thud" or "Swish". * **Header**: A hollow "Bonk" sound. * **Goal**: A loud referee whistle followed by a crowd cheering effect. * **Power-up**: A magical chime or "power-up" synthesized sound. * **UI**: crisp "Click" sounds for button interactions. ### 3. Gameplay Loop * **Core Mechanic**: A 1v1 soccer match limited to 60 seconds. The player controls one "Head" and tries to knock the physics-enabled ball into the opponent's goal using jumps, headers, and kicks. * **Physics**: Use a physics engine (like Cannon.js or Ammo.js integrated with Three.js) to handle: * **Ball Bounciness**: High restitution (bouncy). * **Collision**: Accurate collision between the curved head, the flat shoe, and the ball. * **Boundaries**: Invisible walls at the top and sides (above goals) to keep the ball in play. * **Power-ups**: Randomly spawn icons (floating spinning cubes) every 15 seconds. * *Effects*: Speed Boost, Enlarge Goal (for opponent), Freeze Enemy. * **AI Logic**: The computer opponent simply tracks the ball's x-position and jumps if the ball is high, kicking if the ball is low. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode Only**. Lock the aspect ratio to ensure the field width fits the screen. * **Touch Controls (UI Overlay)**: * **Left Side**: Two large arrows (Left/Right) or a virtual joystick for horizontal movement. * **Right Side**: Two distinct action buttons: * **Button A (Jump)**: Moves character upward. * **Button B (Kick)**: Rotates the "Shoe" quickly to strike the ball. * **Haptic Feedback**: Trigger vibration (if supported) when a Goal is scored or when the ball hits the goal post. * **Responsiveness**: The UI buttons must have a hit area of at least 48x48px and support multi-touch (moving and jumping simultaneously). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Soccer Heads is a delightfully silly soccer game that brings the excitement of football to your browser with a fun twist. Featuring oversized-head characters representing various UK football teams, this arcade-style game offers both single-player and two-player modes for maximum entertainment. The game captures the frantic energy of a foosball table while adding unique power-ups and stadium mechanics that keep every match unpredictable and exciting.

Core Features

Big-Headed Football Fun

Play as cartoon-style soccer players with comically large heads, each representing different UK football teams. The exaggerated character design adds humor and personality to every match, making this game appealing to players of all ages.

Dynamic Power-Up System

Scattered throughout each stadium are various power-ups that dramatically affect ball behavior when activated. These special effects can turbo-charge your shots, change ball physics, or create unexpected gameplay moments that can turn the tide of any match.

Unique Stadium Mechanics

Each football stadium features distinct design elements and interactive features that influence gameplay. These environmental factors add strategic depth and ensure that no two matches feel exactly the same.

Flexible Game Modes

  • Single Player : Challenge computer AI opponents with adjustable difficulty
  • Two Player : Head-to-head local multiplayer for friends and family
  • Quick Match : Jump straight into action with 60-second time limits

Gameplay Mechanics

Fast-Paced Action

Every match lasts exactly 60 seconds, creating intense, goal-focused gameplay where every second counts. Players must frantically kick and head the ball while positioning themselves strategically to score more goals than their opponent.

Simple Yet Engaging Controls

The game uses intuitive keyboard controls that are easy to learn but allow for skillful play. Movement and kicking mechanics are responsive and designed for both casual fun and competitive play.

Operation Guide

Single Player Controls

  • Arrow Keys : Move your soccer head around the field
  • M Key : Kick the ball with power and precision

Two Player Controls

  • Player 1 : WASD keys for movement, G key to kick
  • Player 2 : Arrow keys for movement, M key to kick

Winning Strategy

Success requires balancing aggressive offense with smart positioning. Use power-ups strategically, anticipate your opponent's moves, and take advantage of each stadium's unique features to gain the upper hand.

Why Play Soccer Heads

Perfect for Social Gaming

Soccer Heads excels as a party game or quick entertainment option. The two-player mode creates instant competitive fun, while the humorous art style keeps the atmosphere light and enjoyable.

Accessible to All Skill Levels

Whether you're a soccer fan or complete beginner, the simple controls and short match duration make this game immediately accessible. The skill ceiling is high enough to reward practice while remaining fun for casual players.

No Download Required

As a browser-based game, Soccer Heads requires no installation or downloads. Simply open your web browser on desktop or mobile device and start playing immediately.

Free Entertainment

Enjoy unlimited matches without any cost. The game provides hours of entertainment without subscriptions, purchases, or hidden fees.

Platform Compatibility

Soccer Heads runs smoothly on both desktop and mobile browsers, ensuring you can enjoy football fun wherever you are. The game is optimized for various screen sizes and touch controls on mobile devices.

Frequently Asked Questions (FAQ)