When using the following code,Than 5 minutes later,Game mistakes

Dec 16, 2009 at 6:47 AM
 bullets = new GameObjectSpawner(bulletSprite, 3000);
 enemies = new GameObjectSpawner(enemySprite, 2000);
bullets.SpawnObject((int)(planeObject.Position.X + planeSprite.Width / 2) - bulletSprite.Width / 2, (int)planeObject.Position.Y, 1, -4);
bullets.SpawnObject((int)(planeObject.Position.X + planeSprite.Width / 2) - bulletSprite.Width / 2, (int)planeObject.Position.Y, -1, -4);
bullets.SpawnObject((int)(planeObject.Position.X + planeSprite.Width / 2) - bulletSprite.Width / 2, (int)planeObject.Position.Y, 2, -4);
bullets.SpawnObject((int)(planeObject.Position.X + planeSprite.Width / 2) - bulletSprite.Width / 2, (int)planeObject.Position.Y, -2, -4);
bullets.SpawnObject((int)(planeObject.Position.X + planeSprite.Width / 2) - bulletSprite.Width / 2, (int)planeObject.Position.Y, 3, -4);
bullets.SpawnObject((int)(planeObject.Position.X + planeSprite.Width / 2) - bulletSprite.Width / 2, (int)planeObject.Position.Y, -3, -4);

You can add the code, give it a try。
Thank you for your program, I hope she will grow up better.