在2013年年底,Riot的地图团队开始全速更新英雄联盟核心地图召唤师峽谷。这是一个异常艰巨的任务:团队不仅要更新地图的观感,同时还要保留玩家喜欢的元素,而且不能增加最低硬件要求。自召唤师峽谷升级(也可以称为SRU)以来,已经过去了一年多时间,现在回首来看,我有理由相信我们的团队做了一件了不起的事情。升级后的地图更具活力,更加吸引玩家,同时让游戏更具竞技性。在这篇文章中,我将介绍我们在这个项目中克服的一个困难:战争迷雾的优化。

141646bk18zaub1zhh1u8h.png
  每一个像素变成一个4x4的反锯齿块,一劳永逸地解决锯齿问题。左边的 2×2块代表一个原始的像素(红色部分)和三个相邻的128×128图片。右边的4×4 块代表一个升级后的512x512,全部使用灰色像素或者反锯齿来缓解过渡。总共有16种独特的模式。下面是拍摄的一个对比

141647aq56qaz6rbnsqrna.png 128×128 FoW (4倍缩放)
141647918is1jhaaycdi8s.png 512×512 FoW (升级后的4倍缩放)
141647ourpp7icychoz17h.png 512×512 FoW (升级后的4倍缩放并且经过模糊处理 )
  我终于打败了锯齿?你可以看到,原始数据升级后,可以很好的削除锯齿。这种技术的高级版本已经使用了一段时间。如果你在一个老游戏机上面使用模拟器,你可能已经体验了这种技术,如果你感兴趣,有一篇2011年的论文和相关主题的文章。

  在召唤师峽谷的开发过程中,战争迷雾产生了很多复杂性,功能和一些彻底的失败,但我想告诉你一些糟糕的细节,好吧,可能只是一个糟糕的细节。虽然还不清楚,但旧的战争迷雾确实让我们的地图过于暗色化。

  旧的代码确实让部分地图过于暗色化,导致完全清除了战争迷雾。这意味着艺术家所创造的每一种质地都比预期稍微暗淡一些。没有人注意地!我刚刚战胜了可恶的锯齿,但我充满了信心,并同样搞定了暗色化问题。我只是简单地将色彩可视放大参数从差不多0.9调整到1.0,现在游戏界面明亮了很多。

141647toh8ko79h3h97t8l.jpg 当前地图中的战争迷雾 图1
141648m6261o993of62o1m.jpg 当前地图中的战争迷雾 图12
  我非常乐意倾听来自于您的任何反馈,并尽我最大努力回答你的所有疑问。谢谢!

via:杰微刊

相关阅读:揭秘《英雄联盟》的自动化测试

锐亚教育

锐亚教育,游戏开发论坛|游戏制作人|游戏策划|游戏开发|独立游戏|游戏产业|游戏研发|游戏运营| unity|unity3d|unity3d官网|unity3d 教程|金融帝国3|8k8k8k|mcafee8.5i|游戏蛮牛|蛮牛 unity|蛮牛