运用scratch我做了一个跳一跳小游戏,首先我要确定游戏流程,
小恐龙跑向障碍物,玩家用键盘的空格键控制恐龙跳跃
如果恐龙跳过障碍物则游戏分数加一
如果恐龙接触到障碍物则游戏结束,脚本全部停止
先添加一个森林的背景,再制作一个game over的背景
再创建了一个小恐龙的角色,并设置,
在绿旗被按下时,
它定位到x:-90 y:-60,
然后设置重复无数次
当按下空格键时,
恐龙造型变为跳跃,
将y坐标增加100
等待0.2s
将y坐标减少100
等待0.1s
恐龙造型变回初始
之后在创建一个蝙蝠作为小恐龙的障碍物
当绿旗被按下时,
蝙蝠先隐藏,再定位到x:240,y:-60
新建一个变量,命名为游戏分数
设置变量游戏分数为0
设置重复无数次,
克隆自己
等待1s+1~2之间的随机数
当克隆体被建立时
克隆体显示
重复直到克隆体超过恐龙的坐标
设置克隆体的行进速度为x改变-10
如果克隆体接触到恐龙
那么背景变为游戏结束
停止所有脚本
如果恐龙未接触到树,则变量游戏分数增加1
之后分身删除
小朋友们,你们学会了吗? 可以和酷酷一起讨论你对作品得想法哦!!!
另一问题也可参照此题答案~
主要方法:
1.需要很多张连环,创建一个角色,造型按照顺序一一排列,为好换造型,建议将名字依次命名~如(1&2&3...)。
2.开始时换成固定造型,按下a(左转键)时,上/下一个造型,右转时,与左传相反换造型(不会换造型的新手,可以这样设置:重复执行将造型换为我的变量,如果上一个造型就将变量减一如果下一个造型就将变量加一)。
~像了吗?
注意要多因为人物旋转360度,地图就要不停的换造型(地图也就是背景最好将它设为角色,而不是背景。否则将无法把地图放大到超出屏幕,就会出现有白色缝隙的状况,并且背景无法移动)
3.旋转做好了就要做人物,建立另一个变量,命名为人物角度,开始时初始化将它设为一个数字,最好是0,当向左加变量,向右减少变量。或者向右增加变量,向左减少变量。
4.当变量等于一定程度时(也就是相当于面向角色是时)显示对方角色,移到指定位置,这个位置要通过计算,就是和变量做计算,老司机这一步应该会自己做。
5.敌人越近越大,敌人越远越小,敌人的中心点最好将脚移到中心点,这个不是新手应该都会吧,就是在造型里面。
6.开火时可以就用此软件的画图画出一团不太像的火焰,或者用电脑专业ps软件,或者在网上搜火焰效果,选逼真的装在墙上开火时显示,不开火隐藏。
7.缩量时可以用变量的话肝功能也可以用专业一点的血量条,做一个角色。从血量少到血多按数字的顺序排列,刚开始换成满血状态,如果被打就减少变量。当然熟悉scratch的人,可以直接将造型化为倒序并增加。
做设计游戏是比较难的要多少个人物设置克隆体并且还有枪械配备等这些就自己做了。毕竟有一些scratch知识的人,都会做了。
~用scratch做基础的射击游戏就是以上步骤了。如果不像,可以将背景的间隔再小一点速度增加一点等方法。
自己做一做试一试吧!
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报