Make a console-style 3D action boss fight that runs in one web page with Three.js. Original setting: a masked desert knight with a curved blade walks a sunlit canyon path, fights through sand wraiths and a sword-bearing statue, and reaches a ruined sun temple where a giant obsidian sphinx boss wakes up. Design the knight, both enemies and the sphinx with the image model selected for this run first, then turn those designs into real 3D models for the game. Third-person camera with mouse look, WASD to move, left click to attack, Shift to dodge, Q to switch between two combat stances (fast and heavy), and 1, 2, 3 for three skills with cooldowns. A dodge timed right before a hit is a perfect dodge with a slow-motion beat and a counter window. The boss has telegraphed attacks and a second phase. Add health and stamina bars, a boss bar, hit feedback, and win and game over screens. It should feel like a console game the moment it loads.
Discussion