五子棋项目
文章平均质量分 85
tao滔不绝
22级大学生,用写博客的方式记录学习,欢迎大家阅读
展开
-
五子棋双人对战项目(2)——登录模块
数据库中存放的是用户信息,其中用户信息包含用户ID、用户名、用户密码、用户天梯分数、用户对战场数,用户胜场数。(程序运行过程中,用户登录了之后,让客户端随时通过这个接口,来访问服务器,获取到自身的信息)登录接口:根据用户名,查询数据库中的用户信息,校验密码是否正确。注册模块:根据用户名 和 密码,往数据库中插入新的用户信息。运行这些代码,查询是否创建成功。原创 2024-09-27 22:38:58 · 198 阅读 · 0 评论 -
五子棋双人对战项目(1)——WebSocket介绍
1、用户模块用户的注册和登录。管理用户的天梯分数、比赛场数、获胜场数。2、匹配模块依据用户的天梯积分,实现匹配机制。3、对战模块把两个匹配到的玩家放到一个游戏房间中。双方通过网页的形式进行对战。1、WebSocket 是HTML5下一种新的协议(WebSocket协议本质上是一个基于TCP的协议)2、它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽,同时可以达到实时通讯的目的。3、WebSocket是一个持久化的协议。原创 2024-09-27 16:27:22 · 816 阅读 · 6 评论