title: C#/XNA pseudo-Random number creation
body: <p>The c#/XNA process for creating random numbers is pretty quick and easy, however, it is quite possibly the worst distributing random number generator I have ever seen. Is there a better method that is easy to implement for c#/XNA?</p>
  
  <p>rand.Next() just doesn't suit my needs.</p>
  
  <p>from:</p>
  
  <p>static private Random rand = new Random();</p>
  
  <p>I randomly place objects, all over my program. sometimes 10, sometimes 200.</p>
  
  <p>When calling for random objects (the x val and y val are both random on a 2d plane), they group. The generation code is clean and calls them good, iterated cleanly and pulls a new random number with each value. But they group, noticeably bad, which isn't very good with random numbers after all. I'm intermediate skill with c#, I crossed over from as3, which seemed to handle randomness better.</p>
  
  <p>I am well-aware that they are pseudo random, but C# on a windows system, the grouping is grotesque. </p>