iPhone 용 텍스트 기반 RPG 게임을 만들고 싶습니다. 이 사용자는 답변에 대해 몇 가지 질문을하고 사용자가 선택한 대답에 따라 다음 페이지로 이동합니다. 요구 사항에 따라 앱 자체에 전체 스토리를 저장해야합니다. 그리고 사용자가 선택하면 스토리의 각 이벤트에 액세스해야합니다. 어떤 종류의 데이터베이스를 사용할 수 있습니까? 아이디어를 공유하십시오. 감사합니다. .iPhone 용 텍스트 기반 RPG 게임 만들기
0
A
답변
0
일부 유형의 오프 디바이스 데이터베이스를 만들어야하는지 잘 모르겠습니다. 게임에 미리 정의 된 답변과 질문이있는 경우 기기별로 앱을로드해야합니다.
나는 이것에 대해 갈 방법이 많다는 것을 확신합니다. 가장 간단한 if/else 문입니다. 줄거리가 길면 분명히 방해가되고 엉망이되기 쉽습니다.
마음에 떠오르는 한 가지는 트리 표현을 사용하여 스토리를 디자인하는 것입니다. 출발점은 나무의 뿌리가 될 것이고, 거기에서부터 사용자는 잎이 끝날 때까지 나무 아래로 진행할 것입니다 (끝). 사용자가 각 페이지에 대해 갖는 옵션의 수에 따라, 이러한 유형의 데이터 구조에 대해 알고 있다면 구현하기가 너무 어렵지 않을 것입니다.
하지만 이것은 내 머리 꼭대기에서 떨어져 있습니다. Tree 데이터 구조의 사용을 확실히 고려할 것입니다.
답장을 보내 주셔서 감사합니다. 트리 데이터 구조 형식을 말하고 파일에 값을 전달하고 파일에서 적절한 대답에 액세스 할 때 추가 파일을 만들고 스토리를 쓸 수 있습니까? 또한 스토리가 길면 긴 Tree 데이터 구조를 작성해야합니다. 그게 문제가되는거야? – Mithuzz
일단 메서드를 사용하면 트리가 반복적으로 빌드되므로 너무 커서 장치의 메모리를 차지하지 않는 한 길이가 문제가되지 않습니다. "여분의 파일"이 무슨 뜻인지 잘 모르겠습니다. 아마도 스토리 라인을 사용하여 별도의 클래스를 만들 수 있으며, 스토리를 진행할 때마다 클래스에 보낼 스토리의 일부만 보내면 적절한 정보가 다시 전송됩니다. – CorboKhan