auto_zzal_70718


시드는 난수 생성기(보통 RNG라고 함)가 난수를 생성할 때 사용하는 여러 값, 예를 들어 날짜와 시간 등을 의미함

이 값들을 난수 생성기가 받으면 해당 값들을 사용하여 난수를 생성하고, 이것을 난수가 요구되는 곳에 뿌림. 예를 들어 아이템 드랍이나 몹의 패턴 등등

그러면 난수를 받은 곳에서는 랜덤한 아이템을 드랍하는 등 해당 난수를 사용하여 적절한 작동을 함


https://thefifthmatt.github.io/nightreign/

반면 위 사이트에서 볼 수 있는 맵의 모습들, 각 맵마다 정해져 있는 이벤트 등은 랜덤이 아니라 정해져 있음

게임 내에 저장된 이미 만들어진 맵을 그냥 꺼내어 쓰는 것이며, 시드는 이것에 전혀 관여하지 않음

시드가 맵에 관여한다면 게임을 시작할 때 어떤 맵을 불러올지 정할 때에나 관여할 수 있겠는데, 이건 애초에 작동 계층부터 다름



시드라는 이름을 사용하기 위해서는 맵의 요소들이 무작위로 배치되어야 하는데, 위 링크의 사이트를 보면 알겠지만 실제로는 그렇지 않음

따라서 지금 갤에서 쓰이고 있는 시드라는 단어는 실제 의미와 맞지 않음

의미에 따라 이름을 정한다면 패턴이나 템플릿이라는 단어가 적절함