【聚光灯-五三工作室】开发日志03——制作角色和关卡
在策划们设计完角色能力、关卡设计和场景对象后。
就轮到程序实现这部分内容。

程序-勿杉 角色、关卡用例图
角色
在对角色能力进行分析后,决定使用分层状态机来处理这部分逻辑。

程序-勿杉 角色分层状态机
关卡
对于关卡,使用了 Tilemap 的 RuleTile 来方便绘制。
并单独使用碰撞层来分离视觉和逻辑。

程序-勿杉 瓦片地图
场景对象
这部分内容很快就解决了
主要使用可交互接口(IInteractable)和触发器(BoxCollider2D)

程序-勿杉 荆棘场景对象