我需要设计一个纸牌游戏,将在Windows商店,让人们下载和玩彼此离线。
我的问题是,
谢谢你的帮助。
迈克尔
发布于 2015-08-21 03:29:00
UWP是否支持UDP通信,就像那些基于Windows的客户机/服务器聊天程序一样,可以使用UDP发现主机
UWP拥有支持UDP通信的DatagramSocket。但是要发现一个主机,你需要使用蓝牙和WiFi等对等技术。在UWP中,您可以使用PeerFinder类。
游戏期间的每一个动作都需要从主机发送/接收,什么是最好的沟通方式?
WCF有点重,如果逻辑不是很复杂,那么原始数据(字节)通信就足够了。
我将存储游戏记录,包括所有玩家的每一个移动到主机的设备(这将上传到云一旦有互联网接入)。我应该将它保存到SQLite或SQLServerCompact中吗?
您可以将记录存储在SQLite中,也可以将数据保存在纯文本文件中。我建议使用SQLite。
参考文献:
https://stackoverflow.com/questions/32125160
复制相似问题