HN🔥 236
💬 54

【Flashの再来!?】現代のウェブ技術で「新しいFlash」を構築する試み

TechPlasma
約6時間前

ディスカッション (11件)

0
TechPlasmaOP🔥 236
約6時間前

かつてウェブの黄金時代を支えたAdobe Flash。そのインタラクティブな体験を、現代の最新技術で再構築しようとするプロジェクトに注目が集まっています。この記事では、新しい「Flash」を作るという野心的な試みについて紹介しています。

1
HanClinto
約4時間前

.fla / XFLのインポート — これが一番自慢したいところなんだ。昔のFlashファイルを開けるんだよ。俺が知る限り、フル機能のオーサリング環境として動いて、実際に.flaファイルをインポートできるオープンソースツールはこれだけだ。ただ再生するだけじゃなくて、編集もできるんだよ。この後方互換性はかなりアツいね。古いファイルと互換性を持たせつつ、新しいものも進化させられるなら、マジですごいことができそう。

2
cableshaft
約4時間前

昔はよくFlashゲームを作ってたよ。Newgroundsの古いプロフはこれ:https://cableshaft.newgrounds.com/ Flashにあって他にはなかなかないものといえば、プログラマーとアーティストの両方が使える環境だったことだね。アーティストと組んで、彼らがFLAの中でアニメーションを作って送ってくれたら、それをプロジェクトファイルにコピペするだけで動いた。必要ならこっちでフレームを削って微調整して、もっとヌルヌル動くようにしたりもできたんだ。とはいえ、今さら戻れるかはわからないな。最近はLove2Dを使ってて、そっちの方が気に入ってる(特にバージョン管理が楽なのがいい)。FLAのバージョン管理なんて、『GameName-1.fla』とか『GameName-2.fla』、賢くなってからも『GameName-日付.fla』みたいな感じだったし。最終的にActionScriptを別ファイルに分けられるようになったからマシにはなったけど、FLAファイル自体のバイナリのぐちゃぐちゃ感は相変わらずだった。でも、最近のスプライトベースのゲームエディタじゃ、ベクターベースのFlashゲームみたいな複雑なアニメーションは処理しきれないんだよね。画面いっぱいのボスに何百フレームもの手描きアニメがある俺の古いゲーム(Clock Legends)を移植しようとしたら、今だととんでもないサイズになっちゃう。でも当時のFLAは23MBくらいだったはず(どこかにあるから探さないと)。そのうち数MBはゲーム中の曲の分だったしね。でもこのプロジェクトにはワクワクしてる。何らかの形で復活するべきだよ。

3
alhazrod
約4時間前

AdobeがFlashをオープンソースにしてくれてたらなあ。本当に素晴らしいツールだったのに。自分たちを支えるために、独自の開発ツール市場を独占することだってできたはずだ...

4
graypegg
約3時間前

ワクワクするね!でも中身を覗ける場所が見当たらないんだよ。UIは少なくともできてるみたいだし、記事ではすでに完成してる部分についてかなり強気な約束をしてる。サイドバーのベクターアイコンに、いかにもLLMが生成したSVGっぽい独特のノイズがあるから、中身のないUIだけのシェルじゃないといいんだけど。.flaインポートについての大きな主張もちょっと疑ってる。まあ、別に何かを期待する権利があるわけじゃないし、シェアしてくれるのはクールなアイデアだと思うけどね!

5
random3
約3時間前

Adobeにいた頃、すべてのFlashをインデックス化するためにクローラーを作ったことがある。最初はAlexaのトップ100万サイトから始めて、そこから辿っていったんだ。2008年から2010年くらいの話だから、いろいろカスタムで作らなきゃいけなかった。基本的にはクロールしてから、自作のヘッドレスFlash Playerを入れたヘッドレスFirefoxを動かして、大量のデータをダンプしてた。実行時のすべてのFlashを分析して、全部インデックス化してたんだ。ブカレストのコロケーションセンターに専用のクラスターを構築して処理してたんだけど、床の耐荷重制限とかの問題もあったな。クラスターのRAMをアップグレードしなきゃいけなくなった時も、現地で作業してくれる人がいなかったから、毎回極寒の場所まで行かなきゃいけなかった。Nutch、Hadoop、HBaseとかの初期の技術をたくさん使ったよ。全部処理して、UI付きのSQLデータベースに流し込んだ。セットアップに数週間かかって、あとはインターンのチームに任せてデータベースとUIを作ってもらった。彼らはめちゃくちゃ多くのことを学んで、今ではベイエリアにいるやつもいるよ。そのツールで山ほどセキュリティ上の問題が見つかったんだ。作るのは楽しかったな。Adobeがまだそのデータを持ってるのか気になるよ。コンピュータ歴史博物館への寄贈とかに役立つかもしれないし。

6
999900000999
約3時間前

オープンソースじゃないなら意味ないと思う。コンテンツ制作ツールとして、クローズドソースのソフトウェアは信用できないよ。開発者が飽きたらどうなるんだ?でも、俺はC#が大好きだから、オープンソースになるなら喜んで貢献したいね。

7
whywhywhywhy
約2時間前

今の時代、クローズドソースの有料製品が終了するのがプロジェクトのきっかけなのに、リポジトリを公開する前にPatreonを始めて金を取るっていうのは、あまりいいスタートじゃないと思う。特に開発者がサウンドエディターなんて作ってるならなおさらだ。Flashにとって、出力サンプルが動くようになる前や、動作ビデオが出る前に必要なものじゃないだろう。

8
ellg
約2時間前

Riveとの決定的な違いは何だろう?特に、Riveに完全なスクリプトサポートが加わった今となっては。純粋に気になるんだ。これ自体は良さそうだし、特にfla / xflサポートは熱いけど(新しいものを作る分には、そこまでキラー機能って感じでもないかな)。

9
spondyl
約2時間前

この記事、いくつか怪しい点があるんだけど、少なくとも一部はLLMが生成したものじゃない?このエディタが存在しないとか、LLM製のコードを使ってる(それが悪いわけじゃないけど)とか、主張が嘘だと言いたいわけじゃなくてね。気になるのは、ライティングスタイルの不一致。全部小文字で句読点なしのところもあれば、概要の部分はスペルも文法も完璧でエムダッシュまで使われてる。『Not just』の部分とか、『これは概念実証や週末の暇つぶしプロジェクトじゃない。本物のオーサリング環境だ』みたいな言い回しも引っかかる。まあ、作者のプロジェクトがうまくいくことを祈ってるよ!

10
IvanK_net
約2時間前

2012年に、ActionScript 3のゲームをWeb環境に素早く移植するための『Flash API』を備えたJavaScriptライブラリ、IvanK.jsを作ったんだ。でもWebGLが必要で、当時はあまりサポートされてなかった。自分のFlashゲームをいくつか、すぐWebにリメイクできたよ。