GF-8 资源

发布于 2021-08-01

为了保证玩家的体验,我们不推荐再使用同步的方式加载资源,由于 Game Framework 自身使用了一套完整的异步加载资源体系, …


GF-7 文件

发布于 2021-08-01

虚拟文件系统使用类似磁盘的概念对零散文件进行集中管理,优化资源加载时产生的内存分配,甚至可以对资源进行局部片段加载,这些都将极大提 …


GF-6 对象池

发布于 2021-07-20

提供对象缓存池的功能,避免频繁地创建和销毁各种游戏对象,提高游戏性能。除了 Game Framework 自身使用了对象池,用户还 …


GF-5 任务

发布于 2021-07-16

把看完代码的部分思路记录在博客上,某种程度上来说真是一件枯燥的事情,因为看代码的速度有时候很快记录下来却要花费很多时间。 但我的心 …


GF-4 事件

发布于 2021-07-12

按我的理解,抛开一些绕口的概念描述,事件系统可以描述为一种客户端代码模块内部的通讯机制。 当然,也可以用来双端联动。 游戏逻辑监听 …


GF-3 引用池

发布于 2021-07-04

为了降低因大量产生类对象而导致的内存分配,设计了引用池的概念,来将用完的对象清理并缓存起来,供后续使用。 –E神 结构 我们直接 …


GF-2 源码调试环境

发布于 2021-07-04

我们的目的是理解整个GF的运行机制,所以肯定需要能随时看到源码,如果是正式的项目开发,保持 . dll的现状无疑是个稳妥的选择。 …


GF-1 为什么要开始 从何开始

发布于 2021-07-04

为什么要开始Game Framework系列笔记 自从开始工作以后,我慢慢从小白进阶为了萌新,我也自己写过类似于事件模块,资源加载 …


UnityGC

发布于 2021-06-28

可以先了解一下 unity,mono和.net 的关系 1.UnityGC 和 C# GC的关系 首先,GC是C#诞生时带来的一种 …