Sling Kong - Free Online Arcade Sling Game

Seele01-Flash
By
Sling Kong is an exciting arcade skill game where you sling a cute monkey character through challenging levels filled with obstacles and traps. Master the art of bouncing and swinging to reach new heights while unlocking unique characters from different themed worlds.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Sling Kong**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a vibrant, cartoonish "Toy-like" 3D aesthetic. Use primitive shapes (spheres, cylinders) with smooth shading to construct the character and world, minimizing texture load for mobile performance. * **Character (Kong)**: A round, ball-shaped monkey body (like the reference image) constructed from a main sphere, with smaller spheres for ears and simple white planes for eyes. The character must have a **Squash and Stretch** shader or mesh deformation effect that reacts to the player's input (flattening when pulled back, elongating when launched). * **Environment**: An infinite vertical tunnel or lane. The background should be a simple gradient (bottom jungle green to top sky blue). * **Pegs/Hooks**: Generate procedural circular "pegs" (dots) appearing vertically up the screen. Some pegs disappear after a few seconds, some move horizontally. * **Obstacles**: Red geometric shapes representing "Saws" (rotating gears) and "Fire" (pulsing orange cubes) placed between safe pegs. * **Performance**: Use `InstancedMesh` for pegs and coins to handle high object counts. Use simple vertex colors instead of heavy textures. ### 2. Audio Requirements * **BGM**: An upbeat, tropical-themed arcade loop featuring marimbas, bongos, and a fast-paced bassline to encourage rhythm. * **Sound Effects**: * **Stretching**: A rubber-band tension sound (pitch rising as drag distance increases). * **Launch**: A cartoonish "Boing" or "Whoosh". * **Stick/Grab**: A satisfying wooden "Thock" or "Pop" when the character successfully grabs a peg. * **Coin Collect**: A high-pitched, sparkling chime. * **Game Over**: A comical "Oof" or descending slide whistle followed by a crash. ### 3. Gameplay Loop * **Core Mechanic**: The player controls a monkey hanging from a peg. The goal is to sling the character up to the next peg without falling or hitting obstacles. * **Physics**: Arcade physics, not realistic gravity. The character travels in a ballistic arc. If it touches a "safe" peg, it snaps to the center of that peg and stops, ready for the next sling. * **Fail State**: If the character misses a peg and falls off the bottom of the screen, or collides with a red obstacle (Saw/Fire), the game ends. * **The "Chaser"**: To prevent camping, a "rising lava" or simple camera culling line moves upward. If the player stays still too long, they are eliminated. * **Scoring**: +1 point for every new peg reached. +5 points for collecting floating coins placed in risky trajectories. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode (Vertical)** only. * **Control Scheme (Slingshot)**: * **Touch & Drag**: The user touches anywhere on the screen and pulls *down* and *away* (Inverse Drag/Slingshot mechanic). * **Visual Feedback**: Render a **Trajectory Line** (dotted curve) showing exactly where the character will fly based on the current drag. * **Character Feedback**: The monkey mesh visually pulls back from the peg, trembling slightly at maximum tension. * **Release**: Releasing the finger launches the character. * **Haptics**: Trigger a short, sharp vibration (using `navigator.vibrate`) when the character successfully grabs a new peg or collects a coin. * **UI**: Large, thumb-friendly "Restart" button (minimum 44x44px target) appearing on the Game Over screen. Current Score displayed clearly at the top center. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Sling Kong Game

Sling Kong is a captivating arcade skill game that combines precision, timing, and strategy in an addictive slingshot adventure. Control your adorable monkey character "Kong" as you navigate through increasingly challenging levels filled with deadly obstacles and exciting rewards. The game features charming cartoon-style graphics with a lovable monkey protagonist that appeals to players of all ages.

This free-to-play browser game offers endless entertainment as you master the physics-based slingshot mechanics to propel your character higher and farther with each attempt. The simple yet engaging gameplay makes it perfect for quick gaming sessions or extended play periods.

Core Features

Unique Slingshot Mechanics

The game's signature feature is its intuitive sling system that requires skill and precision. Click and drag to aim your character, then release to launch Kong through the air. Master the perfect angle and power to navigate through complex obstacle courses.

Diverse Character Collection

Unlock an extensive roster of unique characters from four distinct themed worlds: - Sci-fi World : Futuristic characters with space-age designs - Adventure World : Classic adventure-themed heroes - Ice Age World : Cool characters from frozen environments - Flower World : Colorful, nature-inspired characters

Each character brings visual variety to your sling adventures while maintaining the same exciting gameplay mechanics.

Challenging Obstacle Courses

Navigate through increasingly difficult levels featuring: - Spinning saw blades that require precise timing - Fire hazards that test your accuracy - Moving enemies with unpredictable patterns - Complex trap combinations that challenge your skills

Mini-Game Variety

Enjoy additional mini-games that break up the main sling action while providing opportunities to earn high scores and unlock new content. These bonus games add depth and replayability to the overall experience.

Game Controls

Sling Kong features incredibly simple controls that anyone can master:

  • Mouse Control : Click and drag anywhere on the screen to aim your character
  • Release : Let go of the mouse button to launch Kong in the aimed direction
  • Precision Aiming : Use longer drags for more power, shorter drags for gentle movements

The intuitive control scheme means you can start playing immediately without complex tutorials or learning curves.

Why Play Sling Kong

Perfect for All Skill Levels

Whether you're a casual gamer looking for quick entertainment or a skilled player seeking challenging gameplay, Sling Kong adapts to your level. The early levels teach basic mechanics while later stages provide serious challenges for experienced players.

Completely Free Gaming

Enjoy the full Sling Kong experience without any cost. No downloads, installations, or payments required - just open your browser and start playing immediately.

Cross-Platform Compatibility

Play seamlessly across all devices including desktop computers, laptops, tablets, and smartphones. The game runs smoothly in any modern web browser without requiring additional software.

Endless Replayability

With multiple characters to unlock, high scores to beat, and increasingly difficult levels to master, Sling Kong provides hours of engaging gameplay. The physics-based mechanics ensure that each playthrough feels unique and challenging.

Family-Friendly Entertainment

The cute monkey character, colorful graphics, and non-violent gameplay make Sling Kong suitable for players of all ages. It's perfect for family gaming sessions or introducing children to skill-based games.

Experience the addictive fun of Sling Kong today and see how far you can sling your way to victory!

Frequently Asked Questions (FAQ)