プログラミング言語 - Flashの記事一覧
Play FLV in Browser - FLVファイルをWeb上で再生する
Flashといえば、2000年代を代表するWeb技術でした。HTML5とスマートフォン(iPhone)の登場によって一気に主役の場を奪われましたが、それでもかつて作成した資産が多数残っています。例えばFlash製の動画コンテンツもその一つです。今回はFlv形式の動画ファイルをHTML5で再生するPlay FLV in ...
Ruffle - Rust製のFlashプレイヤー
かつてWebコンテンツの多くを担っていたFlash。今はもう廃れて新作を見ることはほとんどなくなってしまいましたが、今なお利用しているサイトは多いです。WebブラウザもFlashプラグインをサポートしなくなっており、このままでは再生すらできなくなってしまいます。そこで作られているのがRuffleです。なんとWebAss...
flv.js - JavaScript製のFLVプレイヤー
Flashコンテンツは世の中に溢れていますが、HTML5への移行も進んでおり、利用度合いは右肩下がりです。しかしすでにあるコンテンツを移行するのも難しいでしょう。そこでHTML5/JavaScriptの力でレガシーなFlashコンテンツを実行する試みが多数あります。今回はその一つ、flv.jsを紹介します。FLVフォー...
業務で使えるオープンソース(170)「Flash代替」
HTML5の機能が拡充するのに合わせてFlashを使う必要性がどんどんなくなってきています。Webブラウザでも標準搭載されていないものも増えており、レガシーな技術になってきているでしょう。そこで今回はFlashがよく使われてきた分野とその代替について紹介します。## WebカメラWebカメラを使ったキャプチャはHTML...
Software Detect – Webブラウザからソフトウェアのインストールチェック
ローカルで動作するソフトウェアではパスやスキーマを調べることで何のソフトウェアがインストールされているか分かったりします。システムユーティリティ系にその手のソフトウェアは多いです。しかしこれが安心して使えるのはローカルだからでしょう。Software Detectの怖さはWebベースながらインストールされているソフトウ...
PexJS - これまでの資産を活かす!JavaScript製のFlash Liteランタイム
HTML5が広まっていく中でどんどん勢いを失っているのがFlashです。今後新規のFlashコンテンツが作られることは大幅に減っていくと思われますが、とは言え既に多数のコンテンツが存在するのも確かです。既存の資産をそのままにしておくと却って負債になりかねません。HTML5の時代でも活かしていくべく使ってみたいのがPex...
ついにFlashを切り捨てられるかも、なFlash代替技術/ソフトウェア
今回はFlash代替になりえるソフトウェアの紹介です。ガラケーが隆盛だった頃にはFlash Lite 1.1のコンテンツがたくさん作られましたが、今は殆どのFlasherがアプリ開発や他の技術へ移行しています。かといってモンスターハンターのキャンペーンページがFlash製であったり、世の中にはサポート切れのXPが多数存...
swf2js - SWFファイルをJavaScriptで解析&変換
携帯電話向けに作ったSWFファイルに新しい道が見えますよ!HTML5の時代になってFlashが新規に作成される機会は大幅に減っていますが、それでも既存のSWFファイルはオンライン上にたくさん存在します。特に携帯電話向けに作られたSWFファイルはデスクトップからは分からなくとも無数に存在しています。そんな既存の資産を活か...
2007〜8年の大きな変動まとめ!
# スマートフォン & GitHubの登場!2007年01月は誰もが知るiPhoneの発表された時です。それまでのスマートフォンと言えば上半分が画面、下半分がクエリーキーボードのスタイルとなっており非常にビジネス臭のするデバイスでした。それがiPhone以後はスマートフォンと言えばインターネットと大画面、そしてタッチ操...
Flash製ミニゲームを作る時にどうぞ「Mgl」
MglはFlash製のミニゲーム開発用ライブラリです。HTML5によってFlashの利用される割合は減りつつありますが、それでも人気なのがFlashゲームです。今回はそんなFlash製のミニゲームを作るのに向いたライブラリ集Mglを紹介します。デモゲーム。ジャンプする人のキャラクターの動きに合わせて土台を設置して、どん...
シューティングゲーム用言語STGLを体感しよう「STGL demo」
STGL demoはシューティングゲーム用言語STGLのActionScript実装によるデモゲームです。STGLというのはシューティングゲームランゲージの略だそうです。つまりシューティングゲームを作るためのプログラミング言語と言えます。そんなSTGLを使ってできたのがこのデモプログラムSTGL Demoです。デモのゲ...
LWFを使った開発をサポートする自動生成ツール「LWFS」
LWFSはGREE製のLWFを自動生成してくれるデーモンです。GREEが積極的に開発を行っているFlashからHTML5/Unityへ変換を行うのがLWFです。その変換処理をもっと手軽にスムーズにしてくれるツールがLWFSです。一覧です。ファイルを更新すると自動的にLWFが更新されます。Webブラウザ上で簡単に試すこと...
レガシーなWebブラウザを救済。CanvasをHTML5で描画「FlashCanvas」
FlashCanvasはCanvasタグをFlashを使って描画するライブラリです。HTML5の仕様に入っているCanvasですが、便利な機能である反面レガシなーブラウザに対応できないために利用を躊躇してしまっている人も多いのではないかと思います。そこで使ってみて欲しいのがFlashCanvasです。Flotのグラフを...
SWFファイルからiPhoneで使えるアニメーション部品を生成「Super Animation Converter」
Super Animation ConverterはSWFファイルを解析し、iPhoneでのアニメーション作成を容易にするソフトウェアです。iPhone向けのゲームを開発する際に、キャラクターが動き回るアニメーションが必要になることはよくあるでしょう。そこでアニメーションの作成には使い慣れたFlashを使い、そのSWF...
Octocatから地球を守れ(?)「Octocat Attacks」
Octocat AttacksはFlash製のパズルゲームです。3つのアイテムを並べて消す形式です。最近はWebブラウザ用ゲームと言えばHTML5が主流ですが、少し前まではFlashを使ったものが多かったです。そこで今回はちょっと懐かしい感じ(でも開発されているのは現在)のFlash製ゲームOctocat Attack...
Flash製のTelnetクライアント
SoiledはFlash製のTelnetクライアント、ターミナルエミュレータです。ゲームはどんどん高度化していきますが、ターミナルを使った文字だけのゲームも未だに人気が根強いです。とは言えコマンドプロンプトやPutty、Terminalといったアプリケーションを使うのは一般ユーザには敷居が高いです。そこで使ってみてほし...
Mozilla製。JavaScriptでFlashファイルを実行「Shumway」
ShumwayはJavaScript製のFlash VMおよび実行エンジンです。ActionScript2/3に対応しています。HTML5のシェアが高まるほど注目を集めるのが従来のコンテンツの扱いをどうするかです。特にFlashは悩みが多いのではないでしょうか。そこでMozillaの考えた答えがShumwayです。レー...
レガシーなWebブラウザにもgetUserMediaを「getUserMedia.js」
getUserMedia.jsはFlashを使うことでレガシーなWebブラウザでもgetUserMediaライクなWebカムアクセスを実現するJavaScriptライブラリです。HTML5の新しいAPIの一つにWebカムアクセスがあります。そんなWebカムアクセスをレガシなーWebブラウザを含めて使えるようにしてくれる...
既存のFlash資産を活かしてHTML5/Unityで使う「LWF」
LWFはFlashファイルからUnity/HTML5で実行できる専用ファイルを生成するソフトウェアです。従来のモバイル向けゲームはFlash Liteで開発されてきました。しかし時代は変わり、スマートフォン主体になってきています。そのような中で既存の資産を活かすべくFlashをHTML5上で再生できるソフトウェアがLW...
FlashとHTML5で出力できるWebブラウザゲームフレームワーク「Flambe」
FlambeはHaxeを使い、FlashとHTML5での出力に対応したゲームフレームワークです。Webブラウザ向けゲームというと、Flashがまだまだコンテンツ量が多いです。とはいえ今後はHTML5を使ったものも増えていくでしょう。そこで注目したいのがFlambeです。コンパイルすることでFlashとHTML5両方に対...