MARIO.GAME
ja
ゲーム

オープンソースのマリオ系ファンゲーム6作品が Mario.Game でプレイ可能に

Infinite Mario Bros、MariOCaml、Super Mario Phaser、World 1-1のリメイク2作品、そしてレベルエディタ。Mario.Game で遊べるオープンソース版と、その作者たちをご紹介します。

読了時間:約4分

オープンソースのマリオ系ファンゲーム6作品が Mario.Game でプレイ可能に

Mario.Game では、当サイトのオリジナルゲームのほかに、GitHub でオープンソースとして公開されている6つのファン版ゲームも遊べます。どの作品にも、操作方法やコツ、元のリポジトリへのリンクを載せた専用ページがあります。それでは、さっそくご紹介します。

Infinite Mario Bros

Markus “Notch” Persson 氏(2008年)による有名なランダムレベル生成ゲームを、Robert Kleffner 氏が HTML5 に移植したバージョンです。ステージはすべてその場で生成され、このゲームは Mario AI Competition の研究用プラットフォームにもなりました。遊ぶ · ガイド

Mario.js — World 1-1 リメイク

Garrett Johnson 氏は、史上最も有名なステージを再現するために、メインループ、当たり判定、スクロール、スプライトまで、Canvas エンジンをゼロから書き上げました。遊ぶ

MariOCaml

コーネル大学のプロジェクトで、Matthew Hsu、Liam Bui、Ashley Xue の3氏が制作しました。すべて OCaml 言語で書かれ、JavaScript にコンパイルされています。ステージは自動生成されます。遊ぶ

Super Mario Phaser

Pablo Gozálvez 氏による Phaser 3 のリメイク作品です。ランダムなステージ、キー割り当ての変更、キノピオが案内する設定メニューを備えています。遊ぶ

Super Mario HTML5 (Phaser 3)

ffx0s 氏による、World 1-1 の丁寧な TypeScript 製ビルドです。ステージは Tiled エディタで作られ、マリオの能力は個別の「パワー」として実装されています。遊ぶ

Mario Level Editor

Martin Drapeau 氏の Backbone Game Engine に収録されている Super Mario Bros. のデモです。World 1-1 を遊んだあと、編集モードに切り替えて自分だけのステージを作れます。スマートフォン向けの大きなタッチボタンもあります。遊ぶ · ガイド

クレジットとライセンスについて

掲載しているのは、ソースコードが寛容なオープンソースライセンス(MIT またはパブリックドメイン)で公開されているプロジェクトのみです。各ゲームページには、リポジトリと作者へのリンクがあります。ファンゲームは愛情の結晶です。気に入った作品があれば、GitHub でそのリポジトリにスターを付けて応援してみてください。マリオと関連キャラクターは任天堂の著作物であり、当サイトは非公式のファンプロジェクトです。

その他のニュース