Направление построения карточной игры iphone - PullRequest
1 голос
/ 18 апреля 2011

У меня есть несколько приложений для iPhone, но я никогда не пытался создать игру раньше.Я пытаюсь создать карточную игру (не похожую на покер, блэкджек и т. Д.), Более похожую на быстрые карты, где игроку будет представлена ​​по одной карте за раз.Игрок выбирает опцию на карте, и эта карта кладется обратно в стек и заменяется новой картой.Мне нужно какое-то направление, и у меня есть несколько вопросов:

  1. Есть ли там пример?Я посмотрел на GeekGameBoard, но это больше похоже на игру в 52 карты.Для моей игры карта занимает весь экран и заменяется новой из стопки.

  2. Могу ли я использовать Gamesalad или Cocos2d, чтобы создать что-то подобное быстрее?Так как мне понадобится немного анимации и игровой логики, мне интересно, поможет ли это мне быстрее сделать некоторые обычные вещи.

  3. Как лучше всего взаимодействовать с данными для карточных игр?в общем?Использовать CoreData или списки, как в игру играют?

1 Ответ

1 голос
/ 22 апреля 2011
  1. Не знаю, если вам действительно нужен пример, может быть, вам стоит вспомнить, что вам нужно, записать алгоритмы и структуры данных и т. Д ...

  2. Это действительно зависит от того, что вы имеете в виду ... CoreAnimation может сделать вас достаточно далеко для такой игры, но если вы хотите чего-то действительно богатого (подумайте о сложной анимации, музыке + звуке, частицах для спецэффектов) и тому подобное), вам лучше использовать Cocos2d.

  3. Я бы подумал, что CoreData излишня для такого рода вещей. Если вы действительно знакомы с этим, может быть. Я бы, вероятно, создал несколько классов для этого, подумайте Модель в шаблоне MVC.

...