Well, got some good news =)
I will also be featured in an indie developer interview in the PC Zone magazine, complete with a picture. Gotta make sure I grab a copy =)
Map trials and tribulations
Last day or so has been filled primarily with design. It is important to think your design through before you start implmenting it; However it is very easy to start questioning and rejecting everything you think of, somtimes you've just gotta grab and idea and go with it, then refine it if need-be.
So ive chosen to implement the map structure, in such a way that Position,Height and Light values are stored in a buffer of their own. Then a tiles array indexes these data points, in this way we dont store redundant data, and it also keeps a nice separation between the light and height data from the 'tile' data. Instead of updating the light data each frame, it will only be updated when lighting changes.