\r\n\r\n
アドビは2020年末までにFlashを廃止する予定ですが、Flashゲームはインターネットの歴史の中で重要な位置を占めています。フラッシュポイントというコミュニティ・プロジェクトが、彼らを救うために立ち上がってくれているのはありがたいことです。お気に入りのゲームを当分の間、プレイし続けることができる方法をご紹介します。
アドビは、「2020年末までにFlashプレーヤーの更新と配布を停止する」と発表し、コンテンツ制作者に既存のFlashコンテンツを "新しいオープンなフォーマット "に移行するよう促していることを明らかにした
HTML5、WebGL、WebAssemblyといったブラウザベースの技術が普及し、Webは長年にわたってFlashから遠ざかっています。
これらのオープンテクノロジーは、Flashとは異なり、サードパーティのプラグインを必要としません。オープンソースの技術は、通常、より高いレベルの精査を受けることになります。誰でもソースコードを見て脆弱性を発見したり、自分のプロジェクトにその技術を実装することができます。
Flash、長い間失われていたSilverlight、悪名高いJavaブラウザプラグインなどのプラグインは、クローズドソースの開発モデルで動作しています。これらは、すべてのアップデートや修正を種明かしする別組織によって維持されています。
過去10年の後半、Flashはセキュリティ上の脆弱性が横行し、その多くがゼロデイエクスプロイトで人々に深刻なリスクをもたらすという悪評があった。
Appleがリードし、Flashを過去のものにする。同社がiPhoneでFlashをサポートしないことを決定したことで、iPhoneには長年の懸案事項であった変更が余儀なくされた。
HTML5などのブラウザ技術は、Flashビデオコンテナに取って代わりました。Googleは、ChromeのユーザーにFlashをサンドボックスで実行することを強制し、その後、Flashコンテンツを含むページのインデックスを拒否して、完全にブロックしました。
2020年には、まだFlashを使っているウェブサイトはほとんどないだろう。2000年代の変わり目にインターネットを面白くした、たくさんのアニメーションやインタラクティブなゲームはどうなるのだろうか?
もちろん、インターネットは、それらの古典的なFlashゲームが夜の闇に消えることはないだろう。このソリューションは、BlueMaxima社のFlashpointというWindows用の無料オープンソースアプリケーションです(MacとLinux版は開発中です)。
フラッシュポイントには、クラシックなオンラインゲームをプレイするために必要なものがすべて揃っています。約38,000個の○○と2,400個のアニメーションを収録したライブラリーを搭載しています。
ただし、実験的なMac版とLinux版は、全カタログに対応していない場合があります。Mac版では、現在3万本強のゲームに対応しているとのことです。
Windowsの場合、Ultimate FlashpointとUnlimited Flashpointのどちらかを選択することができます。究極は、徹底的なパッケージングです。フラッシュコンテンツのフルアーカイブを含み、インストールには約300GBのディスクスペースが必要です。
インフィニティは、ゲームをプレイしながらオンデマンドでダウンロードできるため、約300MBの空き容量があれば利用可能です。LinuxやMacのマシンであれば、今すぐにでもInfinityに対応するのがやっとでしょう。
まずは、flashpointforwindowsをダウンロードするか、実験的なMacまたはLinuxの移植版を入手してください。フラッシュポイントランチャーを起動し、カタログをよく読んでください。
ゲーム」タブをクリックするとスタートします。左側には、網羅的な「すべてのゲーム」リストに加えて、厳選されたゲームのリストも表示されます。特定のものをお探しの場合は、ウィンドウ上部の検索フィールドに入力してください。試してみたいものが見つかったら、それをダブルクリックしてフラッシュポイントが発動するのを待ちます。
私たちが使っているMac版では、ゲームが始まるまでに時間がかかる。これは、Flashpointがまずサーバーを起動し、プレイしているゲームに基づいてあらゆるリソースをリダイレクトし、その後、コンテンツを表示するために変更したブラウザウィンドウを起動する必要があるからです。
フラッシュポイント・ホール・オブ・フェイム "のキュレーション・リストをご覧ください。QWOP』『Portal: Flash Version』『Alien Primitive』『Snowman Campaign』など、懐かしの作品がきっと見つかるはずです。
Flashpointは、Adobe Flash、Adobe Shockwave、HTML5、Java、Unity web Player、Microsoft Silverlightに対応した自称「Webゲーム保護プロジェクト」です。ActiveXなどの従来から普及しているWebプラグイン**。
このプロジェクトは、Webサーバー、リダイレクター、ランチャーの3つの主要コンポーネントで構成されています。これらを組み合わせることで、あたかもインターネット上でFlashコンテンツ(およびその他の技術)にアクセスしているかのような錯覚に陥ります。
これは、flashswfファイルが非常にうるさいため、必要なことです。あるコンテンツは特定のサーバーでホストされているときのみ動作し、あるコンテンツは他の場所からリソースをロードします。コンテンツによっては、特定のサーバーと通信しようとするものがあり、それが見つからないと動作しないことがあります。
フラッシュポイントは、最終的には自然保護プロジェクトです。このようなゲームに依存する技術のほとんどは、ローカルでシミュレートされホストされなければなりません。flashpointはこれらすべてを代行するので、2003年と同じように「ハッピーツリーの仲間たち」のアニメーションと疫病シミュレータを楽しむことができます。
BlueMaximaは、コンテンツの保存と同様に、その基盤となる技術の開発にも取り組んでいます。
フラッシュポイント・プロジェクトは、保存を第一に考えています。これらのゲームは、ウェブ(オリジナルのソースサイト、インターネットアーカイブ、ユーザー提供のファイルなど)から救い出されたものであるため、すべての合法性はややグレーになります。
フラッシュポイントFAQでは、アーカイブからゲームを抽出したいコンテンツクリエイターを募集しています。後世に残すために説得を試みるかもしれないが、"理不尽なことはしない "と書いてある。
それで、法律を破っているのですか?はっきりとは言えません。著作権の面でグレーゾーンがある一方で、多くのクリエイターが自分の作品をアーカイブに収録することに同意しています。元々このコンテンツをホストしていたサイトのほとんどは、とっくに消滅しています。フラッシュポイント」の裏ワザがなければ、ほとんどのコンテンツが成立しないのです。
多くのフラッシュゲームは、著作権所有者によって「廃棄」されたソフトウェア、すなわち「放棄ソフトウェア」に分類することができます。
インターネットからロムをダウンロードするのと同じように、これは厄介な法的問題です。しかし、エミュレータそのものと同様に、フラッシュポイントも技術として違法性はない。
著作権の問題はさておき、このシリーズのいくつかのゲームは、より大きな次元に突入しています。昨年発売されたお気に入りの作品があれば、今は○○○○になっていたり、Steamなどのゲームサービスで購入できる可能性が高いです。
以下の人気フランチャイズは、すべてFlashゲームとしてスタートしたものです。
フラッシュポイントアーカイブには、これらの多くが収録されていますが、ベスト版とは程遠いものです。コンピュータ、ゲーム機、**用に設計された最新版は、視覚的に優れており、操作性や内容も充実しており、直接購入することでクリエイターを支援することができます。
Flashpointは真のFlashエミュレータではありません。前述の通り、3つのコンポーネント(ウェブサーバー、リダイレクト、ランチャー)を使って、Flashコンテンツをあたかもウェブ上でホストされているかのように動作させることができるのです。SWFファイルをインポートして再生をクリックするというのは、単純な例ではありません。タイトルによっては、使用するまでに多くの手直しや裏方の作業が必要なものもあります。
Ruffleは、本物のFlash Playerエミュレータです。ブラウザまたはデスクトップで使用し、.SWFファイルをAdobe独自のFlashプレーヤーのように再生することができます。ただし、使用するには、Flashpointのようなゲーム集とは異なり、いくつかの.SWFファイルを読み込ませる必要があります。
このプロジェクトでは、WebAssemblyと呼ばれるブラウザ技術を使用して完全な互換性を確保しており、新耕地は、Flashが永久に引退した後も、できるだけ多くのコンテンツを提供し続けるためにRuffleを使用する計画を発表しています。Web上でFlashコンテンツを使い続けている場合、すぐにRuffleを使うことになる可能性が高いです。
最後に、Adobeの公式スタンドアロンFlash Playerですが、これは2020年以降もダウンロードできるはずです。これを利用して、Webブラウザーの外側で個々のSWFファイルを開いて再生することができます。