Android:基于网络的转向游戏引擎

时间:2012-05-14 03:03:22

标签: android networking

这可能是雄心勃勃的,但在stackoverflow中,我相信......

我想知道为Android平台创建一个基于回合制网络的游戏引擎的功能和可能的路障,并且将以类似于“与朋友的话”等游戏的方式播放。

此引擎将针对纸牌游戏进行定制,并且每次玩家轮到他/她时,只需要在对等点之间发送数据包。游戏资源(如图像和声音)可能必须从中央服务器下载并存储在Android设备的临时存储中,以减少应用程序必须永久保存在设备上的存储量。

在我投入大量时间进入这个项目之前,我想我会问一些初步问题。

  1. 基于种子/回合制的网络游戏为开发者提供了哪些限制/障碍?
  2. 使用像PayPal这样的服务整合基于游戏的微交易商店吗?
  3. 对等体之间的数据包是否需要加密以防止作弊?
  4. 如何从中央服务器验证客户端以防止盗版?
  5. 平衡轻量级存储/ cpu要求的最佳方法是什么,同时仍然具有清晰的图形?
  6. 从使用android SDK单独学习java是一个好主意,还是直接跳进去?
  7. 谢谢!

1 个答案:

答案 0 :(得分:2)

  1. 网络增加了复杂性;看看你是否可以先制作单人游戏
  2. 是的,但不满意;谷歌更喜欢并且有一天会坚持使用他们的应用内功能。
  3. 是的,如果你用“劝阻”代替“阻止”
  4. 网络登录身份验证是一种方式。
  5. 如果UI具有3D图形,请使用OpenGL,否则,使用Canvas甚至HTML5
  6. 跳转