Unity Standard shader 里面 全局光照Global Illumination(GI)

Unity Standard shader 里面 全局光照Global Illumination(GI) Standard 粗略的来看,其实分为两个部分,一个是真正的BRDF,第二部分是UnityGI。 全局光照是在局部光照的基础上,增加考虑物体与物体之间光线交互。所以说如果局部光照系统就是由光源...

2019-07-11 22:43:19

阅读数 35

评论数 0

ue 4 在 vs2017 下打开显示不兼容问题

ue4 在 vs2017 下打开显示不兼容问题 解决方法 第一步: 删除3个文件 1.Binaries文件夹以及里面所有东西 2.Intermediate文件夹以及里面所有东西 3.XXX.sln 第二步: 1.右键XXX.uproject -> Switch Unreal Eng...

2019-07-02 12:26:08

阅读数 35

评论数 0

Leaf源码network,gate部分剖析

Leaf源码network,gate部分剖析Gate 模块Agent 接口Gate下面的run函数NetWork 模块Coon 接口tcp_msg 脚本tcp_server脚本 ##Leaf 简介 Leaf 是一个由 Go 语言(golang)编写的开发效率和执行效率并重的开源游戏服务器框架。...

2018-12-16 19:23:10

阅读数 145

评论数 0

建立一个raymarching

建立一个raymarching shadertoy 查看 先解释一波 raymarching, Raymatching是一种计算机图形渲染方式,但它的潜力仍未被完全发掘。Raymatching一般用于渲染体积纹理、高度图以及解析曲面。如今,大多数游戏用OpenGL或Direct3D(Direct...

2018-10-28 17:08:18

阅读数 197

评论数 0

unity 动画状态机重复利用

unity 动画状态机重复利用 在unity 项目工程里,常有几十个NPC,几十个小怪的动画状态机都是相同的,类似于这个情况,可以只需要制作一套状态机,复制到每个动画的文件夹里面,然后就是拉入动画了。 这个的前提就是每个动画里面都是相同的,大家的状态机都是一样的。 下面的工具就...

2018-10-16 14:25:18

阅读数 776

评论数 0

利用反射从C#字符串获取类的属性值

问题 在lua里面能很容易的去利用字符串去访问属性,但是在C#里面有时候就很棘手,特别是在字符串比较多的情况下。 方法 比如我们要读取player表里面的ID,Name,Age,Position。。。。。。 但是玩家表里面会有很多数据,我们在以上四项是比较容易去读的,但是有时候在比较复...

2018-07-06 00:56:26

阅读数 2577

评论数 0

几个简单代码优化方法

几个简单代码优化方法 提取代码 提取前 void renderBanner() { if ((platform.toUpperCase().indexOf("MAC") > -1) && (browser.toUpperCase...

2018-01-05 22:05:29

阅读数 1128

评论数 0

unity 全息和xRay shader

unity 全息和xRay shader这个是网上的效果,科幻的感觉是不是很强烈。 下面是我们去实现的效果。 先看下效果图,左边的是Xray的效果,右边是全息的效果。都有着异曲同工的妙处。 全息的效果全息特效只显示物体的轮廓,必然会有用到类似于边缘光照的效果。void surf(Input ...

2017-09-02 16:16:08

阅读数 3364

评论数 1

unity 中Deferred Lighting (延迟光照)

Deferred Lighting (延迟光照)Deferred Lighting简介这个是unity 圣典里面对于延迟光照的解释Deferred Lighting is rendering path with the most lighting and shadow fidelity:延迟光照是...

2017-08-17 20:47:10

阅读数 1267

评论数 0

unity人物换装

unity人物换装人物换装算是游戏中的老梗了,为了美化游戏,为获取更好的游戏体验,很多游戏中可以实现人物换装,还可以给人物更换武器,还要翅膀什么的。总之,能在玩家在体验上 带来很好的效果。 先看下效果图。 这个就把一个人物的形象稍微改变了下。为游戏增加些乐趣。人物的皮肤的制作首先看下人物皮...

2017-07-28 17:12:12

阅读数 4299

评论数 2

利用HudText来制作连击爆字

利用HudText来制作连击爆字HudText简介HudText是NGUI的一个插件,用来显示人物的名字和血条。可以跟随人物移动,在屏幕UI上显示该有的东西,我们今天利用这个插件里面的脚本来制作爆字的功能。调用方法每次调用的时候调用ADD这个函数就是可以的了。 第一次调用mList.Count ...

2017-07-20 12:08:26

阅读数 928

评论数 0

unity人物残影的实现

unity人物残影的实现在游戏过程中,会常实现人物瞬移,或者其他的移动的特效,这个时候,将其加上残影的效果,给人带来的视觉效果要更好点。下面来看残影的实现效果。 这里的残影的原理,是在人的后面记录之前的几帧的几个皮肤,后面给渲染成绿色的,然后展现在屏幕上就可以了。 其中还有种方法可以用sh...

2017-06-28 20:19:01

阅读数 1543

评论数 0

代码批量制作prefab

代码批量制作prefab在unity的游戏中,美工制作的大量的游戏模型需要我们去处理,通常都是需要制作成prefab之后,再制作成assetBundle包来得到相应的物体。在这篇博客里面我们简单的讲解下批量快速制作成prefab的过程。先生成菜单和鼠标右键快捷方式[MenuItem("G...

2017-06-21 17:48:12

阅读数 696

评论数 0

Unity中状态机的使用

Unity中状态机的使用在游戏中,人物的状态是不断变化的,所以写个FSM来管理状态是必要的。 一个有限状态机是一个设备,或者是一个设备模型,具有有限数量的状态,它可以在任何给定的时间根据输入进行操作,使得一个状态变换到另一个状态,或者是使一个输入或者一种行为的发生。一个有限状态机在任何瞬间只能...

2017-06-15 21:26:17

阅读数 7957

评论数 0

游戏中间的心理学

游戏中吸引玩家注意力的几项原则 性(Sex) 应该是永恒不变的话题,也相对是比较吸引玩家的话题,如《古墓丽影》。 人的面部也是极其的重要的,人的面部表情给人带来的感觉是印象深刻的。 食物,食物对人的诱惑是不言而喻的,什么问题都不如饱食一顿来的痛快。 还有个比较小巧的性价比的吸引玩家...

2017-06-08 16:46:04

阅读数 393

评论数 0

unity实现按钮和攻击对象的选定

unity实现按钮和攻击对象的选定 下面来看下实现的效果的样子 unity通常用来用类似easytouch的资源来实现对攻击目标的选定 UI里面的效果的实现 这个样子就把一个按钮实现了由到类似于Easytouch的方式了。 下面我们看下代码的实现吧。 //区域半径 [Serializ...

2017-04-28 14:51:48

阅读数 698

评论数 0

unity连击的实现

unity连击的实现场景描述在平时玩的RPG游戏中,经常会出现按下同一个按钮,会出现几个不同的连续的动作。今天来记录下这个功能的实现。这里的人物图片感觉有点小,CSDN限制只能传2M以内的照片什么的。 在这里是一直点击一个按钮的,这里可以看见player的第一次攻击方向是向右的,第二次是向左...

2017-04-19 12:04:56

阅读数 2873

评论数 0

AssetBundle的初步使用

AssetBundle的初步使用资源下载 AssetBundle是unity提供的一种用于存储资源的文件格式,它可以存储任意一种Unity引擎能够识别的资源,例如模型、纹理、音频、动画片段甚至整个场景等。同时,AssetBundle也可以包含开发者自定义的二进制文件,只需将二进制文件的后缀名改成...

2017-04-10 21:05:35

阅读数 310

评论数 2

unity中玩家扇形攻击范围

unity中玩家扇形攻击范围在unity rpg游戏中,经常会有主角或者Boss什么的会发动技能攻击,除了有攻击的距离以外,肯定会有攻击的扇形范围。本篇博客就给大家简单的讲解一下范围。 这个是出来60度角的视线范围,在主角的60度角里面,可以去判断是否可以发动攻击,并且用射线来检测target是...

2017-03-30 14:08:58

阅读数 5904

评论数 1

Photon Unity Networking(PUN)的简单使用

Photon Unity Networking(PUN)的简单使用demo下载我们知道在untiy 5.1之后,unity自带了Unet,但是PUN的功能强大之处,更胜一筹。下面来简单介绍一下unity中使用Photon插件的方法。 当显示为Joined时候就可以点击地面,同步生成预制体Cu...

2017-03-24 10:57:27

阅读数 9159

评论数 4

提示
确定要删除当前文章?
取消 删除