数据持久化 谈到数据持久化,在Unity的游戏开发中十分重要的,不管是是在本地和服务器端,数据持久化都是我们学习的难点,数据持久化的技术有很多种,这里只选取几种,目前也是我所学到的,在接下来的时间里会陆续整理到这里。 Part1:PlayerPrefs类 这是unity圣典中给出的, 下面我通过写的 ...
分类:
编程语言 时间:
2017-03-09 22:48:23
阅读次数:
302
NullReferenceException 这是什么意思,原谅我英语不好,看来要好好学学英语了,一门让我又爱又恨的学科。 空引用异常,暂且就这样翻译吧,不要在意,这都不是事,今天要说的这个才是重点,也是我在码代码过程中遇到的一些坑吧,哎,就想当年犯下的错,暂且一记,给以后留个纪念,哈哈,说的有点煽 ...
分类:
编程语言 时间:
2017-03-03 20:50:29
阅读次数:
377
由于在开发中遇到的问题需要较大的文字量描述,特此介绍开发的整个流程,并用红色标记所遇到的问题以及解决方法。 开发流程如下: 1. 下载游戏所需模型与素材并导入Unity。 2. 添加玩家飞机 在素材中添加玩家的飞机到层级视图(Hierarchy)中,并命名为player。层级视图 (Hierarch ...
分类:
编程语言 时间:
2017-02-26 20:43:49
阅读次数:
479
原文:http://www.jianshu.com/p/f7c3741f22afUnity3D引擎对纹理的处理是智能的:不论你放入的是PNG,PSD还是TGA,它们都会被自动转换成Unity自己的Texture2D格式。在Texture2D的设置选项中,你可以针对不同的平台,设置不同的压缩格式,如IOS设置成PVRTC4,Android平台设置成R..
分类:
编程语言 时间:
2017-02-13 14:23:22
阅读次数:
236
Unity3D_2D游戏实例从零讲起(3)——基本菜单UI的实现
游戏除了基本的画面渲染,操作对象等等,还需要各种UI菜单来辅助玩家,或是引导,或是做游戏设置。比如,登录菜单,图片的显示,人物血条...
分类:
编程语言 时间:
2016-10-23 21:16:37
阅读次数:
447
内存是手游的硬伤——Unity游戏Mono内存管理及泄漏http://wetest.qq.com/lab/view/135.html 深入浅出再谈Unity内存泄漏http://wetest.qq.com/lab/view/150.html 这一次,我优化了37%的内存http://wetest.q ...
分类:
编程语言 时间:
2016-09-21 23:09:21
阅读次数:
182
最近在研究如何给Unity游戏进行加密,让别人不能轻易破解你的apk包,不过网上的加密方法都是有对应的破解方法~_~!!结果加密方法没找到好的,逆向工程倒会了不少。今天就来讲解如何提取一个没做任何保护的apk包中的资源和代码。 (1)打开apk包 首先,将你的apk包重命名为zip或者rar类型的文 ...
分类:
编程语言 时间:
2016-09-07 01:24:45
阅读次数:
1240
C#自定义集合对于基于Unity游戏引擎来深入开发商业级高品质游戏的广大游戏开发人员来说,使用C#语言来开发诸如“对象缓冲池”等技术应用来说,开发我们的“自定义集合”是非常必要的。根据笔者经验,一个好的C#"自定义集合"需要满足以下需求:1:可以使用foreach方便的遍历集合..
对于基于Unity游戏引擎来深入开发商业级高品质游戏的广大游戏开发人员来说,使用C#语言来开发诸如“对象缓冲池”等技术应用来说,开发我们的“自定义集合”是非常必要的。 根据笔者经验,一个好的C#"自定义集合"需要满足以下需求: 1: 可以使用foreach 方便的遍历集合元素。 ... ...