シューティングゲーム製作技術総合 18機目at GAMEDEV
シューティングゲーム製作技術総合 18機目 - 暇つぶし2ch71:名前は開発中のものです。
09/04/05 18:38:42 hPLJ7+8J
>>66
俺の書き方悪かったな
オブジェクトといってもオブジェクト風なだけで実装は構造体でやってるよ
struct Enemy enemys[10000];
Enemy* last = enemys; // 使用中の最後の位置
で、新しく作るときは
Enemy* new = last++;
new->position = ...
消すときは*old = *(last--);
イテレータ風に
Enemy* itr = enemys;
while (itr < last) ..., itr++;

同じ構造体で多態性持たせたいなら関数ポインタ持たせてもいいな


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