0

iPhone向けのテキストベースのRPGゲームを作りたいと思っています。このユーザーには、いくつかの質問と回答があり、ユーザーが選択した回答に応じて次のページに移動します。要件に従って、ストーリー全体をアプリ自体に保存する必要があります。そして、ユーザーが選択したときに、ストーリー内の各イベントにアクセスする必要があります。では、どの種類のデータベースを使用できますか? あなたのアイデアを共有してください。ありがとう。

4

1 に答える 1

0

ある種のオフデバイスデータベースを作成する必要があるかどうかはわかりません。ゲームに事前定義された回答と質問がある場合は、おそらくこれらのそれぞれをデバイスにロードする必要があります。

これを実行する方法はたくさんあると思いますが、最も簡単なのはif/elseステートメントです。ストーリーラインが長い場合、これは明らかに障害であり、混乱しやすいでしょう。

頭に浮かぶことの1つは、ツリー表現を使用してストーリーを設計することです。開始点はツリーのルートであり、そこからユーザーは最終的に葉(終わり)に到達するまでツリーを下に進みます。ユーザーが各ページに対して持つオプションの数にもよりますが、このタイプのデータ構造についての知識があれば、これを実装するのはそれほど難しいことではありません。

しかし、これは私の頭のすぐ上にあります。ただし、Treeデータ構造の使用を確実に検討します。

于 2011-11-26T08:09:53.023 に答える