Real-time pixel-art Roman amphitheatre gladiator arena simulator
Real-time pixel-art Roman amphitheatre gladiator arena simulator is a 17-second Claude Opus motion design reference by @N1njaCodex, built around Three.js, Canvas. GOAL: Copy this interactive motion prompt, keep the creator's frame counts and palette, and adapt the subject for your own launch film.
@N1njaCodexView post
Prompt
GOAL:
Build a real-time 3D pixel-art diorama "Sand and Iron": a day of gladiator games in a small provincial Roman-style amphitheatre on a floating island (three.js 0.160, orthographic isometric camera with quarter-turns, low-res render target, depth outlines, 64-colour OKLab palette, hard shadow map, day/dusk/night). Arena: an oval of sand 13×8.6 m as a canvas texture that footsteps and falls scuff and rakes smooth; a red painted podium wall with gold panels, a stone coping and a low grille; two gates with opening wooden leaves; four rows of stone benches in 24 sectors, an arcaded outer wall with masts and striped awnings over the north side; the editor's box under a purple canopy; a water organ with its organist and a hornblower with a curved horn; bronze braziers that light up at dusk. A cutaway lowers every sector (and the editor's box) facing the camera to its front row as the view turns. Crowd: ~500 spectators as four InstancedMeshes (body, head, raised arms, white cloth) that sit, stand, jump and wave, split into small-shield and big-shield fans who cheer their side. Seven original gladiators in classic pairings — murmillo vs thraex, retiarius vs secutor, hoplomachus vs murmillo or thraex, provocator vs provocator — each a box rig with IK, a helmet built on the head (brimmed with crest, griffin crest, smooth egg with eye holes, feathered, visored), arm and leg guards, a shoulder guard or chest plate, scutum/parmula/parma shields, gladius, sica, spear, trident, dagger, net. Combat AI: preferred distance per weapon, circling and direction changes, feints; attacks (thrust, cut, shield bash, trident jab, net cast) with wind-up, lunge and recovery; the defender blocks, parries or dodges by skill, facing, stamina and being busy; touches reduce vigour, knockdowns to one knee, disarms with weapons flying to the sand and being fetched (or a dagger drawn), the net entangling an opponent or being hauled back by its cord unless stepped on. Flow: herald's announcement, parade through the gate, salute to the editor, weapons inspection, horn; a referee with a staff shadows the fight and may call one water pause; a bout that runs too long ends with both sent out standing; the loser kneels and raises a finger, the crowd waves cloths for mercy, the editor stands and grants release — no blood, no deaths, everyone walks out; the winner receives a palm and walks a lap; arena hands rake the sand between bouts. UI: a board with both fighters' vigour and breath bars, the clock, touches and blocks; cheer buttons (or click a fighter) that rouse his fans and restore a little breath; a pause-for-water button; the programme with W–L–D records; feed of shouts from the stands; wind and time controls; view controls.
Author original
Build a real-time 3D pixel-art diorama "Sand and Iron": a day of gladiator games in a small provincial Roman-style amphitheatre on a floating island (three.js 0.160, orthographic isometric camera with quarter-turns, low-res render target, depth outlines, 64-colour OKLab palette, hard shadow map, day/dusk/night). Arena: an oval of sand 13×8.6 m as a canvas texture that footsteps and falls scuff and rakes smooth; a red painted podium wall with gold panels, a stone coping and a low grille; two gates with opening wooden leaves; four rows of stone benches in 24 sectors, an arcaded outer wall with masts and striped awnings over the north side; the editor's box under a purple canopy; a water organ with its organist and a hornblower with a curved horn; bronze braziers that light up at dusk. A cutaway lowers every sector (and the editor's box) facing the camera to its front row as the view turns. Crowd: ~500 spectators as four InstancedMeshes (body, head, raised arms, white cloth) that sit, stand, jump and wave, split into small-shield and big-shield fans who cheer their side. Seven original gladiators in classic pairings — murmillo vs thraex, retiarius vs secutor, hoplomachus vs murmillo or thraex, provocator vs provocator — each a box rig with IK, a helmet built on the head (brimmed with crest, griffin crest, smooth egg with eye holes, feathered, visored), arm and leg guards, a shoulder guard or chest plate, scutum/parmula/parma shields, gladius, sica, spear, trident, dagger, net. Combat AI: preferred distance per weapon, circling and direction changes, feints; attacks (thrust, cut, shield bash, trident jab, net cast) with wind-up, lunge and recovery; the defender blocks, parries or dodges by skill, facing, stamina and being busy; touches reduce vigour, knockdowns to one knee, disarms with weapons flying to the sand and being fetched (or a dagger drawn), the net entangling an opponent or being hauled back by its cord unless stepped on. Flow: herald's announcement, parade through the gate, salute to the editor, weapons inspection, horn; a referee with a staff shadows the fight and may call one water pause; a bout that runs too long ends with both sent out standing; the loser kneels and raises a finger, the crowd waves cloths for mercy, the editor stands and grants release — no blood, no deaths, everyone walks out; the winner receives a palm and walks a lap; arena hands rake the sand between bouts. UI: a board with both fighters' vigour and breath bars, the clock, touches and blocks; cheer buttons (or click a fighter) that rouse his fans and restore a little breath; a pause-for-water button; the programme with W–L–D records; feed of shouts from the stands; wind and time controls; view controls.
Questions
What is this games prompt for?
It is a Claude Opus motion design brief for “Real-time pixel-art Roman amphitheatre gladiator arena simulator”. Paste it into Claude and keep the timings already written in the prompt.
Where is the original film?
The creator is @N1njaCodex. Use View post to open the X video this prompt belongs to.