シューティングゲーム製作技術総合 2機目
■ このスレッドは過去ログ倉庫に格納されています
0340名前は開発中のものです。
04/02/08 22:32ID:+FkgUptr>>338 は、ごめん、そこ面倒でかなり素っ飛ばしてた。
STL知ってることを前提で書いてたので…。正確にはこんな感じ。
class World
{
list<Character*> m_characters;
void moveAllCharacters() {
for( list<Character*>::iterator it = m_characters.begin(); it != m_characters.end(); it++ ) {
Character* target = *it;
target->move();
}
}
void checkCollision() { /* まあ適当に… */ }
public:
void updateOneFrame() {
moveAllCharacters();
checkCollision();
}
};
ちと具体的過ぎてアレだが、俺のプログラムは大筋でこんな感じです。
■ このスレッドは過去ログ倉庫に格納されています