So basically when it comes to the map editor, after reading a lot I am going to have to write two separate libraries for managed and native code, due to the requirement of mine having a multi-platform tool. Not a big deal, just gotta work on the serialization code.
I haven’t really been working much the past week due to major sleep problems, and feeling rather unhealthy :(. Although I have been having some problems I managed to work on my XNA title a bit more. Created a pipeline extension for importing maps; basically I am going to use a gray scale image to define the terrain layout, and the extension processes texture data to data I am going to use in the generation of geometry for the maps. Now I have experimented with different methods on generating the geometry for the look I want, and been trying to balance it with performance. I think I have found a solution, I just gotta find the time to sit down and make it work(maybe tomorrow!). Once I have the geometry for the world working, I am going to work a little bit on the UI, input management and getting a player model running around the world. I actually can’t wait to get more done on this project, I just think the gameplay will be extremely fun to play with others when done ^_^.
Well thats about it. Still not sure if next week I should focus on my XNA game or get back to work on my Map Editor ><. Oh one thing I did was finally finish Final Fantasy XIII, which was pretty awesome, especially near the end. I thoroughly enjoyed this game, the gameplay was just fantastic! I am still not sure where I would rank it in the series, but it was definitely one of my favorites in the franchise. Enjoyed it much more then VII, and almost as much as IV and X, still not as much as VI but it'll be hard to top VI in my opinion. Maybe my third favorite behind IV and VI, not sure though. Anyway! Enough of this rant must go back to doing some work.