netty+kotlin实现双人联机坦克大战

最近因为我在学校报了一个实训项目,这个项目要实现pc安卓双平台所以学习了自己觉得还不错的一个函数语言kotlin,学习过程中有了开发一个联机游戏练手的想法

这里我们实现的方法是将坦克1开启的窗体看作是主机,而坦克2则作为客户端进行一个长连接,当双方按动按钮时会刷新自己画面的同时将操作作为一个string放入消息队列传递给对方去调用并刷新对方的界面。这里使用了一个在网上找的的游戏窗体引擎。
下载地址:双人联机小游戏
后面有时间的话会对这个练手项目进行更新,这边暂时的想法是按按钮时先不在本地刷新,而是独立出一个服务器,将操作发送到服务区在统一发回到各个客户端,这样应该可以做到双方的画面尽量的同步。
我的博客地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值