마인크래프트 같이 맵을 생성하는 게임에 시드란게 있어서
그 시드만 알고있으면 똑같은 맵으로 계속 생성할수 있잖아?
그럼 수많은 시드값에 따른 맵 정보가 이미 다 저장되어 있는건가?
나는 처음 월드 생성할때 랜덤으로 만드는 건줄 알았는데
마인크래프트 같이 맵을 생성하는 게임에 시드란게 있어서
그 시드만 알고있으면 똑같은 맵으로 계속 생성할수 있잖아?
그럼 수많은 시드값에 따른 맵 정보가 이미 다 저장되어 있는건가?
나는 처음 월드 생성할때 랜덤으로 만드는 건줄 알았는데
난수 시드 (또는 시드 상태 , 또는 그냥 시드 )는 의사난수 생성기를 초기화하는 데 사용되는 숫자 (또는 벡터 )입니다. 의사난수 생성기의 숫자 시퀀스는 시드에 의해 완전히 결정됩니다. 따라서 나중에 의사난수 생성기가 동일한 시드로 다시 초기화되면 동일한 숫자 시퀀스가 생성됩니다.
아 랜덤생성은 맞는데 그 랜덤을 결정하는 시드 라는 뜻인가 보네요. 일단 시스템에서 랜덤을 어떻게 만드는지 공부해봐야 겠네요. 감사합니다.
숫자(시드) 넣으면 값 나오는 거임 일종의 함수임 - dc App
perlin noise 검색해보셈 - dc App
시드값 알면 랜덤함수의 결과값을 알 수 있어요.
예전에 앱플레이어 여러개 동시에 띄우면 앱플레이어마다 시드값이 동일하게 되서, 가챠겜의 가챠 결과가 모든 앱플레이어가 똑같이 나와서 이슈 된적이썼음. 지금은 시드값을 복잡하게 끌어오기땜에 잘안되겠지만..