>>782
>>2のタスクシステムは便利と感じ、
俺の言う純粋な純粋なタスクシステムは要らないと感じるなら、
単純に引き算すればよい。
(>>2のタスクシステム)-(純粋なタスクシステム)=(ゲームオブジェクトDB)

for(;;)
{
  container = db::select(型名);
  for( itr=container.begin(); itr!=container.end(); ++itr )
  {
    itr->method();
  }
}

これが出来りゃ満足なんだろ。