详见:https://blog.csdn.net/Timi2019/article/details/134756247 网络五子棋游戏 必做部分: (1)服务器端为多线程,当判断有偶数个用户连接时,方可开始游戏。 (2)先连接的客户执黑棋,先下。另一客户执白棋。 (3)双方交替下棋,由服务器端程序判断客户本次下棋步骤是否有效,仅将有效的下棋步骤传递给双方。 (4)客户端程序负责本地下棋界面的显示工作,与服务器通信,并处理相应的鼠标事件。 (5)下棋胜负由客户端自行判定。提供客户退出按钮,点击按钮,将退出游戏。 选作部分: (1)由服务器端程序判定游戏胜利方,并终止游戏,向双方显示游戏胜利者信息。 (2)提供玩家注册功能,并保存该玩家胜负局数信息、等级、中途逃逸次数等信息。 (3)游戏初始化时,向双方显示玩家等级、逃逸次数等基本信息,玩家可选择是否开始和对手的游戏。 三、开发工具与平台 使用IDEA编写代码,网络编程+多线程+swing+mysql。整体代码使用了MVC架构,数据库部分使用了mybatis框架运用注解开发简化操作。
2023-12-16 01:13:21 7.27MB java mysql 五子棋小游戏
实训案例名称——“宅急送”订餐管理系统 ------说明文档 本实例为外卖商家提供了一款“宅急送”订餐管理系统,可为用户提供订餐、派送等相关信息的管理。主要功能包括:上班、订单管理、派送订单、基础数据维护、统计和下班。模块图如图1-1所示。 图1-1 系统功能模块图 一.案例功能描述 1.上班 该模块完成的主要功能是系统从文件中读入套餐信息、已有的订单信息、地图信息。 套餐信息以文本文件的形式给出。 订单文件最初是空文件,随着系统的运行过程,将接收到的订单依次写入到文件中保存。订单文件的模板。 地图信息以两个文本文件的形式给出,一个文件是图中地点信息。另一个文件中存储地点间距离信息。 具体的数据格式可查看实训案例数据信息文档.doc. 2.订单管理 该模块完成的主要功能是接收订单、查询订单和显示订单。 (1)接收订单 系统显示的套餐信息,用户选择相应的套餐编号,输入套餐数量、订餐人姓名和电话,选择派送地址等,之后,计算订单的价格,设置订单状态为未派送,并加入未派送队列,提示订单接收成功。 (2)查询订单 可根据订单号或订餐人姓名等进行查询,显示所有符合
2023-12-06 04:07:07 2.22MB
1
劳动法学习实操手册2023(2)
2023-12-04 15:10:26 9.93MB
1
亲测好用,挺不错的资源,大家快来下载吧!挺有用的!需要的话可以来下载哦!第6单元:实训-小型校园网网络解决方案的设计与实施 设计一个完整的网络解决方案的设计,并在模拟器上模拟实施。
2023-11-22 19:43:06 360KB 网络
1
要求学生掌握用路由器、交换机及PC机、服务器搭建简单网络的方法,掌握网络拓扑图画法,能够掌握ARP命令的使用、ping命令分析与使用
2023-11-22 19:30:01 20KB 简单组网
1
计算机组网技术-形考
2023-11-22 19:21:42 38KB 计算机组网技术
1
使用IMM算法并结合无迹卡尔曼滤波实现机动目标的跟踪,所采用主要模型集为匀速CV模型和匀速转弯CT模型,实现机动目标的跟踪,可以看到跟踪的精度相比于单模型更高,均方根误差更小,跟踪精度更高,适应更多情况,可以参考部分仿真结果图。
2023-11-21 09:41:43 18KB 机动目标跟踪
1
物联网智能家居系统-实训报告.doc
2023-11-20 10:54:01 135KB
1
本课程包含6个板块内容,从相机参数设置到拍摄脚本撰写,从推拉摇移转升降跟的基础运镜到取景构图思路,从后期剪辑软件上手到视频剪辑逻辑,从0到1现场实操演示视频创作的全过程。 视频大小:3G
2023-11-03 16:52:51 435B
1
给大家分享的是抖音财神祝福贴壁纸号玩法实操全流程,简单无脑,抓住人心理诉求,流量离谱 而且不用抖音实名就可以多好矩阵操作
2023-11-03 13:53:32 119B
1