11 月 10 2006
文字列からクラスインスタンスを生成する(Function.applyで)
ちょっとFlashではまったので、メモしておくよ。 文字列からクラスインスタンスをダイナミックに生成する際 Function.applyを使いたいと思ったんだけど うまく行かなかったので、いろいろ試してみた。
わかりや [...]
11 月 10 2006
ちょっとFlashではまったので、メモしておくよ。 文字列からクラスインスタンスをダイナミックに生成する際 Function.applyを使いたいと思ったんだけど うまく行かなかったので、いろいろ試してみた。
わかりや [...]
10 月 11 2006
今日はFlashのライブラリに一つ追加
JavaのSynchronizedを擬似的に実装するクラス
使い方は
var mcloaded = false; var framenum = 1;
function e [...]
12 月 08 2005
複数のフラグをチェックする方法として
フラグを必要数だけ用意する方法 フラグを配列で管理する方法 フラグをビットで管理する方法
などがあると思われる。
フラグの数だけ変数を用意する
var flag0:Boole [...]
12 月 07 2005
ゲーム開発ってすごくプログラミングの勉強になる。 今日はタイルベースでの深度の管理についていろいろ考えていた。
一応その座標での深度は クォータービューについてだが
Y軸が大きいほど深度は高い 同Y軸の中ではXが大き [...]
12 月 01 2005
テトリスでけたー。 ほとんど寝ずにコーディングしたお。
今回ので結構MVCの事、わかった気がするアタイ。
えっと、パッケージ構成は
// デバッグ用 util.Debug
// 基幹クラス mvc.View // [...]
11 月 30 2005
すごく腑に落ちないバグとの格闘をいま終えた
タイムラインで
import game.*; var game:Game = new Game(this);
みたいにして、アプリケーションが起動 [...]
11 月 29 2005
テトリスを作り始めた。これなら3日もあれば作れるだろうし、いきなりクォータービューとか作ろうとしたらクラスの関連性とかでつまづいているので簡単なゲームの作り方とMVCの基本を掴んでおこうかと…。
現状は
game. [...]
11 月 28 2005
キャラクターの振る舞いはSTATEパターンよりも コマンドとかインタプリタの方が良い?
そうなるとやはり、新キャラの投入とかの時に本体もアップグレードする必要があるか?
むしろSTATEはゲーム世界の状態を表現すると [...]
11 月 28 2005
どうしようか悩んでた所、思いついたかもざっくりメモ
画像のような5×5マスのクォータービューで、2×2マスの底面積をもったオブジェクト(Desk)を配置する場合
<map> <types> [...]