Skip to Top of Page Skip to Navigation Skip to Main Content Skip to Footer

AwayFL を使用してクラシックな Flash ゲームを復活させる

Coolmath Games Staff / 1月 18, 2023
AwayFL を使用してクラシックな Flash ゲームを復活させる

Coolmath Games では最近、以前はプレイできなかったフラッシュ ゲームを再リリースしていることにお気付きかもしれません。パパのゲームから始めて、すでにパパのフリーゼリアをリリースしています。 Adobe Flash Player がサポートされなくなった後、以前は利用できなかった他の多くのフラッシュ ゲームが地平線上にあります。

何が出るかは、今後数か月間お楽しみに。詳細はまだお伝えできませんが、これらのタイトルには、タワー ディフェンス ゲームプラットフォーマー ゲームなどのジャンルのクラシックが含まれています。もちろん、ゲームを Adobe Flash Player から HTML に変換できるフラッシュ コンバーターがなければ、これは不可能です。これを行うために、Coolmath Games はオープンソースのフラッシュ エミュレーターである AwayFL を使用しています。

AwayFLとは?

AwayFL は、typescript を使用して記述された Adobe Flash エミュレーターです。これは、お気に入りのフラッシュ ゲームを再びプレイできるようにするための触媒です。 AwayFL の詳細については、AwayFL の主任開発者である Rob Bateman によるよくある質問への回答を読み進めてください。

なぜ AwayFL に取り組もうと思ったのですか?

「Away Studios はもともとリアルタイム 3D グラフィックスの制作に重点を置いており、2007/8 年に Adobe Flash Player 用の人気のあるオープンソースの Away3D エンジンを開発しました。 Flash の衰退が始まった後、「ネイティブ」な Web テクノロジーを使用して Away3D を再構築することは当然のことのように思われましたが、その頃にはすでに Javascript 用の 3D エンジンがかなりの数利用可能であったため、オーディエンスを見つけるのは困難でした。その後、一部の古い仕事のクライアントから、Flash コンテンツを HTML に変換するよう依頼を受けるようになりました。そこから、変換された Away3D コード (AwayJS に改名) を拡張して Flash ファイルを実行するというアイデアが生まれました。最終的に、これらの AwayJS 拡張機能は独自の GitHub プロジェクトに分離され、AwayFL プレーヤーになりました。」

エミュレーターはどの言語で開発されましたか?

「2013 年に Away3D から AwayJS への変換を開始したとき、変換プロセスを簡素化するために、Actionscript 言語 (Flash で使用される Away3D 言語) に似たものが必要でした。 Typescript は有望に見えましたが、まだベータ版であり、不安定なコンパイラがあり、Dart や Coffeescript などの競合する言語よりもコミュニティのサイズが小さかったため、当然の選択ではありません!しかし、私たちは Typescript チームが行っていることを気に入り、この言語の人気が高まるという賭けに出ました。 2015 年に AwayFL の作業を開始すると、それまでに言語がはるかに確立されていたため、Typescript を使用し続けることは当然のことのように思えました。」

他のフラッシュ エミュレーターに対する AwayFL の利点は何ですか?

「AwayFL 以前の日数を数えれば、私たちはおそらく最も長く実行されている Flash エミュレータ プロジェクトであり、私たちのチームは常に小規模で高度に集中しており、問題の解決、最適化、およびリファクタリングを迅速に行うことができます。その結果、現在、最も近いライバルである Ruffle よりも多くの Flash 機能をサポートしており、ゲームの実行速度が向上する傾向にあり、AwayFL で実行される Flash コンテンツのハードウェア要件が低くなり、潜在的なユーザー ベースが拡大します。また、私たちのコーディング哲学では、Web ファーストであることを好みます。Typescript は、この分野で明らかなメリットがあります。この言語は今日どこにでもあるため、ほぼすべての Web 開発者が簡単にコードベースを使い始めることができます。そして、ソフトウェアに関して最も重要な利点である AwayFL は、無料で使用できるオープン ソースであり、公開に関する制限はありません。」

お気に入りのフラッシュゲームは何ですか?

「これは答えるのがとても難しい質問です! Web でリリースされた Flash ゲームのみを数えている場合 (つまり、Android または iPhone 上の AIR ゲームは含まれていません)、絞り込むのに役立ちます。夢中になってプレイし、コミュニティとコンテンツに完全に夢中になったという私自身の記憶に基づくと、私が思い出す最高のゲーム (ある意味では当時の Flash Player シーン全体を要約したゲーム) は、Boštjan Čadež の Line Rider です。 2006 年の最初のバージョンはいくつかのリメイクを生み出しましたが、オリジナルのシンプルさに多くの人が夢中になりました。私が働いていたオフィスで全員がコース デザインを共有し、よりクレイジーなレベルを作成しようとしていたことを覚えているようです。楽しい時間。"

AwayFL を試すことに興味がある場合、またはコミュニティに参加したい場合は、 AwayFL のサイトにアクセスして詳細を確認してください。

Coolmath Games の未来には、間違いなくワクワクすることがたくさんあります。 2020 年に削除されたお気に入りのフラッシュ ゲームが再アップロードされていないかどうか、しばらくの間そのままにして、時々チェックしてください。角を曲がったところに何があるかわかりません!