Godot 项目重构阶段的最终架构(上篇):控制流解析 - 行为与数据相分离(适用于 F# / C# / GDScript)-【从零开始做游戏】(第277天)
第277天的视频,结合落地代码,来具体聊聊当前 Godot 游戏开发项目的重构阶段的最终架构。由于录的太长了,拆成上中下三期发吧。
这期上篇,结合控制流架构图,和大家聊聊:
项目中如何通过划分前后端、以及上下的层级划分,从而分离行为和数据;
通过设计:只允许上层调用下层函数,下层只能返回数据,或触发事件(信号)通知上层的监听;
进而让行为函数更易于组合,能复用底层函数,编排组合出顶层我们需要的复杂游戏逻辑。
立即观看