우연과 선택의 몫을 나눕니다

새 플레이를 시작할 때 정해지는 시드는 사건 후보의 순서와 일부 변형을 결정합니다. 그 뒤 플레이어가 고른 선택은 능력치, 후속 사건 조건과 결말 후보를 바꿉니다. 시드는 출발점을 만들고 선택은 그 출발점에서 어떤 길을 걷는지를 정하는 셈입니다.

예를 들어 〈5분 인생〉에서는 학교·직업·관계·휴식에 대한 판단이 중년과 노년의 사건 후보로 돌아옵니다. 〈오늘도 퇴사하지 않았다〉에서는 받은편지함과 회의에서 한 대응이 금요일의 후속 상황에 반영됩니다. 단순히 마지막 점수만 비교하지 않고 이전 판단이 다시 등장하도록 만든 이유입니다.

규칙은 화면과 분리해 계산합니다

게임의 핵심 계산은 버튼, 애니메이션, 공유 기능과 떨어진 규칙 모듈에서 처리합니다. 화면을 새로 꾸미거나 플랫폼의 공통 안내를 바꿔도 같은 입력의 결과가 달라지지 않아야 하기 때문입니다. 광고나 분석 도구도 이 계산 과정에 들어오지 않습니다.

이 분리는 오류를 찾을 때도 중요합니다. 특정 선택 뒤에 잘못된 사건이 나왔다면 화면 전체를 다시 재생하지 않고 시드와 선택 기록만으로 규칙을 확인할 수 있습니다. 수정 뒤에는 같은 기록이 의도한 결과를 되돌려 주는지 자동 검증합니다.

재현성은 공략을 강요하기 위한 장치가 아닙니다

같은 결과를 다시 만들 수 있다는 말은 하나의 정답이 있다는 뜻이 아닙니다. 돈을 지키는 선택과 관계를 지키는 선택, 빠른 성장을 택하는 판단과 기술 부채를 낮추는 판단은 서로 다른 비용을 남깁니다. PlaySimverse의 결말은 그 비용을 감춘 채 점수 순위를 매기지 않습니다.

반대 선택으로 다시 플레이하면 달라진 후속 사건을 비교할 수 있고, 친구와 같은 시드에서 시작하면 선택 자체의 차이를 이야기할 수 있습니다. 우연을 없애는 것이 아니라 무엇이 우연이었고 무엇이 판단의 결과였는지를 구분할 수 있게 하는 설계입니다.

공개 전 확인하는 항목

새 사건이나 결말을 추가하면 고유 ID가 겹치지 않는지, 참조한 결말에 실제로 도달할 수 있는지, 같은 시드와 선택의 사건 순서가 유지되는지 확인합니다. 결과 문장도 실제 선택 기록을 근거로 말하는지 함께 읽습니다.

이 기준 덕분에 결과 화면은 막연한 성격 진단 대신 첫 판단, 마지막 판단, 지킨 자원과 치른 대가를 설명할 수 있습니다. 플레이어에게 보이지 않는 규칙과 화면에 보이는 해설이 서로 다른 이야기를 하지 않도록 맞추는 과정입니다.