「プリンス・オブ・ペルシャ」をJavaScriptで構築しブラウザで遊べるようにした「PrinceJS」レビュー
Apple II用に開発された1989年のアクションゲーム「プリンス・オブ・ペルシャ」をブラウザで遊べるサイトが「PrinceJS」です。HTML5/JavaScriptで構築しているというこのサイトを実際に訪れて往年のゲームを遊んでみました。
PrinceJS
https://princejs.com/
GitHub - oklemenz/PrinceJS: Prince of Persia reimplementation written in HTML5/Javascript
https://github.com/oklemenz/PrinceJS
PrinceJSにアクセスすると、以下のように「Press to Start」と表示されるので、任意のキーを押下します。
続いてオープニングムービーが表示されますが、キーの押下でスキップできます。
プリンス・オブ・ペルシャのストーリーは、「ペルシャ王国の姫と恋仲になった若者が、姫との結婚とペルシャ王国の乗っ取りをたくらむ大臣・ジャファーによって地下牢に幽閉されてしまい、王宮に閉じ込められた姫を救うために立ち上がる」という、アラビアンナイトをモチーフにした内容。地下牢からの脱出を目指しつつ、制限時間以内にとらわれた姫を救い出さなければなりません。
以下の動画で、実際に遊んでいる様子を確認できます。
「プリンス・オブ・ペルシャ」をブラウザで遊べる「PrinceJS」を利用してみた - YouTube
左右の移動はカーソルキーで行います。
「↑」でジャンプ、「↓」でしゃがみ。走りながらジャンプすることで少し遠くの地点まで到達することができます。
途中に落ちている剣やポーションを拾ったり使ったり、崖につかまったりするには「Shift」キーを押します。
独特の慣性やボタン押下から動作間のラグがあり、穴をうまく飛び越えられなかったり、勢い余って崖下に落ちてしまったりといったミスが頻発します。ステージを進むごとに大量の敵やワナも出現するため、難易度は高めです。
なお、PrinceJSはスマートフォンでの操作にも対応しており、その操作方法は以下の通りです。
・関連記事
2Dアクションゲームの古典的傑作「プリンス・オブ・ペルシャ」の開発秘話を開発者が語る - GIGAZINE
18年ぶりの続編も出たネットワーク対戦2Dアクションゲーム「Soldat」レビュー - GIGAZINE
ドット絵の風景を眺めながらどこまでも続く線路上を旅する無料ブラウザゲーム「Cab Ride」プレイレビュー - GIGAZINE
Windows 3.1のゲームが無料でブラウザからプレイ可能に - GIGAZINE
・関連コンテンツ