游戏背景
在我的五子棋游戏的基础上进一步开发,并对Pun2有了更充分的理解与学习之后所制作的第二款联网游戏。
中国象棋-电脑版
中国象棋-安卓版
游戏内容
就是常见的中国象棋游戏,没有添加其他内容。是为我们后续的团队联网游戏做学习与实验。
运行两次游戏打开两个终端(可以是网页,电脑,手机端都行)进行匹配后可以相互回合制下棋。运行展示如下:
【开始界面】
【进入大厅/创建房间】
【刷新房间/等待客人】
【加入房间/开始对局】:右上角为你的阵营
【红方先走】
【最后胜利】:左上角显示对局时间与步数
游戏总结
- 个人对Pun2的应用还是存在一些问题,主要是加入房间等操作的网络延时与Unity脚本的生命周期函数的理解上存在瑕疵,有时就是同步不了,所以很多代码都是增加【缓冲UI】例如显示”什么什么等待中”来强制等到双方同步后才允许下一步操作,有点low。
- 总体上比五子棋的破绽百出的联网功能要好太多了。另外,我有意向做一些象棋的AI当人机模式,但是算法还在模拟与测试中。