Engine Reescrita · por ultrabolido

PrinceJS

Prince of Persia

Reimplementação em andamento de Prince of Persia (1990) para o navegador, em HTML5 e JavaScript.

Origem
DOS
Roda em
Navegador
Tags
needs-original-game
282estrelas · GitHub 125 forks
ultrabolido/PrinceJS ↗

Entre para votar

PrinceJS é uma reimplementação do Prince of Persia de 1990 escrita em HTML5 e JavaScript, usando assets da versão MS-DOS, que roda direto no navegador. Parte da versão original de Apple II de Jordan Mechner, cujo código-fonte ele liberou.

É um trabalho em andamento e ainda não é totalmente jogável: a luta e o comportamento dos guardas precisam de melhorias, poções só recuperam vidas, espetos e lâminas não matam, há bugs ao agarrar bordas e não existe som nem música.

Destaques

  • Joga no navegador, sem instalação
  • Setas para mover, Shift para espada, poções e bordas
  • Baseado nos assets da versão DOS
  • Dá créditos ao código Apple II liberado por Jordan Mechner
  • Lacunas conhecidas listadas abertamente no README

Se você curtiu este

Port Nativo · DOS SDLPoP Prince of Persia Port open source de Prince of Persia baseado no disassembly da versão DOS, com extras como quicksave, replays e pastas de mods. 🔥 0🧊 0 1.3k
OpenRCT2 — RollerCoaster Tycoon 2 Engine Reescrita · PC (clássico) OpenRCT2 RollerCoaster Tycoon 2 Reimplementação open source de RollerCoaster Tycoon 2 com suporte a plataformas modernas, interface melhorada e multiplayer cooperativo. 🔥 0🧊 0 16k
Engine Reescrita · PC (clássico) openage Age of Empires II Clone livre do Genie Engine, o motor de Age of Empires, Age of Empires II e Star Wars: Galactic Battlegrounds, feito por voluntários. 🔥 0🧊 0 15k
Engine Reescrita · PC (clássico) OpenDiablo2 Diablo II Engine arquivado, escrito em Go, que roda Diablo II com a sua cópia do jogo; o desenvolvimento migrou para o projeto Abyss Engine. 🔥 0🧊 0 11k