Skip to content

Arcade › Last Drop

Last Drop

  • 3d
  • third-person
  • shooter
  • battle-royale
  • mobile
  • low-poly
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Aynur Əliyeva built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Last Drop yet. Play it, then tell Aynur Əliyeva what you would add next.

Make your own game

Last Drop was built by Aynur Əliyeva with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Last Drop opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Last Drop

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Create a browser-based Three.js third-person mobile/desktop arena shooter called “Last Drop.” Use a 3D camera following a simple player avatar from behind at about 7 units distance, with a 58-degree perspective view. The world is a large circular island/ground plane about 144 units across, colored dark muted green, under a hazy blue-gray sky with matching fog beginning around 55 units and extending to 150. Light the scene with cool hemisphere fill plus a warm directional sun and soft shadows.

Build a sparse modern city arena on the island: dark charcoal road strips laid out in a loose grid, approximately ten low-poly commercial buildings scattered around the perimeter and mid-distance, several large suburban trees around the outer edges, and four construction barriers used as cover near the center. Use low-poly Kenney-style city assets or visually equivalent simple stylized geometry. Keep the composition uncluttered and readable.

The player is a very simple stylized humanoid made from a dark blue/navy capsule-shaped torso, a small tan spherical head, and a short black/dark metallic rifle projecting from the right side. Start the player near the camera’s central view, slightly above the ground. Movement is third-person: WASD moves, Shift enables sprint, Space jumps, and the camera follows the player. Include touch controls: a large circular virtual joystick at bottom-left, with a draggable pale center stick, plus four dark rounded rectangular buttons labeled SPRINT, CROUCH, JUMP, and SHOOT in two vertical stacks. The joystick should translate into forward/back/left/right movement. Sprint toggles faster movement; crouch toggles the player’s vertical scale to a shorter stance; jump invokes the same jump behavior as Space.

Populate the arena with 18 red enemy bots distributed randomly across the island. Each bot is a small red capsule body with a darker brown-red spherical head. Bots wander continuously in slowly changing directions. They periodically attempt to shoot: if a bot is within 20 units of the player, reduce player health by 4, with shots occurring every roughly 2–5 seconds. Do not require elaborate enemy animation. Add 22 small glowing orange rectangular loot/ammo pickups scattered around the map; most are marked as AMMO and some as RIFLE in the game data, but they can remain visible world pickups without a mandatory interaction flow.

Represent the live/safe zone as a very large faint translucent cyan-blue ring on the ground, initially radius 58. After 25 seconds, gradually shrink it toward a minimum radius of 18. If the player is outside the current radius, continuously drain health at about 3 per second. Maintain health starting at 100. Firing should happen from either mouse click or the SHOOT touch button; while shooting, show a brief yellow muzzle-flash sphere at the rifle muzzle and change the weapon status to “RIFLE · FIRING,” then return to “RIFLE · AUTO” on release. Increment an internal score for each shot. The displayed ammo can remain a static “AMMO 30,” matching the reference implementation; do not invent reload mechanics.

Use a fixed HUD overlay over the 3D view. At top-left, place a rounded dark translucent card with subtle border and blur containing “LAST DROP • LIVE ZONE,” with “LIVE ZONE” highlighted warm yellow, a horizontal red-to-orange health bar below it, and small text “ARMOR 50   AMMO 30.” At top-right, use a similar card showing “100 ALIVE” initially and “RIFLE · AUTO.” Decrease the alive count over time to convey the battle royale rule, while retaining a minimum visible count around 12. Centered near the top, show a dark translucent rounded hint banner reading “WASD / joystick to move · Shift sprint · Space jump · Click or SHOOT to fire.” Use bold white sans-serif typography, dark navy/black translucent panels, warm orange accents, and a muted blue-gray/green environment.

The intended visual style is a minimal low-poly battle-royale prototype: simple geometric player and enemies, sparse city cover, soft shadows, fog, and a very prominent close third-person player view. Ensure the layout works on a 1200x1200 mobile-like viewport as well as desktop, with the canvas filling the screen and touch controls fixed to the bottom. The game should be immediately playable without a title screen: spawn into the city, move, jump, sprint/crouch, shoot, watch health and alive count, and survive inside the shrinking live zone.”

More free browser games

Browse the whole Arcade →