Unity3D
SuperKuku
在从事游戏开发的6年时间里面,涉及的内容包括运营平台、GM工具、MMORPG、FPS游戏。游戏都已经上线并且稳定运营中,单服务器的承载量在1万-5万之间。
展开
-
Unity3d无证书发布流程
原址:http://blog.csdn.net/heartrude/article/details/7173024元旦几天抽空把unity基础入门看了一下。准备动下身手热身一下,但是没有想到开发到发布流程却整整花了我一天时间才搞定。总结一下,没有什么难度,主要是资料太少,导致了N多时间的尝试和下载。所以记下关键过程,让没钱却希望制作游戏的穷书生们能够少走一点弯路。首先是原创 2012-01-03 17:03:26 · 6408 阅读 · 1 评论 -
Unity3d脚本中文支持
打开\Unity\Editor\Data\Resources\ScriptTemplates,看到了几个文件。这几个文件就是Unity生成对应的脚本时copy的文件。这些文件都使用了ASCI的编码方式,导致了对中文的不支持。把这几个文件都改成Unicode Bom编码方式存储,以后生成的新的脚本就都可以中文注释了。修改编码方式可以使用notepad++ 格式->转为UTF8编码格式,然转载 2013-01-25 20:59:01 · 1530 阅读 · 0 评论 -
NGUI与EZGUI比较
图片上传了就不清晰了,请参考资源吧………转载 2012-12-27 09:08:29 · 1137 阅读 · 0 评论 -
Physx Unity3D同步模拟
对于同步,碰撞等效果需要引入物理引擎进行模拟的。就涉及到服务器和客户端同时模拟同步的问题。经过一定时间的测试,已经能够在客户端使用Unity3D 3.4.2服务器使用Phyxs 2.8.1的情况下,实现直线运动和碰撞上的同步。但是由于客户端和服务器帧率上存在的差别,所以对于碰撞,无法很好的同步,只能在碰撞后,服务器进行微调。现在罗列细节如下:1.主意物理帧率。Unity3D使用Ti原创 2012-09-17 10:33:09 · 5560 阅读 · 0 评论 -
Unity3D WebPlayer 修改载入界面
打开Build出来的WebPlayer.html在 中间添加一下内容var params = { backgroundcolor: "A0A0A0", bordercolor: "000000", textcolor: "FFFFFF", logoimage: "MyLogo.png", progressb原创 2012-09-15 09:20:25 · 2857 阅读 · 0 评论 -
Unity3D NGUI ScrollView的学习
一.涉及的控件UIDraggablePanel: Scroll面板类。必须作为UIDragPanelContents的上级对象(不一定父对象)Scale: 对于x,y,z方向的拖动效果scale。如果不要y,z拖动,则设置该两属性为0Drag Effect: 内容点击拖动特效。Monentum:滚动操作结束后的缓冲滑动效果 Sprint:拖动到头拉过头弹回的弹簧效果。Horiz原创 2012-09-14 18:10:12 · 7794 阅读 · 0 评论 -
Unity3D NGUI ATLAS制作
atlas是NGUI使用的图集。使用该内容可以实现图片显示还有通过切换实现动画效果。这里主要记录一下atlas的制作过程。首先了解atlas的参数内容。Material: 该内容包含了图籍的图片,还有Shade信息TP Import: 在使用TexturePacker到处类型为unity3d时。直接使用.txt数据即可。立即可以实现sprite的划分和实现。后续的参数都原创 2012-09-13 10:27:35 · 7873 阅读 · 0 评论 -
Unity3D NGUI 2D背景图片的实现
使用GUI是只能对于GuiTexutre和GuiText之类的Gui画出来的地进行前后布局。所以不可能使用Gui实现与Camera进行显示先后的调整。达到2D背景的目的。使用NGUI的UISprite相关的控件,效果和GUI是一样的,虽然NGUI空间之间可以调节前后关系。但是相对于3D对象,都会显示在屏幕的最前方。使用NGUI的UITexture.配合Camera可以实现显示的先后。2D图原创 2012-09-28 14:45:18 · 8873 阅读 · 2 评论 -
Unity3D NGUI中文支持
中文显示支持NGUI添加制作字库,具体参考 http://1vr.cn/article.asp?id=607中文代码输入支持使用文本编辑器修改使用了中文的代码文件为utf8-bom格式。一定要加bom头。我使用的是notepad++ 格式->UTF8格式编码。不然输出是乱码。原创 2012-09-25 15:31:14 · 3638 阅读 · 0 评论 -
Unity3D NGUI 物品系统
InvGameItem 游戏物品mBaseItem: InvBaseItemQuality: 物品品质InvBaseItem 物品描述类Slot: 物品的部位stats: InvStat物品属性链表attachment: 物品对应的prefabiconAtlas: 物品使用的图集iconName: 物品使用图集中的具体图片名I原创 2012-09-14 12:12:57 · 3753 阅读 · 0 评论 -
Unity3d UI NGUI对象、脚本、参数
Unity3D NGUI对象1.2D Root: UI的界面入口点。挂载相关控件2.Camera: 摄像机3.Anchor: 锚点4.Panel: 面板,用来放置控件5.atlas: 图像集。可以自己编辑6.Font: 字体7.sprite: a.Depth 深度,显示先后顺序设定用的(对于Texture无效哦)Script:UISpriteAn原创 2012-09-12 15:14:26 · 6023 阅读 · 0 评论 -
Unity3d SVN管理
1. Edit->Project Setting->Editor->External Version Control -> enable这个操作会使得每个asset都产生.meta文件2.把Asset文件夹下面的所有文件都add到版本内我使用了NGUI插件,不会对插件进行管理,所以我没有NGUI.meta还有NGUI文件夹以及之内的所有文件加入到版本内。其他用户在checkout后,只原创 2012-09-28 07:26:57 · 1655 阅读 · 0 评论 -
使用Unity Remote调试
在项目开发一段时间以后,发现工程还是用Build And Run 的方式发布到设备上进行测试的方式已经很慢了,调试起来也不是很方便;而ios设备的touch操作,又没有办法直接pc机上在play的时候进行模拟。所以我就找到了Unity Remote。有关Unity Remote的介绍:http://unity3d.com/support/documentation/Manual/unity-原创 2012-01-08 20:05:00 · 7059 阅读 · 3 评论 -
记录一下C++和C#中的字符串处理与编码格式的问题
下面是字符、字节、编码格式的基础知识:http://www.regexlab.com/zh/encoding.htm程序中涉及的会有几次的编码格式的转换:1. 代码文本,字符串是按我们文本设定的编码方式保存的2. 代码运行期间,字符串在内存中是以一种编码方式保存的3. 代码如果产生字符串输出,输出到问题的字符串不同的IO类会产生不同编码方式的保存,当然这个可以设置实现更改因为同一个字符串存在了3次原创 2015-09-02 10:55:44 · 2175 阅读 · 2 评论