수치입력을 이용해 제목과 같은 폭탄제거 이벤트를 만들어보려고 했습니다.
000~999 사이의 수를 입력하고 폭탄제거 정답은 500이라고 가정하겠습니다.
정답보다 높은 수를 넣으면 '더 낮게'라고 메시지가 뜹니다.
정답보다 높은 수를 넣으면 '더 높게'라고 메시지가 뜹니다.
정답과 같은 수를 넣으면 '제거 성공'이라고 뜹니다.
이상은 쉽게 만들고 있고 시간만 들이면 제거도 쉽기 때문에 게임의 재미가 없습니다.
그래서 도전횟수 제한을 5회 정도 만들려고 했습니다.
도전횟수가 제한되면 실패의 가능성이 너무 높아지기 때문에 근사치라는 개념도 필요할거 같습니다.
그래서 다음과 같은걸 만들어보고 싶은데 제 이해력으로는 잘안되네요.
이벤트 결과는 세가지.
1. 제거의 성공, 2. 제거는 실패했지만 경미한 부상, 3. 제거 성공
1. 성공의 경우엔 정확한 제거값을 넣었을때.
2. 경미한 부상의 경우는 정답에 근접한 값을 넣었을때(480~520사이)
3. 실패의 경우는 도전횟수를 다 썼어도 근접한 값을 못찾았을때
4. 정답 근사치영역에게 가까워질 경우 '좀 더 낮게' '좀 더 높게'와 같은 안내메시지 출력.
이런게 가능할까요?