--TheGoop
🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
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