需要快速指导Xcode项目 - 卡片组

时间:2012-10-09 04:55:02

标签: iphone xcode cocos2d-iphone

我是一个相当noobish Xcode / Cocos2d程序员,我正试图围绕一个我刚刚开始的项目。

我的目标是在Xcode中制作4人牌纸牌游戏。球员从一副牌中抽出。一路上,获胜的玩家将收集“套牌”牌以获得积分。

考虑到这一点,我设想需要9个阵列:卡片组,玩家1手,......,玩家4手,玩家1套,......,玩家4手。 (我用“......”跳过了播放器2和3的信息)

随着比赛的进行,牌将从牌组移动到玩家到各种玩家的牌组。为此,将从旧阵列中删除卡并将其添加到新阵列中。

我似乎正在考虑这个吗?

1 个答案:

答案 0 :(得分:0)

这是非常笼统的,有很多方法可以看这个。

你的卡片元素可能有一个属性,指明哪个玩家拥有它们(其中一个所有者是套牌,另一个是可丢弃的丢弃堆)。

或者,更接近你的想法,你可以有一个地图,其中键是你的玩家(和牌组和丢弃堆),地图值是包含你的牌的数组。