小结
在这节课中,我们完成了关卡 1 的制作,并介绍了:
- 添加吉普车动画;
- 敌人出兵控制代码;
- 制作简单的云存档。
知识点回顾
本节课我们学到了以下知识点:
- 使用 CCWData 保存变量到云端:
- 使用 CCWData 保存列表到云端:
- 使用下面的积木,更新敌人随机刷新区域(当地图边界发生变化时,记得也要更正敌人生成区域)
本课练习
- 跟随教程,完成第一关的制作,将你的作品发布在“和 Arkos 制作闯关射击游戏”星球中,参与射击游戏投稿活动!
- 可以尝试举一反三,制作新的关卡。完成下面的练习:
- 控制玩家出生位置;
- 控制摄像头的运动;
- 在指定位置生成敌人;
- 让地图边界随着剧情的推进而发生变化。
第五课引擎源码
本课的最终代码可以在这里找到:高级篇第五课源代码
下节预告
在下一节课中,我们将制作游戏的第二关,并介绍:
- 添加商店系统(贩卖机);
- 钥匙道具、设置闸门。
上一节:03 云存档
下一课:第六课——关卡2、商店
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=STG303/Arkos/Lec5/05&type=comment"
title="{射击课高级篇-第五课-05}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>