--TheGoop
A reversed coding style
------------------
http://qoy.tripod.com
The fact is, it's not backwards at all. Writing the renderer first is fine if you just want to play with graphics code, but if you want to make a larger-scale engine, then it makes little architectural sense. The graphics side of an engine is just the visual "front end" to what's going on underneath, so by building everything around the renderer you're tying the engine into that representation, and that kind of thing will only hurt you later.
Don't worry Dragon, it's not reversed at all.
my style:
map file -> map structure -> map rendering
[This message has been edited by Ðragun (edited December 11, 1999).]
I'd just include a version number in the file header and actually use it in the load routines if I were you.
And stop talking to programmers, talk to system engineers