ID:151589
 
I want to make skill tree, I would like to make it fast, so I though about using interface. Also I want some pop up or window to appear, when person moves mouse over skill, showing description and etc., but interface buttons don't detect when mouse is over them. So I kinda have to use map, either second map. I plan to have Class Advancing, like Fighter->Knight, increasing max level of previous skills, and adding new ones. Making all skills on same page probably would make it bulky, but not sure.

Maybe anyone could suggest anything, or give own ideas? Thank you in advance...
If you want to go all out on it I would suggest a sort of tabbed page for different skill types, that would also make it much less bulky but let you keep some sort of order to it.
In response to Jotdaniel
Well skills would have requirements, to learn lower skills, it would be hard to display that in tabbed page =/ Unless I didn't fully understand what you mean.
In response to Ripiz
Just put the requirements in the skill summary. The visual "paths" that are commonly used is just for guidance, however, you'll also see some skills that don't have paths at all, yet still have requirements.

Since you're using a class system, you can use popular K-MMORPGs as examples.
Ripiz wrote:
I want to make skill tree, I would like to make it fast, so I though about using interface. Also I want some pop up or window to appear, when person moves mouse over skill, showing description and etc., but interface buttons don't detect when mouse is over them. So I kinda have to use map, either second map. I plan to have Class Advancing, like Fighter->Knight, increasing max level of previous skills, and adding new ones. Making all skills on same page probably would make it bulky, but not sure.

Maybe anyone could suggest anything, or give own ideas? Thank you in advance...

http://www.byond.com/developer/DivineTraveller/ SecondHUDSkillTree

This might guide you in a direction you desire, however, you'll have to do the mouseover stuff yourself, I didn't deem it necessary for demonstration purposes.
Ripiz wrote:
but interface buttons don't detect when mouse is over them.
the way i was able to get around them is to use a grid, and display an atom in the grid, with the corresponding atom having the Mouse_Entered() stuff. I'm not at my home computer so i dont have the exact method i did it, but if you want me to show you just page me whenever i'm on
http://www.byond.com/developer/Axerob/Axerob_SkilltreeDemo

You could always try that. It's a bit old and outdated. It doesn't use the interface, but it's less of a hassle to do it this way i suppose.
In response to Gunbuddy13
Well that's quite same as map =/
I guess I'll have to use that skilltree demo (just base off idea)