It still needs work for the inventory screen and such but it works aside from that. I find that I get pretty upset with games that don't support window re-sizing.
Terrain is 2D now
Panos and I realized 3D sucks when trying to integrate 2D elements into the world. We had to choose between cutting house building (and a few other features) and going back to 2D terrain. We decided 2D terrain was the best option.
Optimizing For Days
I managed to speed things up significantly thanks to a bit of additional research.
Original FPS: 200-380
New FPS: 430-890
I can't solve why the frame rate fluctuates so wildly but I am guessing it is the result of my computer having a server running in the background and close to 10 others programs.
Another bonus of switching to 2D terrain is reduced memory usage. We don't need a new texture page for each terrain tile. We can have all the terrain on a single texture page. Which is awesome.
YYC is slower for file functions? Weird right!?