tekis.append( teki全部 );
tasks.append( jiki );
tasks.append( teki全部 );
tasks.append( jidan );
tasks.append( tekidan );

while ( true )
{
   wait_vblank();

   foreach ( タスク in tasks )
      タスク.update( context );

   当たり判定( jiki, tekis, tekidan );
   当たり判定( jidan, tekis );
}

とかはイカンのか?