《scratch中途岛海战》简介

 

一段段神奇的代码,它们是通过"搭积木"方式建成的。

scratch中途岛海战编程界面

有一种计算机语言,它是用来习编程的,然而,也能编出有趣的甚至非常复杂的作品。

它就是,scratch,为8岁小儿准备的搭积木式的计算机语言。到2018年1月28日止,全球已经有近3千万scratch作品。

它是风靡全世界的开源少儿编程语言,由美国麻省理工学院开发。现在,我国各大中小学正在陆续开设编程课程,首选的语言就是scrath。

星空培训卓有远见地预见了这一天的到来,从2013年起开发制作了大量的scratch作品。

《1943中途岛海战》这个作品,由星空培训李先生编写,程序代码全是原创,图片素材来自网络或自编程序生成。

它为是广大培训机构,计算机教师,爱好者等制作。

这套案例,它不仅仅是一个文件,作品共有一百多个脚本,几百个文件(音频、角色、辅助程序、图片)等组成。

采用“中文编程”,变量主要是中文命令,见名知义,方便初学者理解。

素材准备,编排,程序编写,配乐,脚本优化让程序不卡,BOSS设计,结尾设计等等。

这不是一两天的功夫能完成的事情,设计它的目的主要是让学习者少走弯路,加快学习进度,节省自我摸索时间,从而更加节约成本。

为了方便学习,本作品分为了19个步骤,如果用于授课,每个步骤授一节课,那就可以授19节课。

加上其它相关scratch案例,以这个作品为核心,那么可上20节课以上。

本套作品的每个步骤为一个sb2文件,以下是每个步骤的简要说明:

文件:0-街机模拟之1943中途岛海战_雏形.sb2

你的学习从这里开始,这个步骤是作品的主要框架,认真的把它读懂了,或许你就能自己发挥想像力,制作出自己的版本,成为自己的“镇店之宝”。

它主要实现了这些功能:单人模式/双人模式的切换,封面设计,子弹发射设计,敌战斗机的燕尾阵型设计。

文件:1-街机模拟之1943中途岛海战_燕尾阵型与碰撞.sb2

这个步骤设计好了碰撞效果,游戏结束界面,克隆敌机发射子弹等。

文件:2-街机模拟之1943中途岛海战_矩阵型.sb2

此步骤设计的是克隆敌机队列之矩形型,克隆敌机排山倒海式的压过来。

文件:3-街机模拟之1943中途岛海战_正弦队列.sb2

同上,此步骤设计的是让克隆敌机以正弦波的形式出现,用到了三角函数数学知识。

文件:4-街机模拟之1943中途岛海战_圆形队列.sb2

同上,此步骤设计让克隆敌机群以圆形队列的出现。

文件:5-街机模拟之1943中途岛海战_椭圆队列.sb2

同上,此步骤设计的目的是让克隆敌机群以椭圆队列的形式出现,可以讲解椭圆的基本知识。

文件:6-街机模拟之1943中途岛海战_多边形队列.sb2

此步骤设计的目的是让克隆敌机群以三角形和正方形的队列出现。

文件:7-街机模拟之1943中途岛海战_倒三角队列.sb2

此步骤是让克隆敌机群以倒三角形的队列出现,第一层一个,第二层三个,第三层五个依此类推。

文件:8-街机模拟之1943中途岛海战_8字队列.sb2

此步骤是让克隆敌机群以8字队列出现。

文件:9-街机模拟之1943中途岛海战_旋转队列.sb2

此步骤让克隆敌机群以一种旋转队列的方式出现。

文件:A-街机模拟之1943中途岛海战_U型队列(二次函数).sb2

此步骤让克隆敌机群以U形队列出现,用到的数学是二次函数。

文件:B-街机模拟之1943中途岛海战_旋涡队列.sb2

此步骤让克隆敌机群以一种旋涡队列的方式出现。

文件:C-街机模拟之1943中途岛海战_心形曲线队列.sb2

此步骤让克隆敌机群以心形曲线的队列出现,用到了极坐标知识。

文件:D-街机模拟之1943中途岛海战_五角星队列.sb2

此步骤让克隆敌机群以五角星队列的形式出现。

文件:E-街机模拟之1943中途岛海战_敢死队列.sb2

此步骤让克隆敌机群以直接面向玩家的形式出现。

文件:F-街机模拟之1943中途岛海战_加入血条.sb2

此步骤加入了效果逼真的血条,血条是由256张图片组成,这些图片由python程序生成。

文件:G-街机模拟之1943中途岛海战_分开得分.sb2

先前设计的计分模式是合在一起的,本步骤实现分开统计各玩家的得分。

文件:H-街机模拟之1943中途岛海战_大敌机与BOSS.sb2

这个步骤设计得较多,设计了一个大敌机,攻击它爆炸后它会释放道具,这个道具可以“翻转”,或能给玩家战机增加生命值,或能加强子弹威力。

把终极BOSS也设计完了,BOSS出现时同时响起了一个振撼效果的背景音乐。玩家还能发大绝招,那就是闪电!玩家1按空格发闪电,玩家2按数字0发闪电。

文件:I-街机模拟之1943中途岛海战_胜利结尾.sb2

这个步骤是加了一点修饰代码,把结尾设计得很丰满,玩家战胜大BOSS后,进行了一些展示,让人们能学到一点二次大战的小知识。

文件:辅助程序-生成血条各个帧.py

这是用python编制的程序,用来生成游戏中用到的血条图片,图片位于名为“血条”的文件夹,没有学过python的可以忽略此程序。

本套程序版权归星空培训所有,任何人/单位购买后只能用于内部培训学习之用,无权二次销售,也不能在各大媒体平台公开发表(或提供免费下载)同名案例或代码完全一样的案例。

否则本公司(萍乡神猫科技有限责任公司)保留追究法律责任的权力。

原创scratch中途岛海战文件目录展示

问答:

问:我购买了贵公司此套案例,解压后有一个名为“角色区”的文件夹,里面扩展名为.sprite2的文件如何打开?

答:先打开scratch2.0,然后单击在“新建角色“旁边的第三个图标,从本地文件中上传角色,找到这个文件,即可打开。

问:可以提供试玩吗?

答:可以,请下载已转换成exe文件的免费版本,网址:https://pan.baidu.com/s/1mj2nJfi

《scratch中途岛海战》售价:¥598元/套。

原创scratch中途岛海战联系方式

 

原创scratch中途岛海战斗演示 原创scratch中途岛海战斗演示
原创scratch中途岛海战斗演示 原创scratch中途岛海战斗演示游戏结束
 

友情链接: 返回旧首页 | 三虫子爬 | 萍乡信息学奥赛培训基地 | 街机所有颜色表 | 爱 淘 宝 | 工信部 |