Создание текстовой RPG-игры для iPhone - PullRequest
0 голосов
/ 26 ноября 2011

Я бы хотел создать текстовую RPG-игру для iPhone.У этого пользователя будет несколько вопросов с ответами, и переход на следующую страницу зависит от ответа, в котором пользователь выбирает.Согласно требованию, я должен хранить всю историю в самом приложении.И мне нужно получить доступ к каждому событию в истории, когда пользователь выбирает.Так какую базу данных я могу использовать?Пожалуйста, поделитесь своими идеями.Спасибо.

1 Ответ

0 голосов
/ 26 ноября 2011

Я не уверен, что вам нужно создать какую-то базу данных вне устройства. Если в игре есть предопределенные ответы и вопросы, то вам, вероятно, следует загрузить приложение с каждым из них на устройстве.

Я уверен, что есть много способов сделать это, самое простое из которых - операторы if / else. Это, очевидно, будет помехой и легко испортить, если сюжетная линия длинная.

Одна вещь, которая приходит на ум, - это разработать историю, используя древовидное представление. Начальной точкой будет корень дерева, и оттуда пользователь будет двигаться вниз по дереву, пока в конце концов не достигнет листа (конца). В зависимости от количества опций, которые пользователь имеет для каждой страницы, это действительно будет не слишком сложно реализовать, если у вас есть знания об этом типе структуры данных.

Но это только с моей головы. Я бы определенно рассмотрел вопрос об использовании структуры данных Tree.

...