I haven't advanced at all into the game...because I am working on a skill system right now. It is one of the hardest, most tedious things I have EVER done. It is a completely event based (NO scripts at all) skill learning thing...it's a mix of...hmm...the Talents on World of Warcraft, and the License Board from Final Fantasy 12, AND the Sphere Grid from Final Fantasy 10.
Each player has their own "skill tree" (dunno if that's the name or not), and there are 2 or 3 different paths they can do. For example, the mage of my game (I'm doing his skill tree first since it's probably gonna be the biggest/hardest to do) so far has 2 different paths. The Elemental path which contains Fire, Water, Earth, and Wind magic as well as MP Boosts and INT Boosts. There is also an Arcane path that has Dark, Ice, and Lightning magic as well as MP and INT Boosts.
Each skill or stat boost is a square tile that requires a certain amount of AP to learn. When you pick Fire 1 (the only one available on Elemental at first), Water 1 and Earth 1 start flashing, which means that once you learn Fire 1, Earth 1 and Water 1 will then be available to learn because they are adjacent diagonally to Fire 1. Wind 1 is at the bottom of this diamond formed by Fire, Water, Earth, and Wind, and can only be accessed by learning either Earth or Wind. There is only one way to go after this on Elemental, it is an MP Boost, which then leads to the second level of Fire, Water, Earth, and Wind.
Also, it's not as if you have to choose either Elemental or Arcane. You can go all the way through Elemental, then start on Arcane if you want. Or you can evenly distribute between both. You're free to do what you want, but it is semi linear on the order you learn skills.
Should I put up a demo of the mage's skill tree so you can all kind of see it? Would anyone be interested? Or wait...should I make a new topic in the demo section for this?
Edit:
http://i51.photobucket.com/albums/f389/ ... lltree.png[/IMG]
Here's a pic of it so far. It looks kinda ugly now I know...but no one is responding to the resource request I put up. Here is what I need, if any of you can do it or know someone that can:
1. Some kind of cursor...at the moment I am using a butterfly lol. I want like a pulsing square (maybe light blue) that would fit around the skill tiles with space around it (the square be bigger than the skill tiles).
2. Diagonal and straight lines. I am not exactly sure how they would make them fit right, but I guess the person making the lines would need the demo, and would have to go in and test different lengths and angles until it looked just right. I would want them to reach from the edge of the one, to the edge of the other. And there would need to be a few different angles of diagonal lines because some tiles are spaced differently.
3. A "locked skill" tile. I need a tile the same size and style as all the other skill tiles, but have some kind of seal on it. Right now they are just a blank white tile, but it would be nice if the ones you can't see what skill are yet would have like maybe a raised, metallic looking square that would be there.
4. A nice background panorama for the skill trees. I wouldn't need a different one for each character...just a nice background for the thing. Or you know what? Maybe it could just be a tileset so I could build it how I wanted it; also that way the background wouldn't move when the cursor moves around the map. Maybe like a nice chess board type thing with runes and stuff I could mess around with and put around the different paths or something.
So yeah...as you can see this is quite an ambitious project for just a skill learning system...but I really like the idea and I'm willing to put the time in...and believe me...if you saw the coding I've had to do so far...you may throw up lol.