这个项目是本人实习期间做的demo,首先感谢公司提供这个的机会给我锻炼,感谢部门leader的支持和鼓励
具体代码请参考本人的github:服务端)https://github.com/lsk2cgh/TankSocketServer
客户端)https://github.com/lsk2cgh/TankSocketClient
一。实现的功能主要有1)网络1v1坦克对战。2)AI。3)随机地图
其中服务端和客户端之间的通讯主要用的是原生的socket进行长连接。客户端主要是显示界面,服务端主要是进行逻辑的判断。
二。最终实现的效果如下