---
title: "One-shot a Prince of Persia level with Opus 5.5"
description: "The full prompt that got Opus 5.5 to one-shot a playable Prince of Persia level in one HTML file with vanilla JavaScript and Canvas 2D."
canonical: "https://ian.is/post/prince-persia-prompt"
language: "en"
---

# One-shot a Prince of Persia level with Opus 5.5

September 23, 2026 / 13,468 views / [via X](https://x.com/iannuttall/status/2102685186919932404)

Okay Opus 5.5 is very fucking good. It literally one-shot a full Prince of Persia level for me with graphics, NPCs, sound effects and music. Sound on for the full effect.

Full prompt below.

Video from the original post

Using only a self-contained HTML file, vanilla JavaScript and Canvas 2D, I want you to recreate the original Prince of Persia game. The level doesn't have to be the same, but the aesthetics, the design, the character, the jumping animations and gameplay do need to be identical to the original game.

I should be able to jump, use floor pads that you can stand on to open and activate gates. I should be able to pick up a sword and fight against NPCs, and make the level as realistic and accurate as possible.

It should take me maybe a couple of minutes to complete a level just using WASD, spacebar to jump, X to pick up an object and whatever keys you think to use the sword.

Focus on the level aesthetics, the background, the flickering of the lamps on the wall, the gates that open and close and really nail that original Prince of Persia aesthetic.

## Newsletter

New posts, daily by default. Change any time.

Join 9,363 active subscribers
