シューティングゲーム製作技術総合 13機目at GAMEDEV
シューティングゲーム製作技術総合 13機目 - 暇つぶし2ch193:名前は開発中のものです。
07/04/11 22:07:09 4yrXyFS8
思ったんだけど、
for(;ここに文を入れるということで;)
タスクシステムの利点である、条件分岐の少なさによるパフォーマンス向上が
無くなってると思うんだ。
そんな風にするんだったら最初からグループごとに静的なタスクを作っておいてそのポインタをグローバルに保持、
それを目印にタスクを中途位置から挿入ってすれば良いじゃん。下みたいに。
TaskGroup1(dumytask) next TaskGroup2
TaskGroup2(dumytask) next TaskGroup3
TaskGroup3(dumytask) next TaskGroup1

TaskGroup1(dumytask) next BulletTask (0)
BulletTask (0) next BulletTask (1)
BulletTask (1) next BulletTask (2)
BulletTask (2) next BulletTask (3)
BulletTask (3) next BulletTask (4)
BulletTask (4) next TaskGroup2
TaskGroup2(dumytask) next EnemyTask (0)
EnemyTask (0) next EnemyTask (1)
EnemyTask (1) next TaskGroup3
TaskGroup3(dumytask) next TaskGroup1
でもメモリ無駄遣いしてるのは確かだから、気になる人はあれだね、うん。饅頭くいながら焼酎はうまい。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch