
Unity3D
青峰
热爱编程,喜欢开源、分享。
展开
-
cocos2d-x跨平台之路(观点比较清晰)
本期我们采访的讲师是:杨丰盛梦拓科技创始人兼CTO,国内Android领域的先驱者和布道者,资深Android/IOS开发工程师、构架师。开源国际化游戏引擎Cocos2d-x for Win8 Metro核心开发者。国内著名IT技术网站51CTO推荐技术专家,曾多次接受《程序员》杂志采访并为其撰稿,同时还多次应邀在国内的移动开发者大会和技术沙龙中转载 2013-03-04 22:56:07 · 4207 阅读 · 0 评论 -
[Unity]关于iOS申请因为Advertising Identifier问题被拒绝的解决方法
[Unity]关于iOS申请因为Advertising Identifier问题被拒绝的解决方法2014 年 2 月 13 日 BY ADMIN·0 COMMENT最近苹果对于没有使用广告的应用却调用了advertisingIdentifier的话会被决绝申请。被Reject的内容如下:We found your app uses the iOS Adverti转载 2014-03-03 14:39:35 · 10754 阅读 · 0 评论 -
Unity3d的ios项目在场景切换时候Crash的问题
如果在你的unity3d工程的代码里面以原创 2014-08-25 16:15:30 · 6086 阅读 · 0 评论 -
Unity3D研究院之Android高通骁龙800以上CPU随机crash
Android上的奇葩问题真的是太多了,开始测试反馈说游戏在某些Android手机上随机crash,后来经过详细的测试发现随机闪退的手机都是搭载了高通骁龙800以上的CPU。然后连上真机当crash的时候错误的日志是:signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 6ed5c800然后打印出了一大堆的内存信息,今天记录一下转载 2014-09-26 09:32:15 · 1545 阅读 · 2 评论 -
Unity3d+Jenkins 自动编译iOS、Android版本
1、在Unity3d中, 创建导出 iOS、Android 项目脚本 PerformBuild.cs ,放在Editor目录下(必须),如下: View Code完成之后在Tools菜单下 会有 测试菜单 ,可以试一下是否可以成功导出项目。2、创建Jenkins配置文件 build.xml 和 参数文件 settings.propertiesbuild.xm转载 2015-04-10 09:33:33 · 2378 阅读 · 1 评论 -
【转】【UNITY3D 游戏开发之七】C# 中的委托、事件、匿名函数、Lambda 表达式
"委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。"from: http://www.himigame.com/unity3d-game/1613.html#headerUnity3d 开发中,常用的莫过于委托和事件了,所以转载转载 2015-04-27 18:00:51 · 2770 阅读 · 0 评论 -
[Unity3D ARPG网络游戏编程实践] 网络连接 :unity NetWork与socket的对比(一)
unity3d ARPG网络游戏编程实践 作者:A神目录1 网络连接 (unity NetWork与socket的对比)2 登录界面 (登录协议与模型定制 及流程开发)3 角色选择 (进入游戏后的角色选择界面及通信流程)4 角色创建 (角色创建的界面与流程)5 进入场景 (选择角色后 进入场景实例化自身及场景信息流程)6 游戏UI (进入游戏后的UI界面 更新 及转载 2015-05-08 17:28:40 · 7718 阅读 · 66 评论 -
Unity3D开发和总结:用C#封装类似苹果NSNotificationCenter消息通信机制(KVO)
前言: 对于苹果NSNotificationCenter机制不大了解的童鞋,建议去看看苹果的API文档。此处介绍如何用C#实现该种机制。说明: 很简单,总共就2个类,直接上代码。代码: Notification.cs代码如下:using UnityEngine;using System;using System.Collections.Generic;using S原创 2015-05-05 16:16:43 · 1854 阅读 · 0 评论 -
《炉石传说》架构设计赏析(1):游戏启动流程
前些天看新闻,Unity Awards两项大奖颁给了暴雪的《炉石传说》,这真是对Unity一个再好不过的宣传了——你看,暴雪都开始用Unity了。大家都知道,目前Unity发布的游戏大多都没有对程序集进行混淆、加密,所以作为一个炉石的玩家&Unity的初学者,自然不能错过这个机会。让我们好好看一下暴雪的代码吧。炉石传说的游戏内容的非常丰富多彩,所以我花了一些时间分析了其程序集,将一些设计思转载 2015-05-05 17:55:35 · 1796 阅读 · 0 评论 -
NGUI之UIRoot屏幕分辨率自适应
NGUI在unity3d游戏开发中非常常用,而NGUI对于每一个UI场景,都是以一个UIRoot为UI游戏对象树的根的,那么这个UIRoot是起什么作用的呢?先简单看一下UIRoot中的基本属性 UIRoot游戏对象的属性只有4个,分别是缩放规则,手动高度,最小高度和最大高度而正是这4个属性,将影响整个UI场景中整体的缩放比例,当设置好这4个属性之后,UIRoo转载 2013-11-23 15:43:35 · 5017 阅读 · 0 评论 -
unity3d插入android有米广告
有米官网:http://www.youmi.net/register?r=MTI0MDg=国内的广告,我觉得万普和有米还不错,我也只试了这两个,其他的都是看评价的,呵呵~~~首先我们去有米官网注册一个账号http://www.youmi.net/register?r=MTI0MDg=;然后添加一个应用,添加成功后会给你一个ID和密钥,在我们的程序中会用到。在从官网下转载 2013-11-19 16:54:30 · 2833 阅读 · 0 评论 -
unity加载prefab的2种方式
方法一:GameObject objPrefab = (MonoBehaviour.Instantiate(mPrefab, Vector3.zero, Quaternion.identity) as GameObject);方法二:GameObject objPrefab = (GameObject)Resources.Load("Prefabs/myPrefab");其中,方法原创 2013-10-09 10:06:23 · 34039 阅读 · 0 评论 -
Unity、Cocos2d-2x、UDK 等手机游戏开发引擎分别有什么特性,适合开放哪些类型的游戏?
Cocos2d-x 适合开发2D游戏跨平台,同时支持IOS/Android,支持Lua脚本,简单易学而且开源,甚至不需要Objective-C/C++/Java,只用Lua脚本就可以开发游戏,是 IOS/Android开发2D游戏的首选。Unity3D适合开发3D游戏,有很好的开发环境,支持Javascript和C#脚本,十分简单易用,价格也可以接受,个人和中小公司开发3D游戏的首选。 UDK适合转载 2013-03-04 23:00:00 · 2876 阅读 · 0 评论 -
Unity 这个 3D 引擎很厉害吗?听说可以完成各种终端的游戏研发?
Unity 3D正在革命游戏开发市场。 我从Unity1.0开始关注它,并且从1.5开始使用。我感觉Unity 3D是一款革命性的游戏引擎,它(和一些同样具有创新精神的引擎)正在改写开发游戏的历史。 【高风险的大型游戏开发】 传统上来说,开发游戏是一件费时费力的事情,而且80%的情况下开发游戏这件事就是一个灾难。因为游戏是一个交互艺术,这个交互不仅体现在娱乐方式上,也体现在转载 2013-03-04 23:15:42 · 1548 阅读 · 0 评论 -
Mac系统下MonoDevelop界面乱码及不能显示中文
中文Mac系统下MonoDevelop界面乱码及不能显示中文 2012-03-19 12:09:12| 分类: mac|字号 订阅在英文界面的Mac系统下,MonoDevelop运行十分完美。可当切换Mac的系统语言至中文时,Mono的界面语言会变成乱码,并且文本编辑区域不能显示中文,问题如图所示:界面乱码: 不能显示中文:转载 2013-03-12 15:16:27 · 4480 阅读 · 0 评论 -
《编程回忆录》之 Unity3D 视频教程
第一讲 Unity3D来袭http://www.tudou.com/programs/view/Yio90imcs9g/第二讲 从布局起步http://www.tudou.com/programs/view/EVI5GsBq3L0/第三讲 脚本无敌http://www.tudou.com/programs/view/xgs7jMqvmb4/第四讲 第一个场景http:/转载 2013-03-15 08:58:36 · 8489 阅读 · 2 评论 -
unity制作连连看小教程
连连看的规则大家应该都知道,选中的两个图片相同,并且不能多于两个拐点能连在一块,这两个图片就可以消掉;连通的类型:1 直线型;2 一个拐点;3 两个拐点;下面开始介绍这三种连通类型直线型:直线型分两种,一种是横向,一种是竖向;首先是横向连接A,B两点的x坐标相同,图片类型相同,从A点开始到B点检测,如果AB两点之间转载 2013-04-26 08:59:26 · 7466 阅读 · 1 评论 -
Unity 游戏引擎的移动基本版从今天起免费提供
著名游戏引擎Unity的移动基本版从今天起免费,这意味着 iOS, Android 和 BlackBerry 10 的开发者门槛进一步降低。在今年的 Unite 2013 大会上,Unity CEO David Helgason 宣布,原本需要分别购买,总价合计 800 美元的 Unity Android Basic 与 Unity iOS Basic License,从今天起将会整合在原本就免费转载 2013-05-22 10:20:09 · 1350 阅读 · 0 评论 -
Unity3D NGUI事务 UIEvents
UIEvents-事务体系void OnHover (bool isOver):当鼠标移出或者悬停在某个碰撞器上的时辰返回布尔值.在触摸设备上不会有感化.void OnPress (bool isDown):当鼠标或者触摸到碰撞器产生布尔值返回.void OnSelect (bool ed):当鼠标或者触摸从OnPress产生后的开释将会返回这个布尔值.void OnClick()转载 2013-08-02 10:59:27 · 1334 阅读 · 0 评论 -
Unity3d_Streaming Assets
Streaming AssetsMost assets in Unity are combined into the project when it is built. However, it is sometimes useful to place files into the normal filesystem on the target machine to make them ac转载 2013-08-21 11:07:00 · 1689 阅读 · 0 评论 -
【Unity3d】为Unity添加游戏状态管理GameStatus
1 状态接口 每个状态的基类 这里要注意C#的abstract和C++中的virtual的区别 网上讲解的很多public abstract class Status : MonoBehaviour { public abstract void OnCreate(); public abstract void OnExecute(); public a转载 2015-05-06 11:21:20 · 3988 阅读 · 0 评论