Tuesday, October 21, 2008

Still Alive...

Still here. Been letting myself get lost in WoW again... what can I say, I'm a sucker for Halloween-related events.
I've more or less finished the testing related to creating a global UO navgraph: It finds surfaces correctly. Next up on the list is linking (shouldn't be too tough). I've restarted the project from scratch and am now developing it as a DLL so it can be plugged in with very little effort and developed independantly from the main codebase. I've added a "nav info provider" that will fetch nav nodes (optionally linked) from a given area, so the process will look something like 
Rectangle3D Area = new Rectangle3D(...);
Sectors[x,y] = new NavOctree(Area, Map, NavProvider.GetLinkedNodes(Area, Map));
And the Octree takes care of dividing the nodes into their appropriate leaves/branches, and linking leaves to their accessible neighbors as higher level nav nodes. Then the pathfinding...
Also, with NaNoWriMo coming up, I'll probably be pretty quiet again (between that and games that I absolutely must play: Castlevania Ecclesia, Fallout 3 (thanks to Jason who awesomely preordered this for my birthday), Silent Hill Homecoming (still!), and (gasp) WoW:WotLK, I'm gonna be swamped with writing/games, not much time for anything else, but I'll try and give the blog some love when I can. Just saying, I won't be dead...
Going to write the next year of Alexandria's storyline as a warmup for NaNoWriMo, though, so expect a brief post on that.