2D 平台游戏(2D 世界)
简单 · 搭一个有地面、金币和旗子的关卡,让主角跑、跳、捡金币,还有背景音乐。
互动教程:编辑器会自动检查每一步。
- 添加“2D 世界”扩展。点“扩展”按钮会打开列表,这个扩展会闪烁:点击“添加”。
- 在“2D 世界”分类中,点击“打开 2D 世界编辑器”按钮。选择“完整平台关卡”,然后点击保存。
- 在舞台下方的列表中选择主角角色。
- 在“事件”中,把“当绿旗被点击”拖到代码区。
- 在“2D 世界”中,把“镜头跟随”(选你的角色)和“开启重力 力度 1”拼到绿旗积木下面。
- 在“控制”中,拼一个“重复执行”,在里面放一个“如果 … 那么”,条件用“按下右箭头键?”(侦测)。在“如果”里面放“将 x 增加 5”(运动)。
- 左箭头也照样做,用“将 x 增加 -5”。
- 跳跃:再放一个“如果”,条件用“按下空格键?”,里面放“以力度 14 跳跃”(2D 世界)。
- 金币:拖出“当我碰到金币方块”(2D 世界),拼上“删除我碰到的金币方块”和“播放声音”(声音)。
- 音乐!在“声音”分类中,把“循环播放背景音乐 …”拼到绿旗积木下面,再选一首曲子(♫)。
- 点击绿旗,点一下舞台,开始玩:方向键走路,空格键跳!
- 挑战:“当我碰到旗子方块” + “播放声音 关卡完成” + “说 我赢了!”。 (挑战)
完成程序的积木
• evt_bandeira
• mun_seguir
• mun_gravidade [G: 1]
• som_fundo [SOM: trilha aventura 8-bit]
• ctl_sempre
• ctl_se [COND: (sen_tecla)]
• mov_mudar_x [DX: 5]
• ctl_se [COND: (sen_tecla)]
• mov_mudar_x [DX: -5]
• ctl_se [COND: (sen_tecla)]
• mun_pular [F: 14]
• mun_quando_tocar [BLOCO: moeda]
• mun_pegar [BLOCO: moeda]
• som_tocar [SOM: moeda]