- 博客(8)
- 收藏
- 关注
转载 Unity项目资源管理的一些经验与总结
Unity新手入门进阶之路(群内各种入门资源资料大神):721559786 (加群下载插件资源学习资料) 原本想写一下Unity中通过资源来减小游戏中内存性能的文章,不过我一直采用的还是打图集、压资源、延迟加载等老一套,感觉不是很够讲所以就只讲了一部分优化,后面一部分就来讲一下Unity项目中的资源管理...
2018-08-01 20:04:31
3804
1
原创 Unity架构分析
Unity新手入门进阶之路(群内各种入门资源资料大神):721559786 (加群下载插件资源学习资料) 什么是架构?架构是一个约定,一个规则,一个大家都懂得遵守的共识。那这是什么样的约定、什么样的规则、什么样的共识呢?我以包为例,我经常出差,双肩背包里装了不少东西。笔记本电脑、电源、2 个上网卡、鼠标、USB 线...
2018-06-08 13:05:27
2655
原创 Unity中项目资源管理与优化
Unity新手入门进阶之路(群内各种入门资源资料大神):721559786 (加群下载插件资源学习资料) 贴图优化贴图资源是游戏当中消耗最大的资源,贴图资源的管理直接影响到整个游戏内存的性能。使用图集:使用图集能够很好解决drawcall过高的问题。Unity中的SpritePacket能够很好地帮助我们建立图集,...
2018-06-07 10:15:59
9294
原创 游戏技能模块设计(理解)
behaviac是游戏AI的开发框架组件,也是游戏原型的快速设计工具behaviac:githubhttps://github.com/Tencent/behaviac说是设计系统,其实设计技能机制的结构技能本身的功能是什么?主动技能:特定情况下可用->执行表现,在特定时间在对特定区域对特定敌人->产生特定效果->一段时间内产生效果/瞬间产生效果被动技能->学习时获得buf...
2018-06-02 10:23:29
12184
原创 Unity进阶 - 从文件读取游戏数据
Unity新手入门进阶之路(群内各种入门资源资料大神):721559786 (加群下载插件资源学习资料) 前言在游戏制作中,我们的许多数据都是需要从文件里面读取,比如常用的装备数据,怪物数据,关卡数据等等,所以如何从文件中读取这些数据就变得尤为重要,因为将游戏数据放入文件中,会大大提高我们制作和调整游戏的效率,所以...
2018-06-01 16:13:23
5813
翻译 Unity实时涂鸦绘画插件:RealTime Painting
Unity新手入门进阶之路(群内各种入门资源资料大神):721559786介绍:游戏越来越多地被用户每天定制。关于这个因素有很多选择。我发现特别有趣,很容易做动画画一个网格纹理,并保留它以备后用。您可以使用这个纹理,如示例中所示,用于完全自定义,或者将选定的预制作为贴图或具有某些可选功能的模板。先决条件:统一处理3D模型及其纹理。什么是UV贴图和渲染纹理。Unity 5.X或Unity 4.X P...
2018-05-31 10:29:47
10928
1
原创 面试必问之Unity面试题大全
① 回答有关线程的以下问题。解释你的答案: 1. 可以使用线程在运行时修改纹理吗? 答: 编号纹理和网格物体是存储在GPU内存中的元素的示例,除了主体之外,Unity不允许其他线程对这些类型的数据进行修改。 2. 可以使用线程移动场景上的GameObject吗? 答: 否。在Unity中,获取Transform引用不是线程安全的。 3. 考虑下面的代码片段:class R...
2018-05-30 18:00:00
16250
2
原创 Unity全面面试题汇总
1、什么是协同程序协程称为协同程序,即在主线程运行的同时开启另一段逻辑,来协助当前程序的执行,StartCoroutine是开启协程,StopCoroutine是关闭协程,协程的返回值是 IEnumerator类型,而在协程内部必须有yield return **,IEnumerator用来记录执到yield return的位置,每次执行协程时均是从当前位置向后执行,而不是从协程的最开始位置执行,...
2018-05-29 21:20:07
8520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人