首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
隐叶
掘友等级
游戏开发主程
往后一步,会有更大的视野
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
GameFramework 开发脚手架之 Event事件系统
设计事件系统关键是,出问题的时候能快速定位这个事件是***在哪里注册的***,***在哪里触发的***,***触发的业务逻辑在哪里处理的***所以把这三个都封装到XXXEventBsMgr。
GameFramework 开发脚手架之 DataNode数据节点模块
1. 树状的数据存储结构,客户端的运行时内存数据。 2.目前没有想到有好的应用场景,如果有关联数据要同时清理的话也许可以试试用这个方式进行存储。
GameFramework 开发脚手架之 Entity实体
Entity/实体 就是游戏里根据预制体创建出来的GameObject,飞机,子弹,buff 等等,框架封装了创建和回收的逻辑,以及对实体对象池的管理。
GameFramework 开发脚手架之 UI框架
1. 对UIComponent封装到UIMgr,按需露业务层使用到的接口。 2. 重构了代码,让代码更内聚一点,方便扩展和使用。
GameFramework 开发脚手架之 Download下载器
这玩意基本是框架内部使用,一般做游戏开发也很少用到,建议是可以忽略这一章,等什么时候闲得,可以过来瞅瞅。。。
GameFramework 开发脚手架之 ObejctPool对象池模块
按一般的使用场景对框架的ObjectPool工具进行二次封装 ,接口更简单清晰。具体使用方法可以参考测试用例。业务上,对频繁创建和销毁的unity对象可以使用对象池。
GameFramework 开发脚手架之 资源打包
讲解Game Framework的打包工具的使用,里边用到的工作目录,每个工作目录的作用。同时提供http服务方便做热更的测试。
GameFramework 开发脚手架之 Resource资源管理器
讲解资源加载的基本业务,实现原理和基本流程。对几个重要文件进行了讲解,方便理解框架是怎么处理美术资源的更新和加载的。
GameFramework 开发脚手架之 Network网络模块 工具链
1. 简化了工具,组装bat批处理文件,调用protogen生成对应的 protobuf C#类文件。 2. 自己需要扩展这个自动化过程的话可以自己添加。
GameFramework 开发脚手架之 Network网络框架
提供了NetworkChannelHelper的一般实现,按照一般的用法进行封装。对业务层提供统一的接口 NetworkMgr。提供了一个Tcp服务器端的简单实现,可以用来做协议层测试。
下一页
个人成就
文章被阅读
16,550
掘力值
441
关注了
0
关注者
12
收藏集
0
关注标签
3
加入于
2023-06-25