李虹霖

 

2015年5月12日

总结使用Unity 3D优化游戏运行性能的经验

摘要: 流畅的游戏玩法来自流畅的帧率,而我们即将推出的动作平台游戏《Shadow Blade》已经将在标准iPhone和iPad设备上实现每秒60帧视为一个重要目标。以下是我们在紧凑的优化过程中提升游戏运行性能,并实现目标帧率时需要考虑的事项。当基本游戏功能到位时,就要确保游戏运行表现能够达标。我们衡量游戏... 阅读全文

posted @ 2015-05-12 23:16 lol霖 阅读(274) 评论(0) 推荐(0) 编辑

Unity3D之Lightmap详解

摘要: 作者:李志健 Unity 完全集成了光照贴图,可以通过编辑器创建完整的光照贴图,你完全不用担心,所有材质会自动获得光照贴图。光照贴图的意思是,所有灯光的特性将被直接映射到Beast lightmapper并烘培到纹理,以此获得更好的性能。UnityPro版扩展了全局光照功能,可以烘焙出真实而漂亮的... 阅读全文

posted @ 2015-05-12 23:10 lol霖 阅读(5063) 评论(0) 推荐(0) 编辑

跑酷游戏的角色控制设计经验

摘要: 你可能想制作一款超现实主义基于立体像素的第一人称的跑酷游戏。你正努力制定一个产品计划。哪个环节最耗时?图像?声音?还是关卡设计?我打赌一定是角色控制。我还打赌这会耗费4年半的时间,为什么?跑酷游戏的玩家移动极为重要,需要大量时间才能摸准正确的感觉。每款游戏都有自己的特点,你绝对找不到解释如何针对你自... 阅读全文

posted @ 2015-05-12 23:01 lol霖 阅读(505) 评论(0) 推荐(0) 编辑

做好Unity4.x开发项目规划

摘要: 1. 是否要用lua 2. (对于需操作的游戏)客户端游戏如何做战斗验证 下面列举小坑吧。不建议都绕开,毕竟没有那么多时间做前期调研的。 对应版本Unity4.x 1. 客户端程序层面 总的来说C#超级给力的,不过别玩脱了 1) mono虚拟机gc Unity的mono虚拟机使用不分代... 阅读全文

posted @ 2015-05-12 22:57 lol霖 阅读(286) 评论(0) 推荐(0) 编辑

手游频繁崩溃”闪退”? 从程序上找原因

摘要: 游戏程序平台类型:iOSAndroid程序设计:算法逻辑/智能AI服务器数据库编程语言:C/C++Java引擎/SDK:其它 文 / 网易 Tjay(QA) 作为玩家,当游戏crash的时候是什么心情,如果这个游戏玩起来还不错的话,那我可能还会打开第二次,如果这个游戏一般的话我可能直接怒删了。当... 阅读全文

posted @ 2015-05-12 22:15 lol霖 阅读(1129) 评论(0) 推荐(0) 编辑

不使用物理引擎实现防止群聚行为敌人扎堆

摘要: 转自:http://www.gameres.com/thread_256279_1_1.htmlGameRes发布,文/paladin_t,转载请注明GameRes和作者 追击、群聚是极常用到的敌人行为模式。靠拢玩家位置的移动叫追击;群聚指一批敌人集体采用统一的行动,就像一群群沙丁鱼一样。群聚敌人往... 阅读全文

posted @ 2015-05-12 22:06 lol霖 阅读(245) 评论(0) 推荐(0) 编辑

固定渲染管线与可编程渲染管线的区别

摘要: 1.固定渲染管线与可编程渲染管线的区别:1)、固定渲染管线 ——这是标准的几何&光照(T&L)管线,功能是固定的,它控制着世界、视、投影变换及固定光照控制和纹理混合。T&L管线可以被渲染状态控制,矩阵,光照和采制参数。2)、顶点着色器——图形开发人员可以对渲染管线中的顶点运算和像素运算分别进行编程处... 阅读全文

posted @ 2015-05-12 21:40 lol霖 阅读(200) 评论(0) 推荐(0) 编辑

光照模型公式

摘要: 光照模型3D渲染中,物体表面的光照计算公式为:I=环境光(Iambient) +漫反射光(Idiffuse) +镜面高光(Ispecular);其中,环境光(ambient)计算公式为:Iambient= Aintensity* Acolor;(Aintensity表示环境光强度,Acolor表示环... 阅读全文

posted @ 2015-05-12 21:35 lol霖 阅读(1293) 评论(0) 推荐(0) 编辑

3D模板阴影原理

摘要: 3D模板阴影原理1:先从3dsMax中导出一个简单的场景,一个园环,球,平面。 2:园环直接面向光源,园环对球体来说是一个光线的阻挡物,园环在它上面形成阴影,同时,园环和球体对平面来说是光线的阻挡物,所以,同时在其上面形成阴影。3: 要产生模板阴影,先要找出在园环和球体上面面向光线的面,去除背向光线... 阅读全文

posted @ 2015-05-12 21:34 lol霖 阅读(649) 评论(0) 推荐(0) 编辑

导弹跟踪算法

摘要: (转)导弹跟踪算法很多玩过飞行射击类游戏的朋友都对跟踪导弹印象深刻,手中有这样一款武器常常能够战无不胜,但是敌人射出的导弹则可能成为玩家的噩梦。其实实现导弹跟踪的方法并不复杂,只需要一些简单的平面解析几何知识就可以做到。算法分析 假设导弹旋转角速度为omega,运动速度为v。下图显示了导弹和目标在坐... 阅读全文

posted @ 2015-05-12 21:33 lol霖 阅读(804) 评论(0) 推荐(0) 编辑

游戏引擎中三大及时光照渲染方法介绍(以unity3d为例)

摘要: (转)游戏引擎中三大及时光照渲染方法介绍(以unity3d为例)重要:在目前市面上常见的游戏引擎中,主要采用以下三种灯光实现方式:顶点照明渲染路径细节Vertex Lit Rendering Path Details正向渲染路径细节Forward Rendering Path Details延迟光照... 阅读全文

posted @ 2015-05-12 21:23 lol霖 阅读(1070) 评论(0) 推荐(0) 编辑

导航