더 많은 엔진 기능
무작위성과 주사위 굴리기
무작위성을 활용해 게임플레이 기능과 보상표를 만들어 보세요.
게임플레이에 무작위 함수를 추가하면 다음과 같은 게임 기능을 사용할 수 있습니다.
- 원하는 면수의 무작위 주사위 굴림(예: D20, D2, D100)
- 무작위 전리품 또는 보상
- 값을 무작위 수치만큼 증가시키기
따라서 기존의 다음 방식 대신,
플레이어 선택 → 고정된 결과
이제 다음 방식을 사용할 수 있습니다.
플레이어 선택 → 무작위 주사위 굴림 → 다양한 결과
옵션 1: Dice notation(주사위 표기법)
이 옵션은 affection(호감도) 같은 값을 고정된 숫자 대신 무작위 주사위 굴림 결과로 설정합니다. 즉, affection 값이 주사위 굴림 결과와 같아집니다.
예시: 1d20을 입력하면 게임에서 1부터 20까지의 숫자 중 하나를 선택하며, 그 숫자가 affection 값이 됩니다.
어떻게 표시되나요?

옵션 2: Random between X and Y(X와 Y 사이 무작위 값)
이 옵션은 범위 내의 무작위 숫자로 값을 설정하며, 선택적으로 보너스를 더할 수 있습니다. X와 Y 사이에서 무작위 숫자를 선택해 affection 값으로 설정한 후 고정 보너스를 추가할 수 있습니다.
예시: 최솟값으로 1, 최댓값으로 5, 보너스로 2를 입력하면,
- 게임에서 1부터 5까지의 숫자 중 하나를 선택합니다.
- 게임에서 항상 2를 더합니다.
- 결과는 항상 3부터 7 사이가 됩니다.



옵션 3: Increase by a random amount(무작위 수치만큼 증가)
이전 옵션과 비슷하지만, 새로운 점수를 설정하는 대신 플레이어의 기존 점수를 증가시키거나 감소시킵니다.

결과
이 옵션 중 하나를 적용한 후, 원하는 결과로 이어지도록 체크포인트나 최소 포인트 조건이 있는 선택지를 사용하세요.
예시: 긍정적인 결과인 “Heal the Love Interest.”(연인을 치유하기)를 얻으려면 최소 6포인트가 필요합니다. 무작위 단계 바로 뒤에 체크포인트나 선택지를 배치하세요.
- 무작위 주사위 굴림 결과가 6보다 큼 → 긍정적인 결과
- 주사위 굴림 결과가 6보다 작음 → 부정적인 결과

