一、课程题目用JAVA语言编写俄罗斯方块游戏,实现俄罗斯方块游戏的基本功能。
课题主要完成目标是利用小应用程序模版及按钮事件、多线程以及相关事件处理完成俄罗斯方块游戏的操作程序。
应用到的技术包括类的继承,接口的引用以及各类中重要方法的充分运用paint方法绘制游戏区,移动有效性判断locateFlag(),等),以及多线程的应用实现对方块下落速度的控制(线程的应用(线程的创建、run()方法的使用)),完成后可以巩固JAVA知识,能灵活应用JAVA的相关技术。
二、题目分析与设计1、可行性分析项目涉及的相关技术在以前都学习过,能够使用小应用程序游戏界面的展示。
用Image对象创建画布,用paint()方法在画布上绘制棋盘,实现基本界面;
利用线程实现方块的不断下落;
继承KeyAdapter创建其子类GameKeyLister实现变形;
disappear()实现消行,得分。
2024/11/24 0:29:20 508KB JAVA编写
1
一个完整的HTML5网页游戏源码:蘑菇与熊游戏代码,界面做的相当专业,画质不错,游戏流畅度也是相当牛的,在支持HTML5的浏览器下都可以运行,游戏界面效果如截图所示,具体玩法我也没研究,只顾着研究HTML5的技术细节了。


想学习HTML5的朋友,这款蘑菇游戏的代码绝对是值得参考的。
2024/11/12 22:07:32 1.43MB HTML5_CSS3源码-HTML5游戏
1
1.人物的移动:运用光标移动(遇到墙不能穿越需绕道而行)。
2.怪物的移动:①红色怪物(开局出现直接对准玩家);
②紫色怪物(玩家走8步后,目标对准玩家前方两格位置);
③湖蓝色怪物(玩家吃地30个豆子后出来,目标对准玩家后方两格位置);
④绿色怪物(玩家吃地50个豆子后出来,目标对准玩家后方两格位置)。
【怪物遇到墙不能穿越需绕道而行】3.一个友好的交互界面(游戏界面整洁色彩丰富,游戏提示人性化)。
4.游戏开始前的加载界面。
5.三种游戏结束方式:①豆子全部吃光②不想玩了强制结束③被怪物吃15次(在第8次被吃时会有提示)6.此游戏有个无敌模式:该模式下人物不会被吃(在第12次被吃
2024/10/20 8:33:49 368KB C
1
贪吃蛇小游戏.exe,如果运行之后看不到游戏界面,就到属性界面调节代码文字或背景的颜色
2024/7/28 8:42:12 133KB 小游戏
1
OSAL移植在STM32F4上,实现2048,贪吃蛇,俄罗斯方块小游戏,界面显示用串口屏;
核心代码有注释,C语言实现,压缩包中有串口屏界面设计文件
1
这是基于安卓的数独小游戏的代码,能够实现在9乘9的游戏界面中分为9个3乘3的方格,横向加竖向加斜向加的和均相等。
2024/7/4 22:56:13 12.59MB Android 数独
1
Python游戏:俄罗斯方块源代码,经典俄罗斯方块,相信这款游戏大家都玩过吧,游戏基于python2.7、pygame1.9.2b8编写。
  关于游戏注解中出现的术语解释:  舞台:整个游戏界面,包括堆叠区、成绩等显示区,下个出现方块预告区。
  堆叠区:游戏方块和活动方块形状堆放区域,游戏中主要互动区。
  方块(基础方块):这里的方块是对基础的小四方形统称,每个方块就是一个正方形。
  方块形状:指一组以特定方式组合在一起的方块,也就是大家常说的下落方块形状,比如长条,方形,L形等。
  固实方块:特指堆叠区中不能再进行移动,可被消除的基础方块集合。
  注:请下载源码后,在网上搜索msyh.ttc字体,放在源代码目录内。
2024/6/10 6:25:48 15KB 其它源码-Python
1
实现图片界面,大地图,音乐,小飞机打炮台,界面转换
2024/5/17 15:05:45 5.3MB win32 游戏界面 飞机打炮台
1
Android系统的疯狂连连看游戏源代码,代码注释比较丰富,而且资源文件完整,还有文档,看上去一切都很规范,压缩包有23M多,值得参阅的Android游戏源代码。
源代码内包括了封装图片ID与图片本身的工具类,来自疯狂Java联盟。
根据游戏状态来绘制游戏界面上的全部方块。
基于AndroidStudio2.0
2024/4/25 5:14:35 28.26MB 连连看 Android
1
(1)图块移动功能;
(2)各项游戏功能与处理:游戏界面有新游戏,菜单,静音,帮助图标等等,通过触摸完成各项功能。
触摸新游戏可以打乱图片,开始游戏;
触摸菜单可以选择图片和游戏难度,选择难易程度的图片切割;
触摸静音可以消除背景音乐;
触摸帮助可以显示帮助提示,等等;
(3)个性化自定义设置功能;
(4)其他窗体:游戏主界面有休闲模式、退出功能。
游戏进行中有背景音乐,拼图移动、成功、失败中存在音乐特效。
2024/4/3 6:46:50 44.08MB Android
1
共 40 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡