游戏介绍:
一款操作方式类似于中国象棋,但内容、玩法、规则又不太一样的游戏。
以带兵打仗为游戏背景,每一个棋子都对应一个军衔(除了坦克、高射炮、飞机、炸弹、地雷),级别高的棋子可以吃掉级别低的棋子,但某些特殊的棋子可以吃掉高军衔的棋子,例如飞行员(上尉)上飞机之后可以攻击上将级别的棋子
游戏功能:
有人机对战、在线匹配、创建房间三种游戏方式
,需要注册并登录,这样就可以查看游戏排行榜
,可以游客访问(创建一个临时账户)
使用技术:
使用springboot框架搭建的前后端一体化项目,前端使用thymeleaf模板来解析数据,利用websocket来实现客户端与服务端数据通信
前端不是使用canvas来写的,而是使用许多div标签来模拟一个棋子,并使用js控制div属性来实现棋子的移动
应该说,目前是基本功能都有了,但是性能方面欠考虑,也不知道能够承受多大的访问量,本身也可能有很多漏洞,欢迎大家访问!
在线链接:
http://sqdrz.asia:8080/qipan_game
棋盘游戏