随笔分类 -  Unity

sth. about unity
摘要:先说说什么是Linf of Sight。在很多RTS游戏中,单位与单位之间的视野关系经常会受到障碍物遮挡。Line of Sight指的就是两个物体之间是否没有障碍物遮挡。 比如在dota中,玩家的视野会被树挡住。此时树后面的区域对该玩家是不可见的。 如何确定两个单位是否有Line of sight 阅读全文
posted @ 2017-02-05 14:13 yangrc1234 阅读(2564) 评论(0) 推荐(0) 编辑
摘要:接上一篇中说的游戏,我们已经实现了client、host上的一个物体可见不可见的行为。之后我们可以加入类似检查两个单位之间的距离、或是两个单位之间有无阻挡物来进一步实现游戏机制。 在这篇随笔中我会首先介绍战争迷雾的一种绘制方法。下一篇中介绍Line of Sight模型的实时生成。两者结合后的最终的 阅读全文
posted @ 2017-02-04 23:17 yangrc1234 阅读(8235) 评论(1) 推荐(1) 编辑
摘要:最近在尝试用unet做一个局域网游戏,游戏的核心概念在于玩家之间的发现和隐蔽,有个类似于战争迷雾的机制。 实现该机制最关键的是实现可视性检查。首先是unet中默认的一个可视性检查,由组件NetworkProximityChecker实现。其具体原理在 https://docs.unity3d.com 阅读全文
posted @ 2017-02-02 12:56 yangrc1234 阅读(1204) 评论(0) 推荐(0) 编辑