0

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

我想知道这些功能和可能的障碍是为 android 平台创建一个基于回合的网络游戏引擎,并且将以类似于“Words with Friends”等游戏的方式播放。

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

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

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

谢谢!

4

1 回答 1

2
  1. 网络增加了复杂性;看看能不能先做单机
  2. 是的,但不赞成;谷歌更喜欢并且可能有一天会坚持让你使用他们的应用内功能。
  3. 是的,如果你用“劝阻”代替“预防”
  4. 网络工作的登录身份验证是一种方法。
  5. 如果 UI 有 3D 图形,则使用 OpenGL,否则,使用 Canvas 甚至 HTML5
于 2012-05-14T05:59:21.103 回答