主页

一篇资源更新流程记录

最近在看进入游戏做资源更新流程相关的东西,结合项目的实际流程,做个学习和记录,这里是基于GF的。可以作为参考。 在GF中,将游戏划分为了多个阶段,被称为流程(Procedure),这是基于状态机封装实现的。下文的叙述皆基于此概念,在不同的框架中,可能有不同的叫法(比如状态机),但大体的思路都是差不多的。 ProcedureLaunch 进入游戏流程,进入游戏后一开始的流程。 在这里主要做一些基础的工作,比如设置资源变体; 设置转屏; 初始化游戏的构建信息,供游戏逻辑读取; 语言配置 ProcedureSplash 显示等待画面,等待视频,防沉迷提示。加载常用的GM指令 ProcedureCheckVersion 检查版本流程 检查联...

阅读更多