Golf Orbit - Launch Golf Balls to Mars

Seele01-Flash
By
Golf Orbit is an exciting physics-based golf simulator where you launch golf balls to incredible heights, aiming to reach Mars. Master the perfect shot, unlock unique characters, and compete for the longest distance in this addictive one-button golf adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Golf Orbit - Interplanetary Long Drive**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **"2.5D" Flat/Toon Aesthetic**. Although built in 3D, the rendering should mimic vector art (high saturation, unlit or toon-shaded materials). * **Camera**: Use an **Orthographic Camera** positioned for a side-scrolling view. The camera must smoothly track the golf ball's position on the X and Y axes, zooming out slightly as the ball gains altitude. * **Key Models**: * **Golfer**: A stylized low-poly character with a basic swing animation hierarchy. * **The Ball**: A simple white sphere that **must have a TrailRenderer** (ribbon trail) to emphasize speed and trajectory. * **The World**: The starting area should look like a curved segment of a small green planet. The "flight path" should be procedurally generated with 2D sprites or flat 3D billboards representing trees, buildings, and clouds. * **Background**: A vertical gradient shader that transitions from Blue Sky (bottom) to Dark Space (top). Add parallax layers for distant mountains, clouds, and other planets (Mars, Saturn) in the background. * **Performance**: Use **InstancedMesh** for repetitive environmental objects (trees, coins). Limit real-time shadows; use simple "blob shadows" (translucent black circles) under the character and ball. ### 2. Audio Requirements * **BGM**: An energetic, looping "Arcade Sports" track (synth-pop style) that increases in tempo slightly during the ball's flight. * **Sound Effects (SFX)**: * **UI**: Crisp "click" sounds for buttons. * **Swing**: A "power-up" rising pitch sound while charging, followed by a loud, satisfying "THWACK" on release. * **Flight**: A wind-whooshing sound that scales with velocity. * **Interaction**: "Boing" sounds for ground bounces; "Glass breaking" or "Crunch" for destroying obstacles; "Ching" for collecting coins. ### 3. Gameplay Loop * **Phase 1: The Tee Off**: * A radial gauge appears around the golfer. An arrow oscillates back and forth. * **Mechanic**: A "Timing" mechanic. The player must tap when the arrow is in the green/center zone to achieve a "Perfect Shot" (Max Power + Optimal Angle). * **Phase 2: The Orbit (Flight)**: * The ball launches with physics (Gravity, Velocity, Drag). * **Arcade Physics**: Physics should be exaggerated. High bounciness (restitution). If the shot is "Perfect," the ball enters "Fire Mode" and destroys obstacles (trees) instead of bouncing off them, maintaining speed. * **Collectibles**: Coins float in the air in arcs. The ball collects them on collision. * **Phase 3: The Landing**: * When the ball stops rolling, the distance is calculated. * **Reward**: Convert Total Distance + Coins Collected into "Money." * **Phase 4: Upgrade System (The Shop)**: * Between shots, a simple UI allows players to spend Money to upgrade three stats: **Strength** (Initial Velocity), **Speed** (Max Velocity cap), and **Bounce** (Energy retention on collision). ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (to maximize the view of the flight path). * **Control Scheme**: **One-Touch Input**. * *Input*: Tap anywhere on the screen to stop the oscillating needle and shoot. * *Mid-flight*: (Optional) Tap and hold to slightly adjust ball rotation (spin) to extend flight time. * **UI/UX**: * Buttons (Upgrade, Play, Settings) must have a minimum touch target of **44x44 pixels**. * **HUD**: Display "Distance", "Altitude", and "Speed" in large, readable fonts at the top of the screen. * **Feedback**: * **Haptic**: Trigger a heavy vibration on ball impact (The Shot) and light vibrations when hitting obstacles or collecting coins. * **Visual**: Screen shake effect on a "Perfect Shot" or high-speed collision. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Golf Orbit

Golf Orbit is a unique golf simulator that takes the traditional sport to cosmic heights. Instead of aiming for holes, your mission is to launch golf balls as far as possible - even reaching Mars! This physics-based game combines simple one-button controls with challenging gameplay, making it perfect for both casual players and golf enthusiasts seeking something different.

The game features vibrant 2D graphics, intuitive mouse controls, and an engaging upgrade system that keeps you coming back for longer shots. With 24 unique characters to unlock and multiple worlds to explore, Golf Orbit offers endless entertainment for players of all ages.

Core Features

Simple Yet Challenging Gameplay

Golf Orbit uses a one-button control system that anyone can learn instantly. Simply tap and hold your left mouse button to set power, then release to launch the ball. However, mastering the perfect shot requires skill, timing, and understanding of the game's physics system.

Physics-Based Ball Flight

Watch your golf ball soar through the air, bouncing off trees, buildings, and other obstacles. Each collision can either help or hinder your distance, making every shot unpredictable and exciting. Perfect shots can even destroy obstacles in your path!

Extensive Character Collection

Choose from 24 unique golfers, including: - Professional male and female golfers - A clown with a bowling pin club - A lion in beach shorts who swings with its tail - A samurai using a sword as a club - Santa Claus with his candy cane - A graceful ballerina with a flower club

Upgrade and Customization System

Collect coins during flight to upgrade three essential elements: - Strength : Increase your initial hitting power - Speed : Boost ball velocity for longer flights - Bounce : Improve ball resilience when hitting obstacles

Multiple Game Worlds

Practice your swing from various locations including space environments and other vibrant graphic settings, each offering unique visual experiences.

Game Mechanics

Scoring System

Your performance is measured by distance achieved with each shot. The farther you hit the ball, the more points you earn. Special achievements like birdies (hole in 2 shots) or eagles (hole in one) provide bonus points for equipment upgrades.

Coin Collection

As your ball travels through the air, collect coins scattered throughout the flight path. These coins serve as currency for purchasing upgrades and unlocking new content in the clubhouse.

Obstacle Interaction

The game features dynamic obstacle interaction where your ball can bounce off trees, buildings, and terrain features. Strategic shots can use these obstacles to gain extra distance, while perfect shots can destroy them entirely.

Operation Guide

Basic Controls

  • Left Mouse Click : Tap and hold to charge power, release to shoot
  • Power Adjustment : Hold longer for more power, release quickly for lighter shots
  • Aiming : Position your mouse to adjust shot angle before clicking

Gameplay Strategy

  1. Power Management : Find the optimal power level for maximum distance without sacrificing accuracy
  2. Angle Selection : Experiment with different launch angles to discover the most effective trajectory
  3. Obstacle Utilization : Use buildings and terrain features as stepping stones for extended flight
  4. Upgrade Priority : Focus on strength upgrades first, then balance speed and bounce improvements

Clubhouse Navigation

Access the clubhouse between shots to: - Spend coins on performance upgrades - Unlock new golfer characters - Change ball colors and designs - Select different world environments

Why Play Golf Orbit

Unique Golf Experience

Golf Orbit revolutionizes traditional golf by focusing on distance rather than precision putting. This creates a more accessible and immediately satisfying experience for players who want quick, rewarding gameplay.

Perfect for All Skill Levels

The simple one-button control system makes Golf Orbit accessible to beginners, while the physics-based gameplay and upgrade system provide depth for experienced players seeking mastery.

Endless Replayability

With 24 characters to unlock, multiple upgrade paths, and the constant challenge of beating your distance records, Golf Orbit offers hundreds of hours of entertainment.

Cross-Platform Accessibility

Play Golf Orbit on any device with a web browser - no downloads required. The game works seamlessly on desktop computers, tablets, and mobile phones, making it perfect for gaming anywhere.

Completely Free

Enjoy the full Golf Orbit experience without any cost. All characters, upgrades, and features are unlockable through gameplay, with no hidden fees or premium content barriers.

Frequently Asked Questions (FAQ)