본인 소드월드로 스톤스프 같은 로그라이크 던전크롤링류 세션 돌리고 싶어서
열심히 몬스터 랜덤 인카운트 생성기 같은 걸 만들었음.
실은 핸드폰 앱으로 구동되게끔 만들까 생각했는데
얼마 전에 컴터 용량 딸려서 안드로이드 스튜디오 삭제했단걸 깨닫고 걍 엑셀로 만들기로 했다.
만드는 법은 의외로 몇 번 검색 때리다보면 누구나 만들 수 있을 정도로 쉬움.
1. 우선 룰북에 들어있는 모든 몹 데이터를 때려 박는다.
2. 레벨별로 롤토체스마냥 레벨별 가중치를 얼마나 둘지 설정해준다.
3. 그럼 이제 엑셀이 멋대로 돌려준 가챠를 감상한다 ㅇㅇ
작동 방식은
1. 랜덤 함수로 임의의 값 생성해서
2. 몬스터 레벨에 걸려 있는 확률에 따라 가중치를 둬서 몬스터 레벨을 결정하고
3. 해당하는 레벨 풀에서 다시 한 번 임의의 값 생성해서 몬스터를 뽑는 심플한 방식임.
즉 이건 레벨에 1번, 몬스터에 1번 가챠를 돌리는 2중 가챠인 것임.
이걸로 로그라이크 세션 인카운터 개날먹할 예정.
https://docs.google.com/spreadsheets/d/1DvnH476nI4w2Tnft6qePCWBnKtz220_ODkz37F2O7do/edit?usp=sharing
일단 소드월드 룰북 1, 2에 있는 몹 데이터만 박았는데 필요한 사람이나 참고해서 다른데 써먹을 사람 있으면 가져가셈
룰북3 데이터는 시간되면 데이터 추가하고, 아님 말고일듯.
사용 방법은 사본으로 복사해간 다음에
아무 셀이나 컨트롤 C, V로 복사 붙여넣기하거나, 셀값을 바꾸면 알아서 제멋대로 가챠 돌려준다.
"확률" 열에 내가 색 넣어뒀는데, 그 안의 숫자만 합계 100% 맞춰서 넣어주면 레벨별로 가중치가 들어가는 방식임.
사용시 주의사항이라면 아무 셀 내의 값이 변경될 때마다 rand값도 다시 설정된다는 점 정도가 있다.
와 시발 머리좋노