programming tips #6 - procs & organizing code
I've thought about making a HUD library but I'm not sure what it'd contain. HUDs are specific to each game so it seems like something each game developer will have to write themselves. Screen objects can be annoying to deal with but I'm not sure what features I'd add to them or how I'd make them easier to use. I'll have to think about it some more.
There's actually already a pretty good article on how to implement fuzzy logic into AI on BYOND.
I'm presently working on a library for flexible HUD systems (through images or client.screen) for my current project. I'm seeking to reproduce almost all .dmf functionality with this library. I may or may not release it; I'm fairly conservative when it comes to releasing my libraries. Maybe Forum_Account should make one :)
I think there was an article a while back on vector math and implementing vector math in a physics system. I believe it featured this vectors library, but it was from a long time ago so I don't remember the specifics.
Thanks for the ideas!
... Writing ideas down is just a way to organize them and while I've written articles about how to organize code, writing about how to organize ideas seems silly.