Appearance
Arcade › Drop Zone
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Farhan shah Fani built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Drop Zone yet. Play it, then tell Farhan shah Fani what you would add next.
Drop Zone was built by Farhan shah Fani 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 Drop Zone 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.
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 3D third-person arena survival/shooter game titled “Drop Zone.” Use a Three.js-style perspective camera following the player from behind at roughly 12 units away, with a 62-degree field of view. The world is a large flat 100x100 green grassy arena, surrounded by a thin yellow circular boundary ring near its outer edge; clamp the player inside approximately -46 to +46 on both horizontal axes. Use a pale blue sky/background with matching distance fog, soft hemisphere lighting, strong directional sunlight, and visible soft shadows. Scatter 12 simple gray rectangular cover blocks around the arena in a loose ring: each block is about 3.5 wide, 2.2 high, and 2.5 deep, placed at varying radii around 14–26 units and rotated around the arena. The player is a small stylized/blocky humanoid character at the arena center, loaded from a blocky character model, with idle/walk animation support. Spawn 8 visually similar blocky humanoid enemies at distant positions around the player (roughly between x=-32..30 and z=8..40). Enemies continuously pursue the player across the ground at about 1.5 units per second. When an enemy gets within about 2.2 units, it stops advancing, faces the player, plays a right-handed melee attack animation, and drains player health at 5 points per second. Otherwise it faces and walks toward the player. The player can move with WASD or arrow keys, and support a mobile virtual joystick; show the joystick as a large translucent gray circular control at the lower-right on touch devices. The camera follows the player in third person. Aim with the mouse cursor and fire with a left click (also make the interaction suitable for touch pointer input). Convert the click position into a camera ray and hit-test the enemy models. If the ray intersects an enemy, immediately defeat/remove that enemy, award 10 points, and update the enemy count; there are no visible projectiles or separate ammo mechanic. The game begins with Score: 0, Health: 100, and Enemies: 8. Keep the HUD fixed over the 3D view: a dark translucent rounded rectangular panel in the upper-left with a subtle light border, blue uppercase “DROP ZONE” heading, and large white lines reading “Score: 0,” “Health: 100,” and the current “Enemies” count. At the bottom-left, display a dark translucent rounded help strip reading exactly: “WASD / arrows to move · mouse to aim · click to fire · mobile joystick supported”. When health reaches zero, stop gameplay and show a centered dark game-over card over a dimmed translucent screen, with “GAME OVER,” the final score, and a light-blue “Restart” button that reloads/resets the game. Preserve the clean minimalist presentation: dark navy interface elements, white text, cyan/light-blue accents, simple stylized 3D models, green arena, gray cover, and foggy blue atmosphere. Make the layout responsive to the viewport and touch-friendly.