Archive for the 'actionscript2.0' Category

11 月 10 2006

文字列からクラスインスタンスを生成する(Function.applyで)

Published by haga under actionscript2.0, flash, programing

ちょっとFlashではまったので、メモしておくよ。 文字列からクラスインスタンスをダイナミックに生成する際 Function.applyを使いたいと思ったんだけど うまく行かなかったので、いろいろ試してみた。

わかりや [...]

No responses yet

10 月 11 2006

シンクロ

Published by haga under actionscript2.0, flash, 日記

今日はFlashのライブラリに一つ追加

JavaのSynchronizedを擬似的に実装するクラス

使い方は

var mcloaded = false; var framenum = 1;

function e [...]

No responses yet

12 月 08 2005

複数のフラグチェック

Published by haga under actionscript2.0, flash, programing

複数のフラグをチェックする方法として

フラグを必要数だけ用意する方法 フラグを配列で管理する方法 フラグをビットで管理する方法

などがあると思われる。

フラグの数だけ変数を用意する

var flag0:Boole [...]

No responses yet

12 月 07 2005

ゲームプログラミング&OOP

Published by haga under actionscript2.0, flash, programing

ゲーム開発ってすごくプログラミングの勉強になる。 今日はタイルベースでの深度の管理についていろいろ考えていた。

一応その座標での深度は クォータービューについてだが

Y軸が大きいほど深度は高い 同Y軸の中ではXが大き [...]

No responses yet

12 月 01 2005

テトリスできた

Published by haga under actionscript2.0, flash, programing

テトリスでけたー。 ほとんど寝ずにコーディングしたお。

今回ので結構MVCの事、わかった気がするアタイ。

えっと、パッケージ構成は

// デバッグ用 util.Debug

// 基幹クラス mvc.View // [...]

No responses yet

11 月 30 2005

パッケージ名

Published by haga under actionscript2.0, flash

すごく腑に落ちないバグとの格闘をいま終えた

タイムラインで

import game.*; var game:Game = new Game(this);

みたいにして、アプリケーションが起動 [...]

No responses yet

11 月 29 2005

テトリス

Published by haga under actionscript2.0, flash

テトリスを作り始めた。これなら3日もあれば作れるだろうし、いきなりクォータービューとか作ろうとしたらクラスの関連性とかでつまづいているので簡単なゲームの作り方とMVCの基本を掴んでおこうかと…。

現状は

game. [...]

No responses yet

11 月 28 2005

メモ

Published by haga under actionscript2.0, flash, 日記

キャラクターの振る舞いはSTATEパターンよりも コマンドとかインタプリタの方が良い?

そうなるとやはり、新キャラの投入とかの時に本体もアップグレードする必要があるか?

むしろSTATEはゲーム世界の状態を表現すると [...]

No responses yet

11 月 28 2005

思いつきメモ

Published by haga under actionscript2.0, flash, programing, 日記

どうしようか悩んでた所、思いついたかもざっくりメモ

画像のような5×5マスのクォータービューで、2×2マスの底面積をもったオブジェクト(Desk)を配置する場合

<map> <types> [...]

No responses yet

« Prev