제가 옛날에 창조도시에 올렸던 강의입니다.
난수를 이용했기 때문에 어느정도 확률이 맞지 않습니다.
그러나 이상한 공식보다는 초보분들게 편하실걸로 판정되어 올립니다.
참고로 제 게임에도 사용중이며 명중률, 회피율, 크리티컬 발생율등에 주로 쓰입니다.
확률1라는 변수를 만든 후 "50을 대입"해 줍니다.
확률2라는 변수를 만든 후 "1~100 난수를 대입"해 줍니다.
조건분기를 이용해 "확률2가 확률1 이하"을 만들어 줍니다.
설명을 하겠습니다.
확률1 이라는 변수에 50이 대입 되었는 데 이 변수는 50%를 뜻합니다.
80을 대입하면 80%가 되는거죠.
확률2 라는 변수는 1~100%를 설정한겁니다.
조건분기를 이용해 확률2의 난수로 설정된 것을 확인하는 거죠.
예 :: 확률1이 90 & 확률2가 4 일 경우
해설 :: 조건성립합니다, 확률1이 90이라는 것은 90%를 뜻하며, 확률2가 4면
1~100중에 4기 나온것이 되므로, 조건분기가 확률2가 확률1 이하가 성립합니다.
좀 어렵다고 생각하는 분들이 계실지 모르나
이해하시면 그리 어렵진 않으실겁니다.
좀더 정확한 결과를 원하시는 분들은
공식을 사용하시면 될것같군요.
난수를 이용했기 때문에 어느정도 확률이 맞지 않습니다.
그러나 이상한 공식보다는 초보분들게 편하실걸로 판정되어 올립니다.
참고로 제 게임에도 사용중이며 명중률, 회피율, 크리티컬 발생율등에 주로 쓰입니다.
확률1라는 변수를 만든 후 "50을 대입"해 줍니다.
확률2라는 변수를 만든 후 "1~100 난수를 대입"해 줍니다.
조건분기를 이용해 "확률2가 확률1 이하"을 만들어 줍니다.
설명을 하겠습니다.
확률1 이라는 변수에 50이 대입 되었는 데 이 변수는 50%를 뜻합니다.
80을 대입하면 80%가 되는거죠.
확률2 라는 변수는 1~100%를 설정한겁니다.
조건분기를 이용해 확률2의 난수로 설정된 것을 확인하는 거죠.
예 :: 확률1이 90 & 확률2가 4 일 경우
해설 :: 조건성립합니다, 확률1이 90이라는 것은 90%를 뜻하며, 확률2가 4면
1~100중에 4기 나온것이 되므로, 조건분기가 확률2가 확률1 이하가 성립합니다.
좀 어렵다고 생각하는 분들이 계실지 모르나
이해하시면 그리 어렵진 않으실겁니다.
좀더 정확한 결과를 원하시는 분들은
공식을 사용하시면 될것같군요.