扩展阅读
终于...
终于,我们完成了高级篇的学习,一个完整的闯关类射击游戏被制作完成!
如果你跟随教程坚持看到了这里,并且能基本理解本教程的所有内容,那么恭喜你,你完全有能力制作一个属于你的《逃离物理卷》,并尝试参加 Game Jam 斩获金奖了!
此外,本教程实际上是完成了一个具有大部分常见功能的射击游戏引擎,教程介绍的大部分内容,实际上就是如何使用这个引擎,完成各种功能。你可以在这个引擎的基础上进行改造,制作属于你自己的闯关射击游戏。
课程总结
在高级篇中,我们制作了一个较为完整的射击游戏,包括:
- 基于 Gandi 高级功能,完成了一个射击游戏引擎;
- 制作了主菜单、选关页、过场动画等;
- 完成了新手教程、关卡 1~3、BOSS 战关卡;
- 制作了商店系统、背包系统、弹药系统;
- 实现了成就、排行榜功能;
- 实现了云存档功能。
同时,我们学习了如下知识点:
- 全局自制积木、返回值自制积木的使用;
- 常用的扩展积木的使用;
- 键值对、JSON的概念和使用;
- 如何使用 CCWdata 制作云存档。
- 如何使用 Gandi 排行榜、成就系统。
- 如何制作实体间的圆形碰撞箱。
拓展练习
学习完本教程,相信你可以举一反三,尝试自己动手制作下面的内容:
- 添加更多的地图、关卡、玩法;
- 添加更多种类的敌人、武器;
- 在贩卖机中添加更多种类的商品;
- 改造教程成品,仅使用底层的引擎来制作一个完全不同、属于你自己的风格的射击游戏。
拓展阅读
- JSON 的概念和使用:https://learn.ccw.site/post/5394852e-15c1-4e0f-9676-dca91dd9559e
- 返回值积木介绍:https://learn.ccw.site/post/11de9bc9-4fa0-4806-85a3-3f20a74d42a0
- 原版实现圆形碰撞箱:https://ccw.site/s/19zrO
- 扩展教程:大部分拓展的教程可以在扩展库的右侧看到:
- 或者在这个页面也能找到各种拓展的文档:https://dev.ccw.site/extensions
- 如何你还有什么想要学习的内容,也可以直接在创作者学院搜索。
到此,“跟着 Arkos 制作射击游戏”系列教程也迎来了尾声!完结撒花✿✿ヽ(°▽°)ノ✿
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=STG303/Arkos/Lec8/01&type=comment"
title="{射击课高级篇-第八课-01}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>