这是本人初次MVC的练习,关于俄罗斯方块的控制代码借鉴了网上的一些资料,不足之处尽请谅解。
注:本程序存在一个偶尔会发生的方块堆积到顶端时无法停止游戏的bug,原因未知。
详见:http://blog.csdn.net/a343902152/article/details/49914759
2024/6/14 20:44:38 18.1MB Java 俄罗斯方块 联机
1
以前上传过俄罗斯方块1.0版,只支持单机,现在的2.0版在1.0版的基础上加了自己的socket类,实现了局域网联机对战功能,并附有源码(服务器端与客户端对战,没有同时开始功能,速度也可以不一样,下落方块的种类也不是按同样的次序,没有道具功能,只是将自己的战况实时传输给对方)。
说明:由于我的socket类支持多个客户端连接,但是联机时只有两个视窗,一个自己的,一个对家的,所以当多个客户端接入服务器端时具体表现为:服务器端的战况都会广播给所有客户端,相当于大家观看服务器端演示,但是服务器端不显示任何一个客户端的战况;
而当只有一个客户端连接服务器端时,才显示这个客户端的战况。
注意:加入游戏,断开连接这两个功能在执行时,是另开线程的,我故意让关闭按钮和拖曳客户端区域移动窗口功能失效,看上去像是程序当住了,其实没当住,因为此时拖曳标题栏还是能移动窗口,右键菜单也可以弹出,这个“当住”过程会在3秒钟左右,当客户端比较多时,服务器端的这个时间会相对长一点。
有问题联系:hastings1986@163.com
2024/6/10 19:53:20 187KB 俄罗斯方块 API socket 联机
1
找到一个有趣的坦克大战,免费分享,是源代码,有兴趣的同学可以自己修改
2024/2/28 22:48:28 506KB 坦克大战 联机对战 网络 源代码
1
1、这是一个Unity的游戏源码,类似于CS游戏,里面有很多的武器。
2、这个游戏可以通过局域网联机对战
3、这个是网盘的下载地址。
2024/2/25 1:45:39 50B Unity CS Network 联机
1
基于QT的五子棋系统,包括人人对战,人机对战和局域网联机对战三种模式。
还包括悔棋,提示,计时,截图,即时聊天,背景音乐,背景图片。
页面简洁美观。
个人作业,可能写得不太清晰,请多多包涵~
2024/1/31 0:46:49 16.13MB QT 五子棋
1
个人感觉界面做得还不错的实现功能点:主题皮肤更换,OK三种游戏模式,OK计时,OK扫雷英雄榜,OK保存游戏进度,OK载入游戏进度,OK标记雷区功能,OK求救(help,提示雷的位置),OK左右键同时按下九宫格提示/除雷功能,OK联机对战,OK分辨率自顺应,OK
2023/2/6 8:39:23 3.44MB 扫雷,swing
1
(含源码及报告)本程序分析了自2016年到2021年(外加)每年我国原油加工的产量,并且分析了2020年全国各地区原油加工量等,含饼状图,柱状图,折线图,数据在地图上显示。
运转本程序需要requests、bs4、csv、pandas、matplotlib、pyecharts库的支持,如果缺少某库请自行安装后再运转。
文件含6个excel表,若干个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,可在地图中显示,数据处理的是excel文件。
不懂可以扫文件中二维码在QQ里面问。
2022/9/30 16:31:44 29.75MB 爬虫 python 源码软件 开发语言
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡