Appearance
Arcade › Tung Arena
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Henry built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Tung Arena yet. Play it, then tell Henry what you would add next.
Tung Arena was built by Henry 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 Tung Arena 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 browser-playable single-round 3D arena fighting game titled “Tung Arena.” Use Three.js-style real-time 3D graphics with a third-person, slightly elevated perspective camera that follows the confrontation and looks toward the midpoint between the player and boss. The camera should smoothly zoom out as the fighters separate, with subtle camera shake on heavy impacts and shockwaves. The world is a dark, moonlit-looking scene: a nearly black-purple background with matching distance fog, warm cream/orange directional and hemisphere lighting, soft character shadows, and a large circular brown dirt arena made from a low cylinder. Surround the arena with a raised golden-orange torus rim and eight thin glowing yellow radial lines across the floor, forming a stylized drum/ritual pattern. The player is a small animated fantasy warrior character, initially positioned on the left side of the arena, facing right toward the boss. Prefer the Quaternius animated Warrior model; provide a simple capsule warrior fallback if external assets fail. The player has an animated idle, run, punch, weapon attack, roll/dodge, block, hurt, and death presentation. The opponent is “Tung Tung Tung Sahur,” a large animated wooden tree/drum spirit on the right, preferably using the Quaternius Tree monster model; provide a procedural fallback resembling a rough brown wooden trunk with a face and stick-like arms. Give the boss a softly pulsing gold aura ring on the ground and make it look substantially larger than the player. Include a blue fish-like ally NPC named “Tralalero Tralala,” preferably using the Quaternius Big Fish model (or a simple blue fish with pink fins/tail fallback). The ally circles the boss, occasionally attacks automatically, briefly plays a celebratory/wave or attack animation, and displays a short “TRALALA HELP!” banner when assisting. The core loop is a 90-second fight. The player starts with 100 health and the boss starts with 150 health. Move freely around the circular arena while avoiding attacks and reduce the boss health to zero before time expires. The player can switch between four weapons: fists, bow + arrow, spear, and hammer. Fists are close-range and deal light damage; kick is a separate close-range attack; spear has longer reach; hammer deals heavier damage and knockback; bow fires a visible arrow projectile horizontally toward the player’s facing direction and can hit the boss at range. Show the currently selected weapon and make the weapon visibly appear on the player: a spear, hammer, bow or loaded crossbow-style bow rig. Use attack timing/cooldowns so attacks are distinct, not continuous instant damage. Successful hits create bright gold square particle bursts, increase the combo counter, briefly stun/flash the boss, apply knockback, and announce every fourth hit with a “N HIT!” banner. Use a punch impact sound where available and simple low “TUNG” synthesized sounds for the boss effects. The boss AI should pursue the player around the arena. At close range it performs a melee slam/swing that damages the player. Periodically, when the player is within roughly medium range, it jumps/slams and emits a large expanding golden ring shockwave centered on the boss. The shockwave visibly expands across the floor for about a second, fades out, shakes the camera, displays “TUNG!” or “TUNG TUNG!”, and damages the player when the expanding ring reaches them. A dodge makes the player briefly invulnerable and should allow the shockwave to be avoided; blocking while facing the boss should substantially reduce melee damage. Knockback, invulnerability flicker, hurt feedback and arena-boundary clamping should be visible and responsive. Controls must support desktop keyboard: WASD or arrow keys to move; 1 selects fists, 2 bow, 3 spear, 4 hammer; J attacks or shoots with the selected weapon; K performs a kick; hold L to block; Space performs a dodge/roll; R restarts after the match ends. Also support touch devices with a virtual analog joystick and buttons for Attack, Kick, Block, Dodge, Bow, and Spear/Hammer. Prevent the player and boss from overlapping and keep both inside the circular arena. Start with a prominent gold/orange “FIGHT!” banner. Build a bold, readable HUD over the 3D scene. Along the top, show a left PLAYER panel with a green-to-yellow health bar and “Combo x0,” a centered dark panel reading “ROUND 1” with a large gold countdown timer starting at 90, and a right “TUNG TUNG SAHUR” panel with a gold-to-red boss health bar and a status line such as “Drum Spirit,” “Swinging,” “Stunned!” or “TUNG TUNG TUNG!” The visual style should use dark translucent rectangular panels, thin pale borders, compact heavy sans-serif lettering, gold/orange highlight colors, and strong text shadows. Add a centered weapon HUD naming the current weapon and listing “1 Fists · 2 Bow · 3 Spear · 4 Hammer.” On desktop, show a bottom instruction strip reading “WASD / Arrows move · 1-4 weapons · J Attack/Shoot · K Kick · L Block · Space Dodge.” On mobile, replace that strip with the joystick and colorful action buttons. When the boss reaches zero health, freeze the fight, show “YOU WIN!” and offer a “Next Round”/restart action. When the player reaches zero health, show “SAHUR WINS!” and offer “Retry Round.” If the timer expires, determine the winner from the remaining health as in a fighting-game timeout. On victory, support a simple post-match reward/shop layer: award coins, show a shop panel, and allow buying eggs for 50 coins; bought eggs hatch into small colorful floating pet companions that orbit/help the player in later battles and produce small colored hit bursts. Keep the implementation focused on one arena, one boss encounter, responsive combat, clear feedback, and the exact stylized brown-and-gold ritual arena composition visible in the reference.