Flash

PNGバイナリをデコードするPNGDecoder

タイトルの通り、PNGのデータをデコードしてBitmapDataとパレットなどの情報を取得するクラスを作りました。ソースはひとまず PNGDecoder (version 0.1) PNGPaletteDecoder (version 1.0) に置いてあります。MITライセンス。PNGの仕様を全部実装してあるわけ…

ハレディバイダの製作

いまさらですが、年末にハレディバイダを紅白Flash合戦2008闇鍋祭に出展してました。 属性切り替え弾消し弾幕STGです。STGとしてのシステムは色々混じってますが、一番の元ネタはパロディウスの菊一文字です。異論は認める。Flashゲーとしてはパララライザで…

Flashな弾幕STGで60FPSを目指す

パララライザパララライザでどのぐらい動かせているのかというと、こんな感じ。パララライザHardのクリアリプレイ(ネタバレ注意)けっこうな弾量でてますよね。画面右上の数字がFPSです。PCの性能や弾の量によっても変わりますが、だいたい50〜60ぐらいは出…

弾幕STG パララライザ

パララライザFlashな弾幕STGです。Flash Game Festival'08に出展させていただきました。 ユキノネでの反省点も踏まえつつ、今度は縦で弾幕STGを作りました。全3面+αで、1プレイ約10分です。基本はただの弾幕STGですが、パラライザーショットで敵を弱らせて…

ユキノネ

弾消し横STG「ユキノネ」。 今回は「*50レス目のネタでFLASHを作れ Part44」の250番目のお題「雪の音」のためにがりがりつくってました。敵をショットで凍らせて、氷で弾を消したり敵にダメージを与えたりする横STGです。魅せ弾が多いとはいえ、個人的には弾…

ActionScript 3.0で簡易なコマンド入力判定

最近はいろいろなものの合間にアクション的なゲーム作ったりしてます。 公開できるのは大分後になるでしょうけれど(お蔵入りの可能性もあり)で、あまり複雑ではないコマンド入力が必要なので作った。ソースもあるよ。困った人の参考になれば。たいしたこと…

Flexのドキュメントに載ってないメタデータタグ

巷では、2chのFLASH板にやっと最近になって独立スレが経つ程度の盛り上がりっぷりですね。日本語のドキュメント少なすぎて英語の勉強もしなければならないので一石二鳥ですよ奥さん。世界樹のマッピングツールを作ったときの悩みの一つにローディング画面を…

マッピングしたものを他人に伝達する方法

マッピングツール自体が需要があるのか微妙なところだけど、まあ作りたいと思っているのでしょうがない。またまた汎用マッピングツールの仕様を考える。現在、世界樹の迷宮のマッピングツールではコードを貼り付けないと他人にデータを渡すことができない。…

汎用ゲームマッピングツール

世界樹の迷宮風マッピングツールを応用して汎用的に(主にゲームで)使えるマッピングツールの製作を考える。 横幅・縦幅・画素数が可変 3Dマップもしくはレイヤー用に高さも導入 コードを改良 ツールの追加 各種設定・アイコンファイルはswfファイルと別に…

世界樹の迷宮風マッピングツールのメモ

世界樹の迷宮風マッピングツールActionScript3.0とFlex2 SDKで作成。ソースが汚い。世界樹の迷宮のマップ画面を元に作成。 インターフェース メニューアイコンが小さくて見難い。動作もわかりにくい 場合によってはアイコン貼り付けはスタンプ形式よりドロッ…