Welcome to the Civilization VII Modding Documentation
This documentation provides comprehensive information about modding Civilization VII, including guides, tutorials, and reference materials. Whether you’re new to modding or an experienced developer, you’ll find valuable resources to help you create amazing content for Civilization VII. Examples are verified against the official SDK andciv7-official-resources snapshot. Large media assets are not included in this repo’s archive; consult a full game installation when you need art, movies, fonts, or other assets.
What’s Inside
- Modding Guides: Learn the basics of Civilization VII modding, understand the architecture, and explore common patterns
- Creating Content: Step-by-step guides for creating civilizations, leaders, and modifying existing game content
- TypeScript Modding Tools: Documentation and tutorials for using the TypeScript-based modding tools
- Dacia Civilization Example: A complete example of creating a new civilization for the game
- Reference Materials: Detailed reference documentation for modding systems and gameplay mechanics
Getting Started
New to Civilization VII modding? Start with our Getting Started Guide to learn the basics and set up your environment. Then explore the various sections to dive deeper into specific aspects of modding. For a comprehensive overview of all documentation with contextual descriptions and recommended learning paths, check out our Documentation Guide.Documentation Structure
- Guides: Step-by-step tutorials and how-to articles in the
/guides/directory - Reference: Technical reference materials in the
/reference/directory - Learning Paths: Recommended document sequences for different skill levels in the Documentation Guide