06 2018 档案

摘要:背景 很多开发者或者有经验的老手都会建议尽量不要用单例模式,这是有原因的。 单例模式是设计模式中最简单的也是大家通常最先接触的一种设计模式。在框架的设计中一些管理类或者系统类多多少少都会用到单例模式,比如 QFramework 中的 UIMgr,ResMgr 都是单例。当然在平时的游戏开发过程中也会 阅读全文
posted @ 2018-06-11 09:38 凉鞋的笔记 阅读(2130) 评论(0) 推荐(1) 编辑
摘要:Unity 游戏框架搭建 2018 (一) 架构、框架与 QFramework 简介 约定 还记得上版本的第二十四篇的约定嘛?现在出来履行啦~ 为什么要重制? 之前写的专栏都是按照心情写的,在最初的时候笔者什么都不懂,而且文章的发布是按照很随性的一个顺序。结果就是说,大家都看完了,都还对框架没有一个 阅读全文
posted @ 2018-06-07 15:27 凉鞋的笔记 阅读(3358) 评论(5) 推荐(2) 编辑
摘要:在日常开发中,我们经常遇到或者写出这样的代码 宏本身没有什么问题。但是 MonoDevelop IDE 上,只要写了宏判断,后边的代码的排版就会出问题。这是第一点。 第二点是,当我们发现 sTrAngeNamingVariable 的命名很不规范的时候,要对此变量进行重命名。一般的 IDE 都会支持 阅读全文
posted @ 2018-06-05 13:19 凉鞋的笔记 阅读(438) 评论(0) 推荐(0) 编辑
摘要:引用计数是一个很好用的技术概念,不要被这个名字吓到了。首先来讲讲引用计数是干嘛的。 引用计数使用场景 有一间黑色的屋子,里边有一盏灯。当第一个人进屋的时候灯会打开,之后的人进来则不用再次打开了,因为已经开过了。当屋子里的所有人离开的时候,灯则会关闭。 我们先定义灯的对象模型: 很简单就是两个方法而已 阅读全文
posted @ 2018-06-04 13:24 凉鞋的笔记 阅读(484) 评论(0) 推荐(0) 编辑
摘要:上篇文章使用SafeObjectPool实现了一个简单的Msg类。代码如下: 这个类虽然只是用来做SafeObjectExample的实例类的,但是还是有改进的空间。 在Msg的使用场景中,我们只用到了Msg类的Allocate和Recycle2Cache方法。而OnRecycled和IsRecyc 阅读全文
posted @ 2018-06-01 20:41 凉鞋的笔记 阅读(255) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示