Ok try this, in these 2 lines
Quote:
pPosition.X += MathHelper.Min(GamePad.GetState(PlayerIndex.One).T humbSticks.Left.X * 3.0f, 3.0f);
if (!gameStarted)
bPosition.X += MathHelper.Min(GamePad.GetState(PlayerIndex.One).T humbSticks.Left.X * 3.0f, 3.0f);
|
Replace the 3.0f with 2.0f where ever you see them and see if it gets stuck, you dont have to set the red circle for this