/coconut-monkey-death-from-above
prompt.txt
01Create a performant 3D web game called “Coconut Monkey’s Death From Above” using Three.js.
02
03 The player is a ridiculous but heroic monkey defending a tropical island from loggers. The monkey starts in palm trees, jumps between trees, throws coconuts at enemies below, and can leap down to the ground
04 with exaggerated superhero monkey jumps. Movement should feel fast, natural, and monkey-like: the player can aim jumps with WASD/arrows, press Space to leap, land in trees with generous but directional
05 leeway, climb trees with E, throw coconuts with left click, and rotate the camera with right-click drag.
06
07 Add waves of enemies: loggers with axes and chainsaws try to cut down trees. Axe loggers cut slowly, chainsaw loggers faster, but both should be silly and readable. Coconuts knock out normal on-foot enemies
08 in one hit. If the monkey is on the ground, enemies chase and attack with their tools.
09
10 Add vehicles and escalating chaos:
11 - An open-top logging machine with a visible driver. The monkey can knock out the driver with coconuts, press V to steal it, drive around, and mow enemies down with a saw arm.
12 - Police helicopters appear after logger kill milestones. The first is an MD500-style helicopter the monkey can steal and throw coconuts from.
13 - The second helicopter is a Cobra-style gunship. It takes 3 coconut hits, is forced to land, the pilot exits with an SMG, then the monkey can press H to repair it with a giant monkey wrench and press V to
14 fly it. Its guns should fire a powerful spread shot.
15 - After the first two helicopters, add a landing craft that brings 20 troops: rifles, shotguns, and SMGs.
16
17 The game should last 8 waves. If the player survives wave 8, they win and receive a huge magnificent Super Monkey Trophy. Make the trophy oversized, shiny, animated, and visible for a long victory showcase
18 before and after the win screen appears.
19
20 Add island eye candy without hurting performance: a tropical beach, shipwreck, fishing hut, pier, fishing nets, rods, islander-style outrigger fishing boats, rocks, flowers, crates, barrels, pickups, and
21 palm trees.
22
23 Use low-poly stylized 3D models built from primitives, strong readable colors, shadows, particles, screen shake, floating text, HUD, objectives, upgrades, and punchy arcade sounds. Animate monkey and enemy
24 legs so movement looks more alive. Keep performance solid by using simple geometry, shared materials, and minimal per-frame work for decorative objects.
25
26 Make it silly, energetic, and fun, but still mechanically clear and playable.