- 博客(95)
- 资源 (2)
- 收藏
- 关注
原创 unity游戏开发之相关的注意事项及技巧
1. 打开后缀名为.packadge的文件报错(图1),想必很多朋友都碰到过这个问题,其实只要更改一下文件的位置就可以了(文件存放的路径不可以包含中文)。 Error while importing package: Couldn't decompress package
2015-02-28 22:44:14 1946
原创 Unity3d游戏开发之如何接入SDK
言废话:开发手机游戏都知道,你要接入各种平台的SDK。那就需要Unity3d与iOS中Objective-C的函数有交互,所以你就需要用到如下内容:一、Unity3d To iOS:1、创建一个C#文件 SdkToIOS.cs 这是调用iOS函数的接口:public class SdkToIOS: MonoBehaviour{ //平台接入开关
2015-02-28 22:43:18 2616
原创 Unity3D游戏开发之格式简析
Unity3D 的 asset bundle 的格式并没有公开。但为了做更好的差异更新,我们还是希望了解其打包格式。这样可以制作专门的差异比较合并工具,会比直接做二进制差异比较效果好的多。因为可以把 asset bundle 内的数据拆分为独立单元,只对变更的单元做差异比较即可。网上能查到的资料并不是官方给出的,最为流行的是一个叫做 disunity的开源工具。它是用 java 编写的,只
2015-02-28 22:42:22 819
原创 Unity3D游戏开发之如何隐藏物体
隐藏物体只需调用 GameObject 的 setActive 方法即可,GameObject.setActive(false); // 隐藏GameObject.setActive(true); // 显示但是偶尔会遇到隐藏后无法再次显示出来的情况,是因为开发者将 GameObject 弄成了局部变量,开发者让每一次对控件的操作都去现用现 Find ,但是 Find
2015-02-28 22:42:10 2586
原创 unity3d游戏开发之我的游戏理念
最近玩了一些手机游戏,不算少,拆了几个游戏,也算有点心得。本想跟大家分享下这几个游戏的核心系统以及一些其他相关的粗浅分析,但是字码到一半,想想还是说说自己最近对游戏的一些看法,有些想法,写出来让大家开心一下,谈谈自己的理解,分享自己的看法。步子迈得有些大, 如果对大家有所帮助就更好了。希望各位看官能够分享出各自的看法,对错误和不足予以指正。一些建议:老套路,想要了解一个游戏的内
2015-02-28 22:41:26 1294
原创 unity3f游戏开发之游戏设计中运营重用体系
游戏设计中,运用重用体系重用资源包括有以下几个设计目的:1)、方便玩家识别为了方便玩家识别某一类游戏中的要素,而采用的设计目的。如某种某种动物的皮毛的道具图标。为了区分不同,除了基本图素相同外,不同之处只是以变换颜色和更改名称加以区分,这样可以方便玩家快速识别图标。2)、降低客户端的容量游戏中最占用硬盘空间的,其实是大量的资源,如模型文件、贴图等美术资源文件。为了降
2015-02-28 22:40:12 967
原创 unity3D游戏开发之浅谈如何提高游戏生命力
游戏中某些时候,玩家会处于“空闲”状态,即处于无事可干的状态。那么为什么会造成这种情况呢?又如何避免让玩家处于“空闲状态”呢?我试着分析下,可能有以下几个原因:1、节奏控制不合理节奏的控制不合理。让玩家在游戏某一阶段“紧张”时间过长,或者松弛太久都是不好的。松紧张弛有度,才能造成玩家不至于太空闲。例如玩家在野外打怪,或者下FB,这个过程就是“紧”的过程。当玩家背包满了,这个
2015-02-28 22:38:44 957
原创 unity3d游戏开发经验之对于关卡类游戏的技巧
过关类游戏在单机类游戏中出现会比较多,但多以休闲为主,比如《Candy Crush》、《Angry Birds》、《P V Z》、《小鳄鱼顽皮爱洗澡》、《Tiny Thief》等经典休闲游戏,鉴于很多圈内人士预测2014年是手游爆发年,且重点在ARPG类型,似乎会冒出很多横版过关或者全3D的过关动作类游戏,我们就针对此类型的游戏进行分析。首先,此类型的游戏需要关注的是每关卡的独立玩家数
2015-02-28 22:38:35 4416
原创 unity3d 基于物理渲染的问题解决
【狗刨学习网】最近1个月做了unity 次世代开发的一些程序方面的支持工作,当然也是基于物理渲染相关的,主要还是skyshop marmoset的使用吧,他算是unity4.x版本 PBR的优秀方案之一了但在使用以及性能上,还是多少有些坑和不足,这里也是自己的一些心得吧,希望可以其他对这个方案有兴趣的朋友起到一些帮助。一、遇到了fps降低的BUG国庆节前的老版本
2015-02-24 23:38:33 2348
原创 手游开发商Plarium谈游戏研发的2大‘秘方’
【狗刨学习网专稿,转载请注明出处】狗刨学习网报道/所有的开发商都希望保持玩家的高参与度,在竞争激烈的市场为玩家们提供他们想要的体验,把游戏寿命做到足够长,让玩家们有足够的时间在游戏里消费。但是,做一款好游戏从来都不是简单的事,你的游戏需要同时具备很多方面的因素:直观又具有挑战性、有趣又适合大多数人、简单而又有深度,而且还要做到既能吸引玩家眼球还要让玩家觉得有趣。最近,社交和移动游戏
2015-02-24 11:49:07 1258
原创 狗刨学习网报道:Netmarble与NCsoft互买股票 将合作手游
据狗刨学习网网站报道:近日,韩国NCsoft公司和Netmarble公司进行战略合作,两家公司互买股票,这项举动主要是为了加强公司间的合作。据悉,本次NCsoft公司共购买了Netmable的29214股(价值3802亿韩币)股票,占股率为9.8%,是继CJ E&M,Netmarble Games,腾讯后的第四大股东。同时,NCsoft公司将自己全部的8.93%的库存股(约合391
2015-02-24 11:36:21 1414
原创 狗刨学习网观点:重视LTV是可持续的手游营销方式
【狗刨学习网报道/如果你是一个手游营销者,很可能在过去的一年里曾看到过LTV>CPI(用户终身价值大于每安装成本),这个公式已经被证明是个公认的规律,而且几乎成为了游戏行业的共识。但是,对于手游开发商们来说,LTV大于CPI真正意味着什么呢?专稿,转载请注明出处】答案很简单。LTV更高,你可以有更多资金做广告,然后做更多,比只看CPI的收效更好。复杂点来说,从可持续的长期阶段来看,LTV为
2015-02-24 11:08:17 1042
原创 狗刨学习网报告:“独角兽”游戏公司市值总和608亿美元
2月21日,据狗刨学习网网站报道,自iPhone 2007年发布以来,移动科技一直是拉动科技产业增长的最大引擎之一。如果狗刨学习网的预测属实的话,移动科技的增长潜力尚未真正显现出来。移动互联网公司市值金字塔据狗刨学习网预测,2014年投资者对移动科技公司投资了逾320亿美元。身价最高的移动科技公司——68家估值在10亿美元及更高的移动科技公司,仅去年第四季度价值增长了280亿美
2015-02-24 10:55:33 1405
原创 Unity3d导出Android的apk文件时相关问题的解决办法
【狗刨学习网】今天上午着手将一个unity3d开发的小游戏build到android手机上运行,结果遇到了不少问题。首先遇到的第一个问题是在build到一半的时候,弹出如下报错:Error building Player: UnityException: No platforms foundAndroid SDK does not include any
2015-02-23 23:30:52 16104
原创 unity3d动画操作以及动画实现
今天主要总结的是 unity3d 中内置动画操作,以及代码事件编写动画实现1.如何导入、执行外部动画 在项目窗口中,首先,单击选择我们所准备的动画模型,在属性面板中选择Animations栏,在属性中点击“+","-"可以增加和删除动画片段,而在Start以及End中,可以分别设置每一个动画片段的开始帧数及结束帧数。下面是我自己动画做的一个分解:Idle:表示我动画
2015-02-22 15:13:04 13391 1
原创 魔兽世界开发商动视暴雪迎来首个中国东家:腾讯
今年5月,腾讯北美游戏工作室裁员20余人,仅保留商务合作员工,被裁人员占整体员工的40%。2009年,腾讯游戏总裁任宇昕就曾透露,腾讯在海外收购的公司已达十余家。截至目前,腾讯涉足投资的海外游戏公司已近30家。其中,被媒体报道过的韩国游戏公司就达7家。此次投资动视暴雪约6%的股份,也可看作是腾讯在此前激进投资后所采取的谨慎举动。有业内人士表示,近几年来,动视暴雪的团队人员不断外流,研发能力
2015-02-22 15:11:50 2100
原创 Unity3D教程:性能优化
1、使用静态类型化 在JavaScript中,使用静态类型化(Static Typing)来代替动态类型化(Dynamic Typing)对性能的优化非常重要。unity 使用一种叫做类型推导(Type Inference)的技术,自动把JavaScript转化为静态类型代码(Statically Typed Code),而不需要你做其他任何工作。 var foo
2015-02-22 15:10:30 1145
原创 Unity3d人物的名称与血条的绘制方法
人物的名称与血条的绘制方法很简单,但是我们需要解决的问题是如何在3D世界中寻找合适的坐标。因为3D世界中的人物是会移动的,它是在3D世界中移动,并不是在2D平面中移动,但是我们需要将3D的人物坐标换算成2D平面中的坐标,继而找到人物头顶在屏幕中的2D坐标最后使用GUI将名称与血条绘制出来。首先学习本文的重点内容,如何将游戏世界中任意3D坐标转换成屏幕中的2D坐标。根据这个方法计算出的2D坐标屏
2015-02-22 15:09:32 2859
原创 unity3d中动态增加、建立场景
在Unity3d中,场景(scene)多半通过在build settings中点击add current或者把场景拖进面板实现,假如不这么做,你的场景便不会被加载,哪怕你制定了绝对路径。就是说,一个游戏里要加载多少场景多半都是固定的。【狗刨学习网】这样的方法会有很多不便,不容易动态加载场景。所以我们今天要说的,是一种动态加载场景的方法。首先,你需要一个编辑器文件,放
2015-02-22 15:08:26 6340 2
原创 Unity3D中播放序列帧动画
【狗刨学习网】class FrameAnimation { private float fps = 10.0f; private Rect drawPos; private float time = 0; private int currentIndex = 0; public void DrawFrameAnimation(T
2015-02-22 11:42:39 6677
原创 Unity3d的着色器
【狗刨学习网】没啥东西,基于兰伯特类型,在surface里加了高光,因为如果用unity3d的那套预处理,phong是不能指定高光颜色的.....使用specular Texture的颜色作为高光颜色,透明通道作为高光强度rim就是边缘光,我传入到Albedo所以是会被光照影响因为我觉得暗部的边缘光应该比较弱lightSphere是如图所示的一个球的图,
2015-02-21 23:46:35 626
原创 unity之万代南梦宫高管:传统开发商如何做好手游
狗刨学习网报道/最近,Jeferson Valadares刚刚出任万代南梦宫(Bandai Namco)美国公司产品研发总经理兼副总裁,他曾在手游和社交游戏领域从业十年,在EA、BioWare、Playfish以及Digital Chocolate等公司任职。就在上任的第一天,他就表达了自己对手游行业的看法,之所以传统发行商只有EA一家在手游获得了成功,是因为很多大佬对于该领域的投入都
2015-02-21 12:05:56 1219
原创 unity游戏之开发者提交产品前需要注意的几个点
狗刨学习网报道/ App Store和Google Play的出现使得独立游戏开发者们迎来了一个全新的时代,国内也有不少跃跃欲试的朋友,不过对于那些经验尚浅或者尚未入行的同学们来说,除了创意、热情之外有许多细节也是必须要注意的。下面 狗刨学习网就来给大家介绍一下在App Store提交产品之前,开发者需要注意的几个事项。1.再检查一下搜索关键词iTunesConnec
2015-02-21 11:57:12 1264
原创 土豪手游:[糖果传奇]累计收入破187亿元
【狗刨学习网专稿,转载请注明出处】狗刨学习网报道/在King前几天刚刚发布的财报当中,该公司并没有具体透露《糖果传奇》的太多细节数据,不过,2月14日晚,英国《卫报》发布消息称,《糖果传奇》在2014年的收入为13亿美元,比此前SuperData预计的10亿美元多了30%,而且据GameLook了解,《糖果传奇》的累计收入已经突破了30亿美元(187亿元人民币)。《糖果传奇》的日收
2015-02-21 11:48:09 1432
原创 unity游戏之年度最佳游戏奖项名单公布
狗刨学习网报道/羊年新年之际,狗刨学习网首先向多年来支持狗刨学习网的游戏业同行拜年了!祝大家羊年阖家欢乐、万事如意、三阳开泰、恭喜发财。迎新年,颁大奖,今天颁出狗刨学习网心目中的2014年对行业做出突出贡献的优秀创新游戏产品。希望新的一年能够涌现出更多的优秀游戏产品为行业和玩家带来惊喜。以下是2014 狗刨学习网完整获奖产品名单年度游戏获奖标准:年度
2015-02-21 11:41:27 2818
原创 unity之台湾游戏教父王俊博:做永远的抬轿人
狗刨学习网报道王俊博,台湾智冠集团董事长,1984年创立智冠科技有限公司,驰骋游戏行业30余年,被称为台湾游戏界“教父”和“老顽童”。然而,亲手创立了一个游戏帝国的他,却更愿意形容自己是一名卑微的“抬轿人”。 智冠2014年的“关键词” “别看古龙的小说没有金庸的红,但古龙一辈子娶了三个老婆,你们办得到吗?”台湾智冠集团董事长王俊博话音一落,台下的观众哄然大笑。
2015-02-21 11:33:21 5671
原创 你知道Unity IoC Container是如何创建对象的吗?
【狗刨学习网】Unity是微软P&P推出的一个开源的IoC框架,最新的官方版本是2.0。Unity之前的版本建立在一个称为ObjectBuild的组件上,熟悉EnterLib的读者,相信对ObjectBuild不会感到陌生。对于EnterLib 5.0之前的版本,ObjectBuild可以说是所有Application Block的基石。ObjectBuild提供一种扩展、可定
2015-02-20 09:32:33 2254
原创 全面理解 Unity UI 系统
【狗刨学习网】随着 Unity 4.6 发布,新 UI 系统终于与大家见面了。RectTransformUnity UI 系统使用 RectTransform 实现基本的布局和层次控制。RectTransform 继承于 Transform,所以 Transform 的所有特征 RectTransform 同样拥有。在 Transform 基础上,RectTra
2015-02-20 09:28:31 5203
原创 unity3d CarWaypoints插件
【狗刨学习网】编写初衷:1、网上没有现成的好用的waypoints插件2、自己在做一个赛车游戏,如果没有这款插件的话在制作游戏的过程中会被累成狗3、从来没有接触过插件方面的东西,所以想自己尝试一下插件用途:1、顾名思义,赛车游戏专用的插件(本人目前还是个初学菜鸟,等以后接触的游戏类型多了会增强)2、提供了现成的方法可直接copy传入参数即可做出你想要的酷炫效
2015-02-20 09:26:42 1978 1
原创 Unity3d中BlinnPhong光照模型注解
【狗刨学习网】/** 版本:0.1 最后修改:2012-08-10 撰写:李现民 Unity3D中主要用到的shader(着色器)有三种,除了常规的vertex shader与fragment shader外,还有一类称为surface shader。Unity3D自带文档中关于surface shader的介绍非常少,除了有一些示例外,surf
2015-02-20 09:25:35 1615
原创 Unity3D修改模型的网格数据
【狗刨学习网】模型导入unity后,可以使用unity的Inspector面板对模型在某个坐标轴上进行平移、旋转和缩放操作(如图1)。 图 1 Inspector面板提供功能是所见即所得的,调整后立刻可以看到效果,相当的方便。但是这些功能还不能完全满足游戏开发的要求,比如为了减轻美工的工作量一些游戏对场景中的模型标准作出了一些规定,使这些模块化
2015-02-20 09:24:23 2982
原创 Unity3D 事件
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 unity3d事件函数整理,事件,回调函数,消息处理 Unity3D中所有控制脚本的基类MonoBehaviour有一些虚函数用于绘制中事件的回调
2015-02-16 13:33:15 763
原创 Unity AssetBundle爬坑手记
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 这篇文章从AssetBundle的打包,使用,管理以及内存占用各个方面进行了比较全面的分析,对AssetBundle使用过程中的一些坑进行填补指引以及喷!
2015-02-16 13:31:15 833
原创 事件委托机制实现GameObject之间的通信
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 我们了解了2D中的Sprite,Animation,RigidBody和Collider,在继续开发游戏的过程中,我们会遇到这样的问题,如何处理Game
2015-02-16 13:29:09 808
原创 使用unity3d需要注意到细节
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 操作transform.localPosition的时候请小心 移动GameObject是非常平常的一件事情,一
2015-02-16 13:27:16 1017
原创 使用 Sublime Text 2 开发 Unity3D 项目
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 用 Sublime 已经有很长一段时间,很舒适,很贴心,根本停不下来。之前因为是开发页游,所以是用 AS3 开发,近段时间,新开了个手游项目,引擎方面选
2015-02-16 13:25:37 1630
原创 Unity3D移动平台动态读取外部文件全解析
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 前言: 一直有个想法,就是把工作中遇到的坑通过自己的深挖,总结成一套相同问题的解决方案供各位同行拍砖探讨。眼瞅着2015年第一个工作日就要
2015-02-16 13:21:37 1802 1
原创 U3d学习-使用Unity3D开发2D游戏(上)
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 1.创建一个Unity3D项目 2.将Camera设置为正交投影 游戏的输出画面是通过摄像机所观察的场景来实现的,将场景呈现到2D的计算机屏
2015-02-16 13:16:55 2787
原创 浅析游戏引擎的资源管理机制
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 游戏中通常有大量资源,如网格、材质、纹理、动画、着色器程序和音乐等,游戏引擎作为做游戏的工具,自然要提供良好的资源管理,让游戏开发者用最简单的方
2015-02-16 13:15:17 1407
原创 Unity3D 动画回调方法
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。最近发现很多coder.在用Unity开发游戏的时候都需要一个需求就是..动画播到某一帧就要干什么事情.而且希望能得到回调.在unity里面的window菜
2015-02-15 13:36:40 3161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人