one item that everyone here seemed to miss...
INCLUDE FILES
use one file for each major IDEA.....
example...
string functions in the STRRING.DBA file
INI file functions in the INI.DBA file
Internet code in the NET.DBA file
Map functions in the Level.DBA file
Collision code in the Colide.DBA file
GameMain code in the Main.DBA file
Debugging Code in the Debug.DBA file
also, use Labels as bookmarks
Place a label in key areas (for User Types) and you can find
them fast using the label list
Also, remember to place comments at the top of each module
to explain what the module is for.
Also, place comments at the start of each function to explain its purpose and what each parameter is for and what the reply means.
Try and minimize the use of globals inside of functions. You should try to get functions to need nothing thats not inside the module the function is in. Also, each module should not use globals that are defined outside of that module. This makes each module reusable in other projects.
internet gaming group