Xtreme Furball - Animal Soccer Game

Seele01-Flash
By
Xtreme Furball is an adorable animal soccer game featuring fluffy characters competing for the Fluffy Tail Cup. Perfect for solo practice or exciting 2-player matches with friends.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Xtreme Furball". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **"2.5D" or Toon-Shaded Low-Poly style** that mimics the hand-drawn, crayon-like aesthetic of the reference image. The world should look colorful, vibrant, and friendly. * **Characters**: Create two primary playable characters: a **White Rabbit** (Blue Jersey) and a **Black Cat** (White Jersey). They should be modeled in a "Chibi" style (large heads, small bodies) to emphasize the "headbutt" mechanic. Use simple geometries (Spheres/Capsules) to keep poly count low for mobile performance. * **Environment**: A stylized soccer pitch with vibrant green turf (simple texture). The background should feature a simple stadium enclosure with abstract "crowd" dots and a bright, sunny skybox with a "sunburst" effect similar to the screenshot. * **The Ball**: A classic black and white soccer ball, but slightly oversized relative to the characters to make hitting it easier on small screens. * **Tech Stack**: Use `Three.js` for rendering and `Cannon.js` (or a simple custom physics engine) for arcade-style physics. ### 2. Audio Requirements * **BGM**: An energetic, fast-paced, "Saturday Morning Cartoon" style sports track. It should be looped and upbeat. * **SFX**: * **Jump**: A cartoonish "Boing" sound. * **Kick/Headbutt**: A soft "Thud" or squeaky toy sound when contacting the ball. * **Goal**: A high-energy whistle blow followed by a crowd cheering effect. * **UI**: "Pop" sounds for button presses. ### 3. Gameplay Loop * **Core Mechanic**: A 1-on-1 soccer match (side-scrolling perspective). The player controls one animal and plays against an AI opponent (or a second player on the same device if screen size permits). * **Objective**: Score more goals than the opponent within a 90-second time limit. * **Physics & Actions**: * The physics should be "floaty" and arcade-like, not realistic. * **Headbutt**: Hitting the ball with the character's head should send it flying in an arc. * **Kick**: Hitting the ball with feet pushes it forward along the ground. * **Power-ups**: Randomly spawn icons on the field (e.g., a "Lightning Bolt" for speed boost, or an "Ice Cube" to freeze the opponent for 2 seconds). * **Winning**: When the timer ends, the character with the highest score performs a victory dance; the loser cries (visual emote). ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** is mandatory for the best field of view. * **Touch Controls (UI Layer)**: * **Left Side**: A floating **Virtual Joystick** (or simple Left/Right arrows) for horizontal movement. * **Right Side**: Two large, distinct circular buttons (min 60px diameter): * **"A" Button**: Jump. * **"B" Button**: Kick/Headbutt (context-sensitive based on ball position). * **Haptic Feedback**: Trigger `navigator.vibrate(50)` when the player kicks the ball or scores a goal to provide tactile feedback. * **responsiveness**: Ensure the camera smoothly follows the ball but keeps the player character in frame (clamping the camera within the stadium bounds). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Xtreme Furball is a delightfully charming animal soccer game that combines cute fluffy characters with exciting football action. This wild and woolly sports game lets you control adorable animal players as they compete for the ultimate prize - the Fluffy Tail Cup. Whether you're a solo player looking to improve your skills or want to challenge friends in multiplayer mode, Xtreme Furball delivers pure fun with its unique blend of cuteness and competitive gameplay.

The game features lovable animal characters including rabbits and cats, each with their own charming animations and expressions. The colorful, cartoon-style graphics create a warm and inviting atmosphere that appeals to players of all ages.

Core Features

Adorable Animal Characters

Choose from a variety of fluffy animal players, each with unique personalities and customizable appearances. Unlock cool skins and accessories as you progress through the game, allowing you to personalize your furry footballer to match your style.

Dual Game Modes

  • Solo Mode : Perfect your shooting skills, practice advanced techniques, and unlock new character customizations
  • 2-Player Mode : Challenge friends in local multiplayer matches on the same device for ultimate bragging rights

Power-Up System

Grab special power-ups during matches that add hilarious and strategic elements to gameplay. These power-ups can turn the tide of any match while keeping the action fun and unpredictable.

Character Customization

Extensive customization options let you create your perfect fluffy footballer. Unlock skins, outfits, and accessories to make your character stand out on the field.

Gameplay Mechanics

Xtreme Furball combines simple controls with engaging soccer mechanics. Players can run across the field, jump to reach high balls, perform headbutt attacks, and execute powerful shots toward the goal. The physics-based gameplay creates realistic ball movement while maintaining the game's playful, arcade-style feel.

The game emphasizes both skill and strategy. While the controls are easy to learn, mastering advanced techniques like timing your jumps perfectly or positioning for the best shots requires practice and skill development.

Operation Guide

Single Player Controls

  • A/D Keys : Move your character left and right across the field
  • W Key : Jump to reach the ball or perform aerial maneuvers

Two Player Controls

  • Player 1 : A/D to move, W to jump
  • Player 2 : Left/Right arrow keys to move, Up arrow to jump

Pro Tips

  • Time your jumps carefully to intercept the ball mid-air
  • Use headbutts strategically to redirect the ball toward the goal
  • Collect power-ups quickly as they appear on the field
  • Practice shooting angles in solo mode to improve your accuracy

Why Play This Game

Perfect for All Ages

The cute animal theme and simple controls make Xtreme Furball accessible to younger players, while the competitive gameplay and skill requirements keep older players engaged.

Social Gaming Experience

The local 2-player mode makes this an excellent choice for family game time or friendly competitions. Share the same keyboard and compete for soccer supremacy!

Free and Accessible

Completely free to play with no hidden costs or premium features. Simply open your browser and start playing immediately - no downloads, installations, or account creation required.

Cross-Platform Compatibility

Seamlessly playable on desktop computers, laptops, tablets, and mobile phones. The responsive design ensures smooth gameplay across all devices.

Progression System

Unlock new content as you play, providing long-term motivation and goals. The skin and customization system gives players something to work toward in every match.

Whether you're looking for a quick gaming session or planning an extended tournament with friends, Xtreme Furball delivers endless entertainment with its perfect combination of adorable characters, engaging gameplay, and competitive spirit.

Frequently Asked Questions (FAQ)