如何设计 技能树的UI?

梦中醒不过来 发布于 2015年05月25日 | 更新于 2015年05月26日
无人欣赏。

感谢大家的回复,看了几个以后发觉回复都集中在不同职业的技能树分类上了,这个也很好。我更想先讨论技能树的UI是什么样,如果能开发出来,你们自己分类呗。


周末个朋友研究技能树,技能树的UI 应该是个什么样子呢?讨论的结果各执一词,跟东家讨论,也不一样。

不如把几种方式都做个图出来,看看大家都是啥想法

  1. 左根型扩展树 alt text

  2. 中根型环形树 alt text

  3. 5(多)维矩阵组 这种需要把不同类型的技能用矩阵表示,多个矩阵构成一个组来显示所有的技能 alt text

  4. 环形放射性图 alt text

共11条回复
xiaotie 回复于 2015年05月25日

我个人觉得:以前的魔兽世界天赋树那种比较合适。

xiaotie 回复于 2015年05月25日

这玩意花哨而不使用,除了雷达图那种比较直观,其他的都太拿衣服。

xidianw3 回复于 2015年05月25日

个人觉得,开发上面简单的技能树是这样的

1、打基础阶段:C/C++(一年) + 数据结构与算法(一年) + 操作系统/网络(一年) 2、起飞阶段: 这个阶段选择就多了,手机app、前段、后台等等各方面,看个人选择,而且有了第一阶段,这个阶段学习也会很快。

只是适合大部分人的见解,什么高级的数学了,数据挖掘了等等暂忽略

清醒疯子 回复于 2015年05月26日

我觉得技能树是这样的:

1、跟别人讨论编程,因为不懂算法,被直接藐视。

2、心里不愿意承认自己是废柴,打算把算法打下来。

3、买了一算法入门书,啃啃啃,但90%都看不懂,只是一字一字把每一段每一句读完。

4、啃了三分之一,因为工作重要,把算法书扔了,改啃重构去了。

5、还是一样的啃法,一字一字一段一句,把书念完,不在乎有没有看懂。

6、工作时,能想起一两个重构手法,比如把一类的方法分块放好,把太长的方法提出子方法来,提出来后立马Run一遍,虽然知道在之前先写测试更好,但是没时间写。

7、上下班的地铁上,继续拿着3.5寸的中兴U880,一字一字一段一句地念书,不在乎有没有看懂,也不在乎会不会看瞎我的狗眼。

清醒疯子 回复于 2015年05月26日

虽然182页里,只能看懂20来页,但这20来页教会我,通过数据的“值域”和“操作”去看程序。让我大大提高了开发功能和Debug的速度。而这182页的算法书,都是在上下班的地铁上看的,所以不但不觉得“投入太大,收获太少”,反而有种“赚大发了”的感觉:)

ocPanda 回复于 2015年05月26日

5楼 @清醒疯子 赞啊

梦中醒不过来 回复于 2015年05月26日

我理解,楼上的几个是任务链,不是技能树

kasicass 回复于 2015年05月26日

游戏开发技能树 http://kasicass.blog.163.com/blog/static/3956192009111791625354/

梦中醒不过来 回复于 2015年05月26日

alt text 一楼说的应该是这个

xiaotie 回复于 2015年05月26日

9楼 @梦中醒不过来

对。天赋树的好处就是天赋点是有上限的,这边点多了,那边就会少。

梦中醒不过来 回复于 2015年05月26日

太激动了,谷歌大法好从bing换过来一下就找到了,真是省心省力的神器

skill.phodal.com

虽然是写死的,但比已经好很多了

本帖有11个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]