Globals... What's Your Opinion...

Miscellaneous Forums/General Discussion/Globals... What's Your Opinion...

It's generally considered good programming practice to only give variables the scope they actually need. Making virtually everything global is probably not a great idea. However, Blitz3D has limitations that makes the use of globals necessary when they're not strictly needed - the lack of static variables (that retain their value between function calls) for one.