守望先锋 UI 库

作者: 写代码的海怪 | 来源:发表于2019-03-15 02:05 被阅读203次

缘起

去年 12 月玩守望等匹配的时候就无聊萌生出做一套守望 UI 的想法,因为觉得守望的 UI 比较简洁,而且对于那些小组件的实现都有个大概的思路。当时 Hey UI 的作者也在知乎上宣传自己的 UI 库,所以更加坚定了做这个 UI 库的想法。

调研了之后还真发现已经有人用 React 写了 4 个守望的组件了。

他是用 React.js 写的,不过他写不是很全,没有形成一个库。既然没有同类型的产品,那就我来用 Vue.js 搞一个吧。所以今年写完代码高亮插件后,在一些契机下开始动工。

文档

整个库所使用到的有 Vue.js + Karam, Mocha, Chai,可以从 npm 下载试试~

Overwatch UI 文档

Overwatch UI Github

后记

其实整个 UI 库真的有用么?做完之后其实不见得有用 :(,单从设计上来说这个库和网页开发的配合不是那么的好。

因为游戏一般是有鲜明的背影图的,所以它的很多组件都是有透明度的,而网页一般以白色为底,所以组件在网页上有点“看不清”。而且守望的组件 UI 逻辑和网页也不太一样,为了凸显游戏本身它的组件做得很“浅”,再用到网页上就不好看了,但是如果加背景图应该会好点。

虽然没啥用吧,但是收获还是很大的,不仅熟悉了市面上 UI 库的很多 API,也对自己的 Vue.js 有个提升,还有接触到了以前从没有用过的单元测试,当然也被 Vue-cli-3, Karam 等配置坑过几遍。这个库的开发算是告一段落了。

相关文章

  • 守望先锋 UI 库

    缘起 去年 12 月玩守望等匹配的时候就无聊萌生出做一套守望 UI 的想法,因为觉得守望的 UI 比较简洁,而且对...

  • 守望先锋英雄血槽引发的思考

    最近到了赛季末了,输赢也不怎么在乎了,开始关注守望先锋的设计。在我看来,守望先锋的 UI 还是很好看的,不仅设计得...

  • 守望先锋

    守望先锋几人爱

  • 守望先锋有奖征文 | 《守望先锋》

    原创申明:本文参加“守望先锋周年庆典有奖征文”,本人承诺文章内容为原创 1. “噢!我的上帝!该死!温斯顿!你为什...

  • 守望先锋死了

    现在守望先锋一盘普通匹配都要等3分钟,是什么原因导致守望先锋用户流失?

  • 守望先锋

  • 守望先锋

    在我们期盼中,守望先锋的到来为我们的电竞世界增添了一份别样的风采,而那些所谓的高手和所谓的小学生们也在奋发勇进,为...

  • 守望先锋

    守望先锋(一) by:嘤嘤白啡 源氏: 运送运载目标用时长将你反超 我已扔完了镖在下个路口拔刀 ...

  • 游戏《守望先锋》周年庆典开启,角色舞步竟然模仿《老友记》?

    游戏《守望先锋》周年庆典开启,角色舞步竟然模仿《老友记》? 人气射击游戏《守望先锋》(Overwatch)一周年庆...

  • 我们是否还有时间摸一下守望屁股?

    暴雪出品,必属精品。转眼间守望先锋已经在国服上线了好久了,继守望先锋小哥“这个游戏有毒”的视频疯传之后,守望的发展...

网友评论

    本文标题:守望先锋 UI 库

    本文链接:https://www.haomeiwen.com/subject/wgrkmqtx.html