From Civilization V Wiki
ModBuddy is an integrated development environment (IDE) for Civilization 5 mod development. Features include a code editor with syntax coloring for Lua and SQL, source code control (SCC) plugin support, and the ability to upload finished mod packages to the Civilization 5 Community Hub. ModBuddy is built off of the Microsoft Visual Studio 2010 Isolated Shell.
Because ModBuddy is built off of the Visual Studio 2010 platform, extensions can be developed which add extra features.
Due to the rigid folder hiearchy in the build process, it is advised not to create a solution named "Packages" or a project named "Build". Doing so may cause files to be deleted or content to be changed during a build.
- Mod Buddy is included in the Civilization V SDK, which is currently available for download from Steam as a utility.
- You need to have installed Visual Studio 2010 Isolated shell program to run Mod Buddy. You can download it from microsoft, Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package.
At the first start, you will need to set your Civilization V paths.
For the Civilization 5 Path, it's the path to the game folder (where the CivilizationV.exe reside), normally it will be something as:
C:\Program Files\2K Games\sid meier's civilization v
or for steam clients:
C:\Program Files\Steam\SteamApps\common\sid meier's civilization v
For the Civilization 5 user path, it's the path to civilization v user files (where the game saves and mods reside), normally it will be something as (for windows 7):
C:\Users\phoneixs\Documents\My Games\Sid Meier's Civilization 5
When you have set it, push on Update button, and ModBuddy will start.
Now in the Get Started tab, you can see some tutorials to learn how to make a mod and use ModBuddy (recommended).