怎么用scratch做植物大战僵尸2电脑版 65533

Scratch教程:接球游戏第一节
中国少儿编程网 o
  接球游戏   这个单元要来设计一个会移动的人物接空中落下的球,构想:1)一个有连续走动动作的人物   2)从空中落下的球   3)计分,接着白球加几分,接到其他球扣几分   先准备一个背景、一个球、一个人物含五个造型如下图      设计球部份的程序   构想:   1)让球先隐藏   2)在x:-240~240,y=170,的一个位置随机出现   3)让球一直往下掉   3-1)所以用重复循环来判断y位标是不是小于-170   3-2))让球的y位标减10   因为等一下还会设计其他物品掉下来增加游戏的复杂度,所以必须设定球是随机出现,在0~2秒间出现,这个值您可以自己修改。   等一下我们还会设计计分及计时,所以您就先完成这一部份。      可以增加其他的物品,只要将球程序码复制给该物品即可,怎么复制?前面单元有教过
共有0条评论
QQ学习群:
QQ行业群:
微信公众号:kidscode_cn,二维码&
上传:中国少儿编程网
&&23&&&&&&0
上传:憨豆先生
&&62&&&&&&2
上传:cookie
&&60&&&&&&1
上传:大白兔
&&53&&&&&&1
上传:舒克老师
&&64&&&&&&1还没有帐号? 赶紧
用户版块帖子
scratch制作植物大战僵尸(七)
在线时间3小时
创币1490威望1298贡献值127银元0
&&发表于: 03-17
本帖被 创天下 从 scratch 移动到本区()
scratch制作植物大战僵尸(七)&
访问内容超出本站范围,不能确定是否安全
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
您目前还是游客,请
&回复后跳转到最后一页
Powered by &nbsp Copyright Time now is:05-09 17:06 &
版权所有 Gzip enabled
Total 0.060479(s) query 6,Scratch2.0 制作《植物大战僵尸》 第四课
中国少儿编程网 o
  一、趣味拓展   1、完善游戏开始界面细节   2、向日葵只能种在地上   3、加入章鱼角色,让其只能在河里   4、常用小技巧   5、学习如何在社区里提问   二、问题反馈   1、如何在QQ群里提问   2、提问之前应该先做什么      清晰视频百度云下载:/s/1kTmRJ9t
共有0条评论
QQ学习群:
QQ行业群:
微信公众号:kidscode_cn,二维码&
上传:中国少儿编程网
&&23&&&&&&0
上传:憨豆先生
&&62&&&&&&2
上传:cookie
&&60&&&&&&1
上传:大白兔
&&53&&&&&&1
上传:舒克老师
&&64&&&&&&1本店售价:¥299.00
本店售价:¥198.00
本店售价:¥25.00
本店售价:¥69.00
本店售价:¥19.00
& 【创客学堂】用Scratch+PicoBoard 自制《植物大战僵尸》(上)
【创客学堂】用Scratch+PicoBoard 自制《植物大战僵尸》(上)
编辑:Coco
李佳宸 朱新龙
浏览次数:92
& & & & Scratch软件如今已被越来越多的人所熟知,Scratch在其官网提供了种类繁多的开源程序供我们学习。
& & & &&PicoBoard(见图1)是Scratch官方(麻省理工学院媒体实验室)开发的开源传感器板,自身集成有光线传感器、话筒、按钮、滑动电位器,以及4 个模拟输入接口,也允许你连接其他各种传感器。它可与Scratch软件互动,做出更加生动有趣的创意项目。
图1 PicoBoard控制板
& & & & Scratch的另外一个“好朋友”是 Raspberry Pi(树莓派,见图2),当你将安装好系统的SD卡插入Raspberry Pi 并通过USB接口给其供电启动后,菜单栏上会有一个可爱的小猫头像,这个软件就是Scratch啦。也可以通过浏览器登录Scratch官网,使用网页版的Scratch软件。
图2 Raspberry Pi控制器
& & & & 今天实验所需的硬件主要有PicoBoard 传感器板、Raspberry Pi、7英寸树莓派液晶屏(见图3)、Mini无线键盘/鼠标(见图4)、已经烧录树莓派系统的SD卡等。在开始设计程序前,需要将素材文件(请从/s/1wgNca下载)导入SD卡中。
图3 7英寸树莓派液晶屏
图4 Mini无线键盘/鼠标
& & & 《植物大战僵尸》是风靡PC与手机的一款游戏,今天让我们做一回创客,仿照《植 物大战僵尸》制作一款属于自己的游戏。
开始设计游戏前,我们先连接好硬件(见图5),然后在Scratch的“更多模块”中单击“添加扩展”,选择PicoBoard,即可实现硬件的添加(见图6)。
图5 硬件连接
图6 Scratch 2中添加PicoBoard控制板
& & & &&为了防止PicoBoard传感器板裸露在外,引起短路、划伤等,这里使用亚克力板制作了一个外壳(见图7),创客们也可以自己动手DIY一个。
图7 给PicoBoard设计的外壳
& & & & &我们首先需要对游戏与PicoBoard的功能按键进行规划(见图8):滑动电位器控制左边的植物上下滑动;话筒控制炮弹发射;按钮可切换植物,我们设置有豌豆射手和大喷菇,豌豆射手射程远但威力小,大喷菇威力大但仅近程有效;光线传感器可控制背景为白天还是夜晚,在夜晚打掉僵尸获得的分数为白天的2倍。接下来,就让我们在Raspberry Pi上运用Scratch软件与PicoBoard传感器板 进行互动创作吧!
图8 游戏规划图
& & & & &Step1:背景制作
在“新建背景”中选择“从本地上传背景”,在“ALSRobotBase”文件夹中选择background0.jpg作为白天背景,单击“确定”,用“选择”工具进行调整,使其平铺于舞台。然后在“造型”中添加background1.jpg作为夜间背景,背景制作完毕后如图9所示。
图9 游戏背景制作
& & & &&Step2:角色设定
游戏中共有6个角色(见图10),我们分别进行添加。
图10 角色添加完毕后
& & & & 1)添加豌豆射手角色:在“新建色”中选择“从本地上传角色”,在“ALSRobotBase”文件夹中选择“Repeater.png”,单击“确定”,用“选择”工具将其调整至适中大小,然后在“造型”中添加“Repeater1.png”作为攻击时的造型(见图11)
图11 豌豆射手角色
& & & &&2)添加豌豆角色:在新建角色中选择“从本地上传角色”,在“ALSRobotBase”文件夹中选择“豌豆.png”,点击确定,用“选择”工具进行调整至适中大小(见图12)。
图12 添加豌豆角色
& & & &&3)添加大喷菇角色:在新建角色中选择“从本地上传角色”,在“ALSRobotBase”文件夹中选择“FumeShroom.png”,点击确定,用“选择”工具进行调整至大小适中。然后在造型中添加“FumeShroomAttack.png”作为攻击时的造型。(见图13)。
图13 添加大喷菇角色
& & & & 4)添加毒气角色:在“新建角色”中选择“从本地上传角色”,在“ALSRobotBase”文件夹中选择“毒气.png”,单击“确定”,然后将其分开为8种造型(见图14)。
图14 添加毒气角色
& & & & 5)添加僵尸角色:在“新建角色”中选择“从本地上传角色”,在“ALSRobotBase”文件夹中选择“Zombie.png”,单击确定,用“选择”工具将其调整至适中大小,然后在“造型”中添加“Zombie1.png”作为走路时的造型,接下来复制造型2并将其旋转,作为僵尸死掉 时的造型(见图15)。
图15 添加僵尸角色
& & & & &6)添加结束角色:在“新建角色”中选择“绘制新角色”,然后添加两个造型,分为“You Win”和“Game Over”(见图16)。
图16 添加结束角色
& & & &&Step3:添加声音
& & & & 在舞台的声音面板中选择“从本地文件中上传声音”,在“ALSRobotBase”文件夹中选择“Zombies on Your Lawn.mp3”,点击确定,调节音量适中大小。(见图17)
图17 添加声音特效
未完待续~!
相关文章:
----------------------------------------------------------------------------------------------------------------
奥松机器人官网:&
微信号:搜索公众号“奥松机器人”
QQ群: (讨论,解惑)
微博:@奥松机器人基地
----------------------------------------------------------------------------------------------------------------
温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!&
总计 0 个记录,共 1 页。
关注奥松机器人微信
为您提供新鲜资讯、优惠信息
哈尔滨公司地址:黑龙江哈尔滨香坊区衡山路18号远东大厦B区10层
Tel: ,1-801
深圳公司地址:深圳市龙岗区黄阁路天安数码城2栋B座301
Hi,大家好,我是小奥!
欢迎来到奥松机器人的世界!
需要咨询服务请点小奥哦!
销售咨询:
销售咨询:
技术支持:
咨询电话:}

我要回帖

更多关于 植物大战僵尸中文版2 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信