2019-1-29 21:53:31 [显示全部楼层]
10941浏览
查看: 10941|回复: 10

falling bird的三种玩法

[复制链接]
       falling bird原本是一款安卓手机上的小游戏,不过今天我们将用三种方式来完成这个游戏。这款游戏的功能很简单,控制小鸭上下位置,躲避障碍物。而当小鸭碰到地面或碰到障碍物时,游戏结束。

作品展示:
falling bird的三种玩法图2falling bird的三种玩法图1falling bird的三种玩法图3

玩法一:scratch3.0 键盘法
falling bird的三种玩法图4

功能设计:
      1.用键盘上的向上键和向右键,控制鸟向上和向右边移动;否者小鸟自动向下和向左移动。
      2.当小鸟碰到药瓶或地面游戏失败。
     3.药瓶通过克隆自己当满足条件时,克隆体在X轴方向上移动,并删除克隆体。

项目器材:
      1.scratch 3.0               1
      2.笔记本电脑               1

制作过程:
       一、游戏界面设计及代码编写
1.舞台设计:本游戏只设置了1张背景,使用“选择一个背景”——“blue sky”方式。
falling bird的三种玩法图5
2.飞鸟角色:导入飞鸟角色,使用“选择一个角色”——“动物”——“parrot”。如下图所示。
falling bird的三种玩法图6


程序编写:
本游戏中鸟初始化位置在(0,0),每间隔0.2秒切换造型。
falling bird的三种玩法图7
3.Potion角色
导入Potion角色,使用“选择一个角色”——“Potion”。如下图所示。
falling bird的三种玩法图8
测试游戏:
       这个时候可以用键盘来测试你的游戏了。可能有些小伙伴觉得这样玩不够爽,那么就加上gamepad手柄来玩吧。

玩法二:mind+ gamepad法
falling bird的三种玩法图9

功能设计:
      1.用gamepad上的UP键和X键,控制鸟向上和向右边移动;否者小鸟自动向下和向左移动。
      2.当小鸟碰到药瓶或地面游戏失败。
      3.药瓶通过克隆自己当满足条件时,克隆体在X轴方向上移动,并删除克隆体。

项目器材:
      1.mind+               1
      2.gamepad              1

制作过程:
      导入程序:由于Mind+也是基于scrtach3.0模式开发,所以上述文件只需要在MIND+中直接打开即可。修改相应程序语句,
falling bird的三种玩法图10falling bird的三种玩法图11

二、连接手柄
       通过USB连接线连上电脑,进入Mind+界面后,点击“连接设备”,先安装串口驱动,连接设备。驱动安装成功后需要对连接设备成功后,出现下图所示界面,此时执行的模式时“实时执行”。
falling bird的三种玩法图12


三、游戏测试
       运行游戏,测试游戏的基本功能。

玩法三:meowbit法



罗伯特  见习技师

发表于 2019-1-30 10:37:56

meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:28:39

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:28:44

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:28:52

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:28:58

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始,makecode
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:29:05

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始,makecode
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:29:07

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始,makecode
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:29:07

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始,makecode
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:29:16

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始,makecode
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2019-1-30 13:29:26

罗伯特 发表于 2019-1-30 10:37
meowbit法怎么编程啊,我一直没完全弄明白meowbit的编程,感觉好复杂

我也刚开始,makecode
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail