Linux中国
地下城与码农:点亮你的技能树
啊哈,老王自己都不知道已经懂这么多了。是不是也想试试?
那么就点此链接吧: http://www.dungeonsanddevelopers.com/ ,会看到如下界面:
点击“Open the talent tree »”,即可看到一个空白的技能树,虽然是英文的,不过这应该难不倒你。
英雄!去点亮你的技能树吧,你会回来分享你的链接的。
当然,作为专业人员,只是这样点一点,似乎并不满足,那么我们来探究一下背后所用的技术吧。
这个网站是 352 公司在内部竞赛中产生的,除了精美的仿游戏界面外,采用了 jQuery 和 Knockout 来构建的。jQuery 大家已经熟知了,而 Knockout 可能有的人不太了解,其实它也不太新了,但是它的特性正好用在这个项目上:
Knockout 是一款很优秀的 JavaScript 库,它可以帮助你仅使用一个清晰整洁的底层数据模型,即可创建一个富文本且具有良好的显示和编辑功能的用户界面。任何时候你的局部 UI 内容需要自动更新(比如:依赖于用户行为的改变或者外部的数据源发生变化),Knockout 都可以很简单的帮你实现,并且非常易于维护。
是不是也想自己搭建一个呢?
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive
对这篇文章感觉如何?
太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:Linux中国
如何通过 VLC 使用字幕
使用 VLC 媒体播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 问世之前
仅仅开源还不足以实现开放,还需开放标准和建立共识。
Valve 对于 Ubuntu 的 Snap 版本的 Steam 并不满意:原因何在
你可能会发现,Snap 版本的 Steam 并不如你期待的那样好,你怎么看?
Wine 9.0 发布,实验性地加入了 Wayland 驱动
Wine 的这个新版本正在为未来做好准备!