Hockey Stars

Seele01-Flash
By
Hockey Stars is an exciting 1v1 hockey game where you represent your favorite country in fast-paced ice hockey battles. Challenge friends locally or compete against AI opponents in this free browser-based hockey experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Hockey Stars 1v1". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Arcade Cartoon style. The characters should be stylized, "chibi" or "big-head" proportions (similar to the screenshot), with exaggerated facial expressions (determination, gritted teeth). * **Characters:** Create low-poly character models representing different countries. * *Player 1:* Distinctive beard, yellow/blue jersey (Sweden vibes), oversized helmet. * *Player 2:* Stubble, red/black jersey (Canada/Russia vibes), dark helmet. * *Animation:* Simple rigging for skating (bobbing up and down), shooting (stick swing), and jumping. * **The Rink:** A rectangular ice rink with rounded corners. * *Surface:* Reflective white/light blue ice material with scratches to indicate wear. * *Boundaries:* Red and blue lines on the ice. Low-poly crowd or stadium seats in the background to give depth, but blurred or simplified for performance. * *Goals:* Standard red metal hockey nets at opposite ends. * **The Puck:** A thick black cylinder, clearly visible against the white ice. * **Lighting:** Bright, cool-toned stadium lighting. Use a directional light casting soft shadows to ground the characters. * **Mobile Optimization:** Use simple geometries (BoxGeometry, CylinderGeometry) merged where possible. Limit draw calls. Ensure textures are compressed. ### 2. Audio Requirements * **BGM:** High-energy, arena-rock style background music. Electric guitars, drums, and crowd cheering loops to build hype. * **SFX:** * *Skating:* A continuous "swish-swish" sound when moving. * *Hit/Shot:* A loud "thwack" when the stick hits the puck. * *Goal:* A loud buzzer horn followed by a roaring crowd effect. * *Collision:* A "thud" sound when players collide with walls or each other. * *UI:* Arcade-style "blip" sounds for button presses. ### 3. Gameplay Loop * **Core Mechanic:** 1v1 Hockey duel. The camera is fixed in a side view (like a platformer or fighting game) but with slight depth (2.5D). * **Objective:** Score more goals than the opponent within a set time limit (e.g., 90 seconds) or reach a score limit (e.g., first to 5). * **Physics:** * The ice should be slippery (low friction), allowing momentum to carry players slightly after stopping input. * The puck should be bouncy and react realistically to the walls and sticks. * **AI/Opponent:** A simple AI that tracks the puck's X-position and tries to shoot when the puck is in front of it. * **Special Mechanics:** * *Jump:* Players can jump to intercept high flying pucks or dodge tackles. * *Charge:* Moving forward creates momentum to push the puck harder. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape mode required. * **Touch Layout:** * *Left Side:* A virtual Joystick or D-Pad for movement (Left/Right to skate, Up to Jump). * *Right Side:* Two large action buttons. * **Button A (Shoot):** Swings the stick. * **Button B (Dash/Check):** A quick burst of speed. * **Menu UI:** Large, thumb-friendly buttons for "Start Game," "2 Player Mode (Local)," and "Settings." * **Local Multiplayer (Tablet Feature):** If the screen is large enough, split the controls to opposite corners (Left bottom vs. Right top inverted) or simply left vs right side of the screen so two players can play on one device. * **Feedback:** Screen shake effect when a goal is scored or a heavy body-check happens. Visual "dust" particles when stopping quickly on the ice. ### 5. Implementation Language * Please write the code in English, using clear comments explaining the Three.js logic. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Hockey Stars

Hockey Stars is an adrenaline-pumping 1v1 hockey game that brings the excitement of ice hockey to your browser. Choose your favorite country and engage in intense hockey duels where every goal counts. The game features charming cartoon-style graphics with distinctive country-themed characters, making each match visually engaging and fun.

This free-to-play hockey game captures the essence of competitive ice hockey in a simplified yet thrilling format. Whether you're a hockey fan or just love competitive sports games, Hockey Stars delivers fast-paced action that keeps you on the edge of your seat.

Core Features

Intense 1v1 Hockey Battles

Experience the thrill of one-on-one hockey competition where skill and strategy determine the winner. Each match is a test of reflexes, timing, and tactical thinking as you try to outmaneuver your opponent.

Country Representation

Choose from various countries, each with unique character designs and team colors. Represent your nation with pride as you compete for hockey supremacy on the ice.

Local Multiplayer Support

Challenge your friends to epic hockey duels with the built-in local multiplayer feature. Perfect for competitive gaming sessions and settling friendly rivalries.

Cross-Platform Compatibility

Play seamlessly across all devices - desktop computers, laptops, tablets, and mobile phones. The game adapts perfectly to different screen sizes while maintaining smooth gameplay.

Dynamic Gameplay Mechanics

Utilize special moves like jumping for extra power and charging forward to break through opponent defenses. These mechanics add depth and strategy to every match.

Gameplay

The objective is straightforward yet challenging: score in your opponent's goal before they score in yours. Success requires mastering movement, timing your shots perfectly, and anticipating your opponent's moves.

Each match becomes a thrilling back-and-forth battle where momentum can shift instantly. The game rewards both aggressive offensive play and smart defensive positioning, creating dynamic and unpredictable matches.

Operation Guide

Controls are designed for accessibility and responsiveness:

  • Movement : Use WASD keys or arrow keys to skate around the ice rink
  • Shooting : Press J, F, or L keys to shoot the puck toward the goal
  • Special Moves : Jump for extra power and charge forward strategically

The intuitive control scheme ensures that both beginners and experienced players can immediately jump into the action without lengthy learning curves.

Why Play Hockey Stars

Completely Free : Enjoy unlimited gameplay without any cost or hidden fees. No premium content or pay-to-win mechanics.

Instant Access : No downloads or installations required. Simply open your browser and start playing immediately.

Perfect for Quick Matches : Ideal for short gaming sessions or extended tournament-style competitions with friends.

Competitive Fun : Whether playing solo against AI or challenging friends, every match offers intense competition and satisfaction.

Universal Appeal : Simple enough for casual players yet deep enough to keep competitive gamers engaged.

Hockey Stars successfully combines the excitement of professional hockey with accessible gaming mechanics, making it perfect for anyone looking for quick, competitive fun. The game's blend of strategy, skill, and pure excitement ensures that no two matches are ever the same.

Frequently Asked Questions (FAQ)