玩家通过鼠标控制大炮发射炮弹,击中飞碟获得相应的分数。
要求如下:1、游戏的初始界面如图,单击空格键开始游戏。
左上方有两个文字编辑精灵用于记录游戏的剩余时间和分数。
下方有五个文字精灵用于记录分数最高的前五个。
2、单击空格键之后,通过鼠标控制大炮的炮口朝向和发射,准心精灵随鼠标的挪动而挪动。
三种不同大小的飞碟从右上角飞下,当把准心挪动到飞碟身上,单击鼠标左键,则大炮发射炮弹。
3、大炮发射炮弹的时候炮口有真实场景中开火的效果,炮弹击中飞碟后有爆炸的效果。
4、三种飞碟大小不一样,下落速度不同,同时被击中后所能获取的分数也不同。
如果飞碟没有被击中,则飞碟从右下方飞出,删除该飞碟实体。
2015/1/19 19:11:20 2.05MB 小游戏代码
1
6、unity版本是2020.3.26f1c1。
1、只做了单人版,粗略调了下最基础的屏幕自适应。
双人模式做了选项,图像资源是有的,要继续写下去的话不难,基本的注释都有写。
2、道具效果音效之类的都做了,包括暂停敌人,钢铁化heart周围的砖块,无敌状态,加生命,现存敌人全爆炸,吃星星升级子弹威力提升皮肤变化等等。
4、暂停道具这里有点问题,只能暂停现存敌人,在暂停时间内生成的新敌人无法暂停,也许可以考虑下动态修改预制体并apply?大概就是通过I/0操作获取固定路径下的所有敌人模型停止身上的脚本,然后通过协程或者其他的办法弄延时10s调用再把它们脚本的enable改回true?ps:只是一个模糊的猜想,不一定能行3、子弹做了抵消效果,敌人有分等级,击中后按种类出现死亡爆炸或者皮肤变换或者生成奖励的效果。
4、地图不是1:1还原,选择了除去出生点和heart之外随机生成的方法,和道具奖励一样有做防止重叠生成的判定。
5、每关总共会生成20个敌人,打完等待一会儿会进入新的一关,中途获得或者得到的生命会继承,主控tank的吃星升级后的状态也会保存进入下一关。
2022/12/10 16:01:55 19.78MB unity 2d C#
1
SPH算法是LS-DYNA的无网格方法,其主要用于模仿爆炸,冲击断裂等物理过程,具有很高的精度和好的适用性
2017/2/19 3:05:37 72KB SPH
1
基于Spark的数据处理分析系统的设计与实现随着计算机和信息技术的迅猛发展和普及应用,行业应用系统的规模迅速扩大,行业应用所产生的数据呈爆炸性增长。
寻求无效的大数据处理技术、方法和手段已经成为现实世界...
2017/2/27 3:41:56 7.44MB Spark
1
课程大纲如下:1)需求与设计1.1功能分析1.2模块拆分1.3框架设计2)框架层实现2.1创建项目2.2对象复用:对象池2.3事件分发:全局事件2.4模块解耦:MVC2.5工具库:资源管理,声音播放,字符串格式化等3)地图编辑器3.1UML设计图3.2绘制网格3.2标记网格功能属性3.3地图数据的序列化与反序列化4)核心功能实现4.1基础类4.2动画播放4.3寻路算法4.4到达目标点判断5)怪物5.1UML设计图5.2怪物类实现5.3怪物挪动,受伤,死亡5.4回合类实现6)炮塔6.1UML设计图6.2放置炮塔6.3炮塔升级6.4炮塔攻击(搜索目标,转向,发射炮弹)6.5炮塔销毁7)子弹7.1UML设计图7.2子弹的类型极其特性7.3子弹的追踪7.4击中判断8)游戏界面8.1开始界面8.2关卡界面8.3主界面8.4结束界面8.4排行榜界面9)其它内容9.1掉血特效9.2爆炸特效9.3结束条件9.4进度保存9.5平台发布
2019/5/2 6:15:13 69B C#基础 Unity3D基础 XML UGUI
1
长短期记忆(LSTM)是一种特殊的RNN,主要是为了处理长序列训练过程中的梯度消失和梯度爆炸问题。
简单来说,就是相比普通的RNN,LSTM能够在更长的序列中有更好的表现。
对CPI数据进行预测
2021/2/1 14:52:15 3KB LSTM
1
包含制造的说明档(readme.doc)以及一定会动的执行档一、 超级玛丽制造揭秘1工程开始 2二、 超级玛丽制造揭秘2图片基类MYBITMAP 4三、 超级玛丽制造揭秘3游戏背景类MYBKSKY 7四、 超级玛丽制造揭秘4图片显示类MYANIOBJ 9五、 超级玛丽制造揭秘5魔法攻击类MYANIMAGIC 13六、 超级玛丽制造揭秘6时钟控制类MYCLOCK 14七、 超级玛丽制造揭秘7字体管理类MYFONT 19八、 超级玛丽制造揭秘8跟踪打印类FILEREPORT 22九、 超级玛丽制造揭秘9精灵结构structROLE 24十、 超级玛丽制造揭秘10子弹的显示和帧的刷新 26十一、 超级玛丽制造揭秘11子弹运动和打怪 27十二、 超级玛丽制造揭秘12旋风攻击,小怪运动,火圈 29十三、 超级玛丽制造揭秘13小怪和火圈,模板 34十四、 超级玛丽制造揭秘14爆炸效果,金币 37十五、 超级玛丽制造揭秘15金币提示,攻击提示 41十六、 超级玛丽制造揭秘16攻击方式切换 43十七、 超级玛丽制造揭秘17地图物品 44十八、 超级玛丽制造揭秘18背景物品 47十九、 超级玛丽制造揭秘19视图 48二十、 超级玛丽制造揭秘20地图切换 50二十一、 超级玛丽制造揭秘21游戏数据管理 53二十二、 超级玛丽制造揭秘22玩家角色类MYROLE 58二十三、 超级玛丽制造揭秘23玩家动作控制 63二十四、 超级玛丽制造揭秘24角色动画 69二十五、 超级玛丽制造揭秘25类GAMEMAP全局变量 72二十六、 超级玛丽制造揭秘26菜单控制窗口缩放 76二十七、 超级玛丽制造揭秘27程序框架WinProc 80二十八、 InitInstance函数说明 85二十九、 后记 87以下的资源也很不错,加减可以看一下o使用C++制造3D动画人物-100%提供源码http://download.csdn.net/source/2255453Linuxkernel每一行都完全注释-初学者必备http://download.csdn.net/source/1982431ProgrammingEmbeddedSystems2ndhttp://download.csdn.net/source/1982338J2MEpdfandcode郭克华http://download.csdn.net/source/2229809C语言程序设计(Visual+C6.0环境)http://download.csdn.net/source/2232878VisualC++60MFC+code学习最强宝典http://download.csdn.net/source/2236266ASP.NETWeb(第一次亲密接触ASP.NET)http://download.csdn.net/source/2241466http://hqioan.download.csdn.net/
2020/7/7 10:25:23 1.25MB C++ 超级玛丽 game 不用钱
1
LSDYNA范例解析炸药在土壤外部爆炸分析非常好的一个爆炸仿真实例本人已测试效果很好
2018/5/24 7:45:52 196KB LS-DYNA 爆炸
1
使用的主要技术有:1、大面积山脉渲染,使用Heightmap构造地形,7级LOD细节精度,地形无限重复循环。
2、清晰、自然的地表贴图。
3、读取.MD2、.MS3D格式的3D模型文件。
4、粒子系统,产生爆炸、炊烟等特效。
5、太阳光晕。
6、使用Blend模拟Brightness/contrast调节图象亮度。
操作控制可以在GameSetting菜单中设定:1.视频属性(VideoSetting)1).屏幕分辨率(Resolution)游戏率默认为800*600,在任务执行前可改变分辨率,但不会立即生效,只有在初始化任务时才改变分辨率。
2).屏幕亮度(Brigthness)在不同的硬件配置上,屏幕亮度往往表现出较大差异,通过该项可将亮度调节到最佳。
3).视野范围(VisibleDistance)调节地形绘制的距离。
对于配置较低的硬件,适当降低视野距离可提高帧速率,但由于远处地形网格较粗,对帧速率提高贡献并不大。
4).雾浓度(FogDensity)2.音频属性(AudioSetting)1).背景音乐(music)可以打开或关闭背景音乐,可以调节音量。
音乐播放audio/music/menu.mp3,如果你有自己喜爱的mp3音乐文件可以将它替换menu.mp3文件。
2).音效(sound)可以打开或关闭音效,可以调节音量。
游戏中的枪声与人物的发声具有3D效果。
3.键盘操作(KeyboardSetting)以下操作可以更改Up、Down、Left、Right设定移动操作。
Fire射击Jump跳跃Zoom放大远处景物Help弹出协助修改方法:用鼠标点击选项,然后输入新的按键。
另外,游戏保留了几个开发模式下的操作:PageUp提升视点高度PageDown降低视点高度(可以看到地形绘制区域)L线框模式F冻结所有敌人V隐身N敌人攻击力为零I隐藏房子O隐藏敌人P隐藏树木在游戏运行中,按Help项的按键获得协助。
4.鼠标操作鼠标的移动可改变视角,默认设定左键为射击,右键为放大。
2021/11/13 15:52:25 32.91MB c++
1
opengl做的爆炸的代码
2019/1/15 9:18:31 119KB opengl
1
共 89 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡