Proces C#/XNA do tworzenia liczb losowych jest dość szybki i łatwy, jednak jest to prawdopodobnie najgorszy generator liczb losowych, jaki kiedykolwiek widziałem. Czy istnieje lepsza metoda, która jest łatwa do wdrożenia dla C#/XNA?Tworzenie numeru pseudolosowego C#/XNA
rand.Next() tylko nie pasuje do moich potrzeb.
od:
statycznym prywatnym Losowe rand = new random();
Losowo umieszczam obiekty na całym moim programie. czasami 10, czasami 200.
Podczas wywoływania losowych obiektów (wartości x i y val są losowe na płaszczyźnie 2d), grupują się. Kod generujący jest czysty i nazywa go dobrze, iteruje czysto i pobiera nową losową liczbę z każdą wartością. Ale grupują się, zauważalnie źle, co nie jest dobre z przypadkowymi liczbami. Jestem średniozaawansowany z C#, przeszedłem z as3, który wydawał się lepiej radzić sobie z przypadkowością.
Dobrze wiem, że są one pseudolosowe, ale C# w systemie Windows, grupa jest groteskowa.
o jaki proces generowania liczb losowych się powołujesz? 'System.Random'? –
Jakie są Twoje potrzeby? – PostMan
Zaktualizowałem, dodając nieco więcej informacji. I obowiązkowe jęki i jęki. – SimpleRookie