如何设计 技能树的UI?
感谢大家的回复,看了几个以后发觉回复都集中在不同职业的技能树分类上了,这个也很好。我更想先讨论技能树的UI是什么样,如果能开发出来,你们自己分类呗。
周末个朋友研究技能树,技能树的UI 应该是个什么样子呢?讨论的结果各执一词,跟东家讨论,也不一样。
不如把几种方式都做个图出来,看看大家都是啥想法
左根型扩展树

中根型环形树

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

环形放射性图

感谢大家的回复,看了几个以后发觉回复都集中在不同职业的技能树分类上了,这个也很好。我更想先讨论技能树的UI是什么样,如果能开发出来,你们自己分类呗。
周末个朋友研究技能树,技能树的UI 应该是个什么样子呢?讨论的结果各执一词,跟东家讨论,也不一样。
不如把几种方式都做个图出来,看看大家都是啥想法
左根型扩展树

中根型环形树

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

环形放射性图

我觉得技能树是这样的:
1、跟别人讨论编程,因为不懂算法,被直接藐视。
2、心里不愿意承认自己是废柴,打算把算法打下来。
3、买了一算法入门书,啃啃啃,但90%都看不懂,只是一字一字把每一段每一句读完。
4、啃了三分之一,因为工作重要,把算法书扔了,改啃重构去了。
5、还是一样的啃法,一字一字一段一句,把书念完,不在乎有没有看懂。
6、工作时,能想起一两个重构手法,比如把一类的方法分块放好,把太长的方法提出子方法来,提出来后立马Run一遍,虽然知道在之前先写测试更好,但是没时间写。
7、上下班的地铁上,继续拿着3.5寸的中兴U880,一字一字一段一句地念书,不在乎有没有看懂,也不在乎会不会看瞎我的狗眼。