1

我有一些构建 iphone 应用程序的经验,但之前从未尝试过构建游戏。我正在尝试构建一种纸牌游戏(不像扑克、二十一点等),更像是快速纸牌,玩家一次只能看到一张纸牌。玩家选择卡上的一个选项,该卡被放回堆栈并被一张新卡替换。我需要一些指导,我有一些问题:

  1. 那里有一个例子吗?我查看了 GeekGameBoard,但这更像是 52 张纸牌游戏。对于我的游戏,卡片占据了整个屏幕,并被堆栈中的一张新卡片替换。

  2. 我可以使用 Gamesalad 或 Cocos2d 更快地构建这样的东西吗?因为我必须有一些动画和游戏逻辑,我想知道这是否会帮助我更快地做一些常见的事情。

  3. 一般而言,基于纸牌的游戏的数据交互的最佳实践是什么?在玩游戏时使用 CoreData 或 plists?

4

1 回答 1

1
  1. 不知道,如果你真的需要一个例子,也许你应该回想一下你需要什么,写下算法和数据结构等......

  2. 这真的取决于你的想法...... CoreAnimation 可以让你在那种游戏中走得很远,但如果你想要一些真正丰富的东西(想想复杂的动画、音乐 + 声音、特效粒子等),你最好使用 Cocos2d。

  3. 我认为 CoreData 对于那种东西来说太过分了。如果你真的很熟悉它,也许。我可能会创建一些类来处理这个问题,想想 MVC 模式中的模型。

于 2011-04-22T11:24:13.617 回答