JAVA项目-棋盘游戏

本文介绍了一款结合中国象棋元素的创新棋类游戏,采用SpringBoot构建前后端,Thymeleaf处理数据,WebSocket支持实时通信。虽有基础功能,但性能和负载能力未知,欢迎体验并提出改进意见。访问地址:http://sqdrz.asia:8080/qipan_game。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值