Useful Tools for AI Development
Posted: Thu Jun 03, 2010 2:28 pm
Some of you have asked me about what tools are good to use for AI development, and they simply are tools for any form of programming. Here are some that I've found useful in the past:
Microsoft Visual Studio:
Useful for editing AI (.scp's). Can be configured to parse the AI script and supplies almost limitless useful features which you should be familiar to if you've used it before for programming.
More Info: http://www.microsoft.com/visualstudio/en-us/
Notepad++:
A great editor which is very powerful, yet lightweight.
More Info: http://notepad-plus-plus.org/
Download: http://notepad-plus-plus.org/release/5.8.4
Scintilla:
Useful for editing files in general. Is free and open-source, standalone executable.
More Info: http://www.scintilla.org/
Download: http://prdownloads.sourceforge.net/scintilla/Sc212.exe
Beyond Compare
Excellent for comparing files, finding differences in them, and merging changes from one to another. This is quite useful to have for AI development since any updates to GE mean you need to find what has changed and whether you need to update your files to compensate. Only downside is its not free.
More Info: http://www.scootersoftware.com/
DiffMerge
Again, a file comparison tool. Not as many features as Beyond Compare but is open-source and free.
More Info: http://www.sourcegear.com/diffmerge/
Download: http://www.sourcegear.com/diffmerge/downloads.html
Microsoft Visual Studio:
Useful for editing AI (.scp's). Can be configured to parse the AI script and supplies almost limitless useful features which you should be familiar to if you've used it before for programming.
More Info: http://www.microsoft.com/visualstudio/en-us/
Notepad++:
A great editor which is very powerful, yet lightweight.
More Info: http://notepad-plus-plus.org/
Download: http://notepad-plus-plus.org/release/5.8.4
Scintilla:
Useful for editing files in general. Is free and open-source, standalone executable.
More Info: http://www.scintilla.org/
Download: http://prdownloads.sourceforge.net/scintilla/Sc212.exe
Beyond Compare
Excellent for comparing files, finding differences in them, and merging changes from one to another. This is quite useful to have for AI development since any updates to GE mean you need to find what has changed and whether you need to update your files to compensate. Only downside is its not free.
More Info: http://www.scootersoftware.com/
DiffMerge
Again, a file comparison tool. Not as many features as Beyond Compare but is open-source and free.
More Info: http://www.sourcegear.com/diffmerge/
Download: http://www.sourcegear.com/diffmerge/downloads.html