ブラウザだけでここまで! HTML5で作られた「スーパーマリオブラザーズ」がスゴい:日々是遊戯
Flashなどの外部プラグインを使わず、HTML5だけで「スーパーマリオブラザーズ」を再現してしまった人が登場。さらにあの人気ゲームもHTML5に!?
ブラウザゲームの可能性が一気に広がりそうです
次世代のWebフォーマットとして注目され、徐々にいろんなところで使われはじめている「HTML5」。そんなHTML5で作られた「スーパーマリオブラザーズ」が公開され、話題となっています。
従来のHTMLに比べ、マルチメディア機能が大幅に強化されたHTML5では、今までのようにFlashなどの外部プラグインに頼らなくても、単体で複雑なゲームなどを動かすことが可能と言われています。今回紹介する「Infinite Mario Bros」も、ベースはあくまでJavascriptで、HTML5の高いポテンシャルを感じさせてくれるものとなっています。当然ながら、ブラウザがHTML5に対応していないと遊べませんので、古いブラウザを使っている人はご注意を。
操作は方向キーで左右移動、「S」キーでジャンプ、「A」キーでダッシュ。ファイアマリオに変身すれば、もちろんファイアボールを投げることも可能。あと一応カベキック的なこともできたりしますが、たぶんあんまり使いどころはありません。
普通のマリオとちょっと違うのは、遊ぶたびにコースやマップが自動生成される点。コースの構造はわりと単純ですが、言われなければ自動生成とは気付かないレベルで、これはこれでスゴい気も。ちとジャンプの挙動がクイックすぎる気もしますが、「マリオ度」はなかなかに高く、マリオ好きな人なら普通に楽しめるのではと感じました。
調べてみたところ、もともとはJavaで作られていたゲームで、オリジナル版はなんとあの「Minecraft」の作者・notch氏の作品。タイトルも同じ「Infinite Mario Bros」で、HTML5版と遊び比べて、違いを探してみたりしても楽しいかもしれませんね。
なお日本でもつい先日、HTML5で作成された「グラディウス」が公開され話題になりました。こちらは一度非公開になってしまったものの、現在はテクニカルデモという名目で再び復活。現状ではステージ1のみの実装ですが、こちらも再現度はかなり高く、HTML5のスゴさがよく分かる内容となっています。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 日々是遊戯:マインがマモノになっただけで――Flashゲーム「マモノスイーパー」にハマる人が続出中
現在、筆者の周りで局地的ブームを巻き起こしている「マモノスイーパー」というゲームを紹介します。マモノ? マインスイーパーじゃなくて? - 日々是遊戯:思わずキーボードをぶん投げたくなる「意地悪テトリス」など、変わり種「テトリス」5選
落ちモノパズルの王様として、誰もがご存知の「テトリス」。そんな「テトリス」をベースに作られた、ちょっと変わった落ちモノパズルをまとめて紹介します。 - 日々是遊戯:HTML5のスゴさが一目で分かる「HTML5で遊んでみたクエスト」が面白い
Webサイトを記述するための言語「HTML(HyperText Markup Language」の次期バージョン「HTML5」はスゴいかもしれない、という話。 - 日々是遊戯過去記事一覧