11 梦回花果山

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

Unity AR

带你开发类似Pokemon Go的AR游戏(1) 程序员联盟 关注2016.08.05 21:39* 字数 1975 阅读 2497评论 8喜欢 43-- 作者 谢恩铭 转载请注明出处公众号「程序员联盟」ProgrammerLeague原文:http://www.jianshu.com/p/cc615cce05

2018-01-03 16:48:39

Unity加密

Unity的代码加密是一个有点麻烦的事情,相对iOS的IL2CPP,安卓里直接存放的dll很容易被ILSpy这种工具打开。网上有一些资料,如Unity3D研究院之Android加密DLL与破解DLL .SO,常见的思路都是修改mono源代码后重新编译;但是这样有一个麻烦的地方在于每次升级Unity版本之后都需要重新编译对应版本的libmono.so出来…后来Unite 2016的时候和

2018-01-03 16:29:17

unity 接口实现

开发者在使用Unity引擎做开发时,都是用脚本进行编程,通过Unity官方提供的帮助文档或者开发者提供的插件,可以非常快速的开发出一款小游戏。这也是Unity能够被广泛接受的原因。但是读者在使用的过程中,有没有想过引擎底层C++代码是如何跟C#脚本通信的?为什么使用C#脚本可以调用引擎封装好的C++实现的代码接口?下面我们会通过一系列技术文章给读者解密Unity引擎内部的实现原理。 在解密Un

2017-12-28 15:33:58

tao.Opengl

一、tao.Opengl技术简介  Opengl是一种C风格的图形库,即opengl中没有类和对象,只有大量的函数。Opengl在内部就是一个状态机,利用不同的函数来修改opengl状态机的状态,以达到需要的效果。  Tao框架是C#使用Opengl的一种图形库,其他可供C#使用的图形库有诸如Sharpgl等。Tao框架包含了许多C库,如表1。Tao库结合了C#语言的特点,使得在使

2017-12-21 10:54:23

Unity3D–Texture图片空间和内存占用分析

Texture图片空间和内存占用分析。由于U3D并没有很好的诠释对于图片的处理方式,所以很多人一直对于图集的大小和内存的占用情况都不了解。在此对于U3D的图片问题做一个实际数据的分析。此前的项目都会存在这样或者那样的打包后包大小与内存占用情况的问题,所以这次所以彻彻底底得分析下U3D对于Texture的处理方式。程序里的内存优化请参考《Unity3d优化之路》。减少U3D包大小请参考《unity3

2017-08-28 14:25:59

android

一、前言今天我们继续来看破解apk的相关知识,在前一篇:Eclipse动态调试smali源码破解apk 我们今天主要来看如何使用IDA来调试Android中的native源码,因为现在一些app,为了安全或者效率问题,会把一些重要的功能放到native层,那么这样一来,我们前篇说到的Eclipse调试smali源码就显得很无力了,因为核心的都在native层,android中一般nativ

2017-08-25 10:33:38

ugui

Text中的可以单独指定某些文字的颜色,只需将想要变色的文本放在之间即可,如“吃橙色物品有机会获得红色宝石”,同样适用于NGUI。两张图片,如头像框,头像在背景图之上,头像会挡住背景的点击事件,要实现全框的点击效果,只需要将头像作为背景的子物体就可以了。当然头像上不能有Button组件。自带的CanvasGroup组件可以实现屏蔽其下所有UI的点击等事件触发,也可以实现整休改变所有子UI的alph

2017-07-26 15:59:11

sdk

完成一个SDK的接入并没有多少技术含量,但是能接入100个SDK,而且能做到维护容易,结构清晰,安全可靠,一劳永逸就不是那么容易的事情了。这也是为什么,世面上出现了那么多打包工具的介绍,SDK接入方法的介绍.....而且,还各不相同。随着手游的爆发,做手游的多了,被坑的人多了,那么总会有一些能人异士不甘其苦,开始发动脑筋,去寻求一套既可以服务于自身,也可以服务于他人的统一SDK

2017-07-11 11:26:29

tolua

tolua#是Unity静态绑定lua的一个解决方案,它通过C#提供的反射信息分析代码并生成包装的类。它是一个用来简化在C#中集成lua的插件,可以自动生成用于在lua中访问Unity的绑定代码,并把C#中的常量、变量、函数、属性、类以及枚举暴露给lua。它是从cstolua衍变而来。从它的名字可以看出,它是集成了原来的tolua代码通过二次封装写了一个C#与tolua(c)的一个中间层。

2017-06-05 17:55:09

build unity

Unity3D build postprocessorsFortunately, Unity gives us a powerful tool for this: Postprocessor scripts. These are scripts with a static function tagged with the PostProcessBuild attribute, and th

2017-05-05 14:41:15

unity Ngui

的项目中大量使用了将sprite镜像拼接的方式来做底板,结果同事发现有的时候拼的时候中间会出现一个莫名的黑缝,如图:看了下贴图没啥问题,也不是因为贴图压缩的问题,但是这条黑缝总是存在,然后想到这条黑缝很可能是采用uv的时候将uv采到了sprite和其他图的接缝处,然后在跟着看了下NGUI计算uisprite的uv的代码,发现ngui的计算确实存在着严重的问题,NGU

2017-04-12 19:12:37

HTTPS

Xcode7下面用Unity3D的一些尴尬问题.分类:Unity3D (8697)  (0)编译问题. 使用最新版本的Xcode7编译Unity3D导出来的Xcode项目.直接编译编不过.会提示有个叫做bitcode的东西.你需要在项目配置里把该bitcode设置成NO.才能编译通过.Unity3D使用HTTP协议了.就会报如下的错误

2017-04-01 23:20:08

Bugly

在iOS中接入Bugly来拦截崩溃好久没有写博客了,虽然感觉也没有什么人看,但还是有点心虚啊。。。 如果不是CSDN的http://blog.csdn.net/u1031/article/details/50602317看的这篇文章,请到原文,给作者增加一点浏览数,这是对我莫大的鼓励。简单说说BuglyBugly是由腾讯开发一项实时监控手机端app崩溃以及卡顿等异常

2017-03-15 19:26:49

纹理处理

Unity3D引擎对纹理的处理是智能的:不论你放入的是PNG,PSD还是TGA,它们都会被自动转换成Unity自己的Texture2D格式。在Texture2D的设置选项中,你可以针对不同的平台,设置不同的压缩格式,如IOS设置成PVRTC4,Android平台设置成RGBA16等。嗯,非常的智能。但是,在一些进阶的使用中,一些情况是难以满足的。比如,我们NGUI的

2017-03-08 14:47:36

音频文件

首先说一下起因,我这里有需求将音频文件加密,所以一般的组件和www加载都不能使用,于是我需要一种新的方案来加载音频文件。于是我找到了一个开源的音频处理类库NAudio来处理MP3和wav的音频文件,同时我还需要使用到ogg的音频格式,后面还找到了NVorbis,我这里也是初步探索,顺便发篇博客分享一下。1.NAudio的链接:http://naudio.codeplex.com/,里面有相

2017-02-24 10:28:56

steam

独立开发者在对接STEAM SDK之前 首先得先登上青睐之光,也就是我们俗称的“绿光”一般要先对接G胖家的SDK,然后提交版本,最后等待审核。。。我本身是unity 开发,对C++也是糊里糊涂..所以这里主要围绕unity说下我对接SDK的一些经历   sdk地址:http://steamworks.github.io/installation/c#

2017-02-08 11:06:37

TCP

本篇文章的主旨是使用 .NET/C# 实现 TCP 高性能服务的不同方式,包括但不限于如下内容:APM 方式,即 Asynchronous Programming ModelTAP 方式,即 Task-based Asynchronous PatternSAEA 方式,即 SocketAsyncEventArgsRIO 方式,即 Registered I/O在 .N

2017-02-04 18:01:00

网络

最近有项目要做一个高性能网络服务器,决定下功夫搞定完成端口(IOCP),最终花了一个星期终于把它弄清楚了,并用C++写了一个版本,效率很不错。但,从项目的总体需求来考虑,最终决定上.net平台,因此又花了一天一夜弄出了一个C#版,在这与大家分享。一些心得体会:1、在C#中,不用去面对完成端口的操作系统内核对象,Microsoft已经为我们提供了SocketAsyncEven

2017-02-04 17:56:34

服务器架构

原文地址:http://www.blogjava.NET/landon/archive/2012/07/14/383092.html一.摘要1.网络游戏MMORPG整体服务器框架,包括早期,中期,当前的一些主流架构2.网络游戏网络层,包括网络协议,IO模型,网络框架,消息编码等。3.网络游戏的场景管理,AI,脚本的应用等。4.开源的网络服务器引擎5.

2017-01-22 17:25:42

log4net

最近在用Unity3D开发Android上的游戏,一直Debug.Log感觉很悲剧,后来研究了下把log4net加了进去,能通过udp发送远程日志,电脑手机上都能发送日志,顿时神清气爽。可是后来才发现,把eclipse打开,连接到android设备后,Debug.Log 能直接在LogCat中显示出来,囧!     但是还是分享下我加入Log4net的过程吧,如果确实有需要的话可以借鉴

2017-01-20 11:00:33

查看更多

勋章 我的勋章
    暂无奖章