这可能是雄心勃勃的,但在stackoverflow中我相信......
我想知道这些功能和可能的障碍是为 android 平台创建一个基于回合的网络游戏引擎,并且将以类似于“Words with Friends”等游戏的方式播放。
该引擎将针对纸牌游戏量身定制,并且每次玩家轮到他/她时只需要在对等方之间发送数据包。游戏资源(例如图像和声音)可能必须从中央服务器下载并存储在 android 设备的临时存储空间中,以减少应用程序必须在设备上永久拥有的存储量。
在我为这个项目投入大量时间之前,我想我会问一些初步的问题。
- 基于种子/回合的网络游戏为开发者提供了哪些限制/障碍?
- 是否有可能使用 PayPal 等服务集成基于游戏内微交易的商店?
- 对等体之间的数据包是否需要加密以防止作弊?
- 如何从中央服务器验证客户端以防止盗版?
- 平衡轻量级存储/cpu 要求的最佳方法是什么,同时仍然拥有清晰的图形?
- 从使用 android SDK 中单独学习 java 是一个好主意,还是直接跳进去?
谢谢!