【发布时间】:2009-06-13 03:59:51
【问题描述】:
我即将开发一个简单的 2D 游戏,例如国际象棋、跳棋或黑白棋。玩家棋子只有简单的动画。没有复杂的数学和图形,因此我想知道使用 P2P 是否比客户端/服务器方法更好。
该游戏将是一款 iPhone/iPod Touch 游戏(稍后将在使用 Cappuccino 的网络浏览器游戏中运行)。两个 iPhone 播放器可以通过蓝牙/bonjour 在彼此靠近时播放。或者游戏可以通过互联网与其他远程 iPhone 玩家对战,iPhone 到 iPhone; (以及后来 - iPhone 到浏览器;或浏览器到浏览器)。
游戏开始时有两个玩家,每个玩家都有约定的棋子数量。
两个玩家始终保持联系,因为游戏将有一个倒数计时器,该计时器设置为商定的 10、20、30 秒时间限制,在此期间活跃玩家(玩家 A)必须采取行动。如果玩家 A 在计时器倒计时到零之前没有采取行动,玩家 A 将失去回合,而对方玩家(玩家 B)将成为主动玩家。计时器计数显示在每个玩家的屏幕上。
当玩家的棋子用完时游戏结束,棋盘上棋子最多的玩家宣布获胜。
能否请您谈谈哪个更适合我的游戏? P2P 还是客户端/服务器?
【问题讨论】:
-
鉴于您尚未定义“最佳”,您是否正在寻找所有技术优势和劣势(以及所有业务优势和劣势)的列表每种方法?
标签: iphone