
数週間前、GoogleがGoogle Chromeでコンソールゲームをプレイできると発表したのを覚えていますか? 今では、ウェブブラウザでもクラシックなアーケードゲームをプレイできるようになりました。これは、Googleのゲーマー数名が、人気の(そして無料の)マルチプルアーケードマシンエミュレータ(MAME)のLinux版をわずか4日間でGoogle Chromeのネイティブクライアント上で動作させたおかげです。Google Chromeブラウザに馴染みのない方のために説明すると、Googleのネイティブクライアント(あるいはNaClとでも呼んでください)は、基本的にウェブブラウザでネイティブコードを実行するためのソフトウェアサンドボックスです。ネイティブクライアントの登場により、複雑なアプリをGoogle Chromeブラウザ内からより簡単かつ安全に実行できるようになり、ゲームをインストールすることなく実行してプレイできるようになります。Googleは最近、Linux版MAMEをネイティブクライアントに移植するプロセスを説明したケーススタディを公開しました。これは、言語間の移植におけるデュアルビルドアプローチや、OpenGLのリソース消費量の大きさに関心のあるコーディングオタクにとって、非常に興味深い内容です。ゲームをプレイすることに興味があるだけなら、Chrome ウェブストアから Robby Roto をダウンロードして、ウェブブラウザで無料でプレイできます。Robby Roto は 1981 年に Midway が開発した古いアーケード ゲームで、パブリック ドメインなので合法的にダウンロードしてプレイできます。MAME の Chrome バージョンでは、独自の ROM ファイルをアップロードしてプレイすることもできます。そのため、他のアーケード ゲームの物理コピーを所有している場合は、ROM ホスティング サイトから合法的にダウンロードすることもできますし、MAME Web サイトにアクセスして、多数のアーケード ゲームを無料 (非商用) でダウンロードすることもできます。独自の ROM をアップロードする場合は、Google Chrome MAME アプリがすべてのゲームをサポートしているわけではないことに注意してください。Google のエンジニアが、より多くのゲームを Google Chrome でプレイできるように取り組んでくれることを期待しています。お気に入りのゲームが動作するようになったら、ぜひお知らせください。
気に入りましたか?こちらも気に入るかもしれません…
- アノマリー:ウォーゾーン・アースがKindle Fireやその他のAndroidデバイスを侵略
- Google Chrome でコンソールゲームが実行可能!えっ、何?
- Game On #2 で The Old Republic、Diablo 3、eSports などを紹介