About & Technical Architecture
PrinceJS is a modern web reimplementation of Jordan Mechner's 1989 classic Prince of Persia, reverse-engineered by Oliver Klemenz using JavaScript and HTML5 Canvas. It reproduces the exact movement physics, sword fighting collision, and architectural timing of the MS-DOS release.
Prince of Persia is a registered trademark of Ubisoft Entertainment. PrinceJS is an open-source homage created for educational preservation.