書き物

技術とか作った物の話とか愚痴文句感想など

未分類

Flex SDK で作った外部 swf の中で定義されているクラスを取り出す方法

Flash で外部ファイルを扱う場合、swf へ埋め込む方法と、直接画像ファイル等をロードする方法があります。swf へ埋め込むとコンパイルに時間がかかったり、埋め込んだ swf 自体のサイズが大きくなったりします。外部ファイルをロードする場合、素材自体が丸…

ブログに残す

Twitterで浮かれている場合じゃないので、こっちにものを書く習慣を取り戻そうと思います。 真面目な話Twitterって、そもそも情報を残すために作られてないので、そこに技術情報を垂れ流しても勿体無いです。

プロジェクト管理の初期設定をした

共同制作プロジェクトのマイルストーンをきった。始まりじゃ! http://twitter.com/asahiufo/status/8191314100 プロジェクトをTracでどのように管理するかを綴っていく。恐らくいろんな方針転換があるだろうけど、その思考の過程がイイ! http://twitter.co…

Subversionへコミット、即Webページ更新の際の悩み

最近の悩みです。 コミット対象ファイルの改行コードを元からLFにするしか解決法はないんでしょうか・・・。 htmlをコミットすると、すぐさまwebページに反映されるようにするには、Subversionのpost-hookを使って、webページの作業コピーを毎回自動で更新し…

「ボール投げ(ニゲ)」考察

AM902 - ボール投げ(ニゲ) 無事イベント中は稼働を維持できました。ちょっと今後サービスを継続できるか微妙なので、本サイトの方にはリンクしません。今これを書いている時点でコメント数は619件、腕をまわしている画面だと、ゲームがめちゃ重くなるほど…

Twitterに登録した。

これはいい流行り。 旭日ゆうほ (asahiufo) on Twitter フォローしまくってこよう。 haikuにはさっと絵を描いて投稿していきたい所存。 描けないのが問題。

TDDのケース漏れ対策

テスト駆動型開発(TDD)というのが面白くて、今後この方向でコーディングしていこうと思ってます。しかしテストケース漏れの有無ってのをある程度客観的に判定できなければ、結構キケンに思いました。自分のさじ加減でケースを挙げているようで...。 なんか…

近況

- モンハン3(トライ)の影響で放置。 - CGIはDBを弄れた時点で満足してしまった。 - flexunit4Beta2導入。日本語での解説がちょくちょく出てきた!■■ - TortoiseSVNには、パッチの作成、適用の機能があって、それを使えば自分リポジトリの変更を他リポジト…

実験中

ちょっとCGIで遊んでます。 何かしら実験コンテンツでも公開できれば。

リフトを作るために2

考えてると、どうも押し当たり判定を拡張した方がよさげ...。 rightHittable、leftHittable、topHittable、bottomHittableというプロパティをもったRectangleのサブクラスを判定エリアにする。これらのプロパティで、trueである方向に対して当たり判定がある…

リフトを作るために

昨日の機能考察。 現状ある押し当たり判定に対してマップ当たり判定のごとく当たりをつけるのはやめました。当たり判定エリアを新設することにします。マップ当たり判定と同様の当たり方向種類を持たせて、登録したこの当たり判定エリアすべてに対して判定を…

MyGameLib v1.00 へ向けて

機能改善、追加をいろいろやっていこうと考え中。手始めに、オブジェクトの押し当たり判定をまるでステージの当たり判定かのごとく使えるようにしたい。 スーパー一般ブラザーズのアイテムブロックは、マップ当たり判定を重ねることで無理やりブロックの上に…

MyGameLib v0.51 リリースしました。

Not Found - Spark project まずは既知のバグの修正、仕様誤りを修正しました。そして大き目の機能のサンプルを追加しました。 各サンプルディレクトリ内のswfを実行したらちょっとしたものが見れます。 ただ、正直これだけでゲーム作りに昇華出来る人はいな…

実用に結びつくサンプルが必要か

サンプルを作っていて思ったのですが、MyGameLibは設定項目が多くて、いろんな機能をどのように組み合わせればいいのかとか分かりにくいなぁと。各機能のサンプルさえあればなんとかゲームを組めるぐらいになるか...と思っていたのですが、到底無理そうです…

もくもくとサンプル作り

アニメーションのデータ構造と、グラフィック一括ロードのサンプルです。 サクサクとロード、アニメーション、描画が実装可能です。グラフィックのロード設定、アニメーションの構造を外出しにできるので、共同制作にもオススメ。

まずは「MyGameLib v0.51」を目指せばいいのか

今見えているバグを潰してサンプルを追加したバージョンを0.51として公開する方向で。

「MyGameLib v0.50」にはバグがいっぱい

主要機能のサンプルを作っていると、SIBで使わなかった機能の部分でバグがちらほら。

「MyGameLib」をコミットしてきました。

以下プロジェクトのページです。 MyGameLib 現在バージョン0.50。現状でもゲームは作れますが、改良の余地は大いにあります。細々と使い方も書いていこうと思います。

自分用ライブラリ「MyLib」は「MyGameLib」になりました。

自分用ライブラリ「MyLib」は「めんどくさいので何回もやりたくないゲーム用処理をまとめたライブラリ」という意味を込めて「MyGameLib」という名前にすることにしました。足し算するとは自分でも想定外。これでコミットしよっと。

今日からワタシもこみったー

晴れてSpark projectのコミッタになりました。 ちょいと自分用ライブラリの不要ソースと仕様誤りを修正してコミットしてみようと思います。 で、大問題。 結局ズルズルと自分用ライブラリの名前がMyLibのまま来てしまいました。MyLibみたいにありきたりかつ…

結局自分用ライブラリの出来はどんなもんだったのか

今回は公開したゲームの内容云々ではなく、そのゲームを作る過程での感想を。 今回は自分用ライブラリを使用するとアクションゲームがどの程度楽に作れるようになるか?を調べるために『スーパー一般ブラザーズ』を作りました。 ゲーム自体の制作期間は4月頭…

FGF09終幕

FGF09終幕です。 僕のは5/4に公開されました。 ということで、本サイトの方に新作へのリンクを作っておきました。 いざ他の作品と並んでみると、自分が技術系での進歩はあっても、ゲーム的面白の分野ではほとんど成長してないような危機感があります。いつま…

5/3(日)~ FGF09にて新作が公開されます。

Cash Advance | Debt Consolidation | Insurance | Free Credit Report | Cell Phones at Swf-Game.net リアルタイムで楽しみたい場合、ここで見張っていれば良いと思われます。 モゲラ|FlashGameFestival 実況用掲示板 一応作品は1ステージだけで提出しま…

現状順調

自分用ライブラリが使いづらい気がしないでもないですが、確実に生産性があがっています。すばらし。 ゲームとしては大分形になってきました。アイテムと残り少ない敵を実装して、プレイヤーのゴール動作ができればおおよそメインゲームの実装は完了です。な…

自分用ライブラリのボロがちらほら見えてきた

やっぱり実際のゲームに使うとボロが見えますね。 マップ当たり補完判定後座標調整仕様再考察 動く足場、壁、天井を作る際、マップ当たり判定と同等の情報を取得できるようにする

そして逃げ場は無くなった

Mature Women Dating | Older Singles | Married Girls | Personals Woman at Swf-Game.net エントリー完了。 進捗としてはなかなか。急激に何とかなるような気がしてきました。しかし予断は許さぬ。

なだれ込め!

とりあえず少なくともステージを1つ完成させることを目標にFGF参加を目論みたい。今回は「ゲーム完成→終了」で終わるつもりはないので、その辺でフォローしたいところ。まあ目測だと、ステージが1つでも完成すれば追加は非常に手軽にできそうなのですが。

自分用ライブラリ使用感

最初のバグ以降は一応問題もなく進んでます。ある程度作業を進めていると、自分用ライブラリの使い心地が少し分かってきました。 何かと「めんどくさっ!」と思うような処理は自分用ライブラリがガバッとカバーしてくれている感は実際あります。これのおかげ…

自分用ライブラリのマップ当たり判定の仕様の再考察が必要になった

けど今は直しません。 昨日まではまっていた現象は、地面すり抜け阻止の仕掛けの障害でした。地面すり抜け阻止のため、判定オブジェクトの現在の座標からさかのぼって当たり判定を行い、さかのぼった先の当たり判定があれば座標をその位置に調整...というこ…

はまった

キャラ動作を実装中ですが、なぜかジャンプした瞬間横に加速するという謎現象にはまってます。理解不能!非常にヤバイ。 自分用ライブラリは、とりあえずマップ表示やらマップ当たり判定やらは予定通り高速で実装できるので、なかなか良さげ。でも、使い方自…