上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 最近在看 Unity 官方的 AssetBundle(以下简称 AB )的教程,也照着做了一遍,不过做出来的 AssetBundleManager 的 API 设计得有些不太习惯。目前想到了一个可行的解决方案。AB 相关的内容有点多,所以为了良好的阅读体验,就把教程分为几个小文章,一次写一个点。 1 阅读全文
posted @ 2017-11-07 09:33 凉鞋的笔记 阅读(495) 评论(0) 推荐(0) 编辑
摘要: Unity 游戏框架搭建 2017 (十) QFramework v0.0.2小结 从框架搭建系列的第一篇文章开始到现在有四个多月时间了,这段时间对自己来说有很多的收获,好多小伙伴和前辈不管是在评论区还是私下里给出的建议非常有参考性,在此先谢过各位。 说到是一篇小节,先列出框架的概要图。 目前,图中 阅读全文
posted @ 2017-11-07 09:32 凉鞋的笔记 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 为毛要实现这个工具? 在我小时候,每当游戏在真机运行时,我们看到的日志是这样的。 没高亮啊,还有乱七八糟的堆栈信息,好干扰日志查看,好影响心情。 还有就是必须始终连着 usb 线啊,我想要想躺着测试。。。 以上种种原因,QConsole 诞生了。 如何使用? 使用方式和QLog一样,在初始化出调用, 阅读全文
posted @ 2017-11-07 09:29 凉鞋的笔记 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 为毛要实现这个工具? 在我小时候,每当游戏到了测试阶段,交给 QA 测试, QA 测试了一会儿拿着设备过来说游戏闪退了。。。。当我拿到设备后测了好久 Bug 也没有复现,排查了好久也没有头绪,就算接了 Bugly 拿到的也只是闪退的异常信息,或者干脆拿不到。很抓狂,因为这个我是没少加班。所以当时想着 阅读全文
posted @ 2017-11-07 09:28 凉鞋的笔记 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 本来这周想介绍一些框架中自认为比较好用的小工具的,但是发现很多小工具都依赖一个类 App。 App 类的职责: 接收 Unity 的生命周期事件。 做为游戏的入口。 一些框架级别的组件初始化。 本文只介绍App的职责2:做为游戏的入口。 Why? 在我小时候做项目的时候,每次改一点点代码(或者不止一 阅读全文
posted @ 2017-11-07 09:27 凉鞋的笔记 阅读(1583) 评论(2) 推荐(3) 编辑
摘要: 在进行项目架构阶段,游戏框架可以解决一部分问题。剩下的架构问题还需要根据不同的项目解决。总之游戏框架是游戏架构的一部分。 关于锤子和钉子: 最近又拿起了《代码大全》和《暗时间》,想起来《暗时间》的作者维护了一个个人博客,就去逛一逛。 这几天一直琢磨一句话:手里拿着锤子看什么都像钉子。于是翻到了博客《 阅读全文
posted @ 2017-07-08 16:59 凉鞋的笔记 阅读(1545) 评论(2) 推荐(3) 编辑
摘要: 什么是消息机制? 23333333,让我先笑一会。 为什么用消息机制? 三个字,解!!!!耦!!!!合!!!!。 我的框架中的消息机制用例: 1.接收者 Receiver.cs using UnityEngine; namespace QFramework.Example { /// <summar 阅读全文
posted @ 2017-07-06 23:29 凉鞋的笔记 阅读(1164) 评论(5) 推荐(2) 编辑
摘要: 为什么用有限状态机? 之前做过一款跑酷游戏,跑酷角色有很多状态:跑、跳、二段跳、死亡等等。一开始是使用if/switch来切换状态,但是每次角色添加一个状态(提前没规划好),所有状态处理相关的代码就会指数级增长,那样就会嗅出代码的坏味道了。在这种处理状态并且状态数量不是特别多的情况下,自然就想到了引 阅读全文
posted @ 2017-07-04 13:11 凉鞋的笔记 阅读(1199) 评论(3) 推荐(1) 编辑
摘要: 上一篇文章讲述了如何设计 C# 单例的模板。也随之抛出了问题: 如何设计接收 MonoBehaviour 生命周期的单例的模板? 如何设计? 先分析下需求: 约束脚本实例对象的个数。 约束GameObject的个数。 接收MonoBehaviour生命周期。 销毁单例和对应的GameObject。 阅读全文
posted @ 2017-07-04 12:47 凉鞋的笔记 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章中说到的 manager of managers,其中每个 manager 都是单例的实现,当然也可以使用静态类实现,但是相比于静态类的实现,单例的实现更为通用,可以适用大多数情况。 如何设计这个单例的模板? 先分析下需求,当设计一个 manager 时候,我们希望整个程序只有一个该 ma 阅读全文
posted @ 2017-07-03 13:22 凉鞋的笔记 阅读(1021) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页