Monday, October 13, 2008

Math, Compilers and Expansive Tilesets!

It's been a busy week!

Me and a friend of mine, Demian, decided to have a look at the Sin, Cos, Tan story this week. He's a pretty math-savvy guy so it didn't take us long to have the correct formula. Strange thing was, the result the formula returned wasn't anything like it should've been. We checked with a separate calculator and either I screwed up somewhere bigtime or these functions aren't as accurate as they need to be. A little test with a different program later proved this when a simple call to the Sin function gave compiler trouble.

So for now, that's the voyage... to see if we borked, or if we crossed a compiler/library bug.

Aside from all of that, I finished the interface. The clicking works, I'm displaying some debug information on the screen, got the planets suspended in 90 degree intervals (that much works) and I've made the initial pass on the 'on planet' tilesets as well as some touchups to the graphic work. It may be minor, but I prefer getting the 'art-style' accurate from the start.

I've fixed a bunch of bugs, tweaked a few things for performance and added the same logging that is present in SDL-Rogue.

All in all... a very productive week!

Also, It's my birthday tomorrow, so I'll take congratulations and absurdly-large presents at the door, as well as in my inbox ;)

See you next week!

No comments: