• Firaxis announces Civilization 2K23! Discuss these news with us here.
Custom Civilization - ModBuddy template

Custom Civilization - ModBuddy template 2.4

What is this?

This is intended as an all-in-one ModBuddy project template for creating a custom civilization for Civilization VI. The civilization in this template has its own unique leader, unique unit (replacing a base-game unit), unique infrastructure (improvement) and unique abilities (civilization and leader). Essentially - all of the core components you'd expect a civilization to consist of.

Who is it for?

It is intended to enable budding modders to create a custom civilization and configure their mod to execute on the base-game, Rise & Fall and/or Gathering Storm expansions.

What's inside?

It draws on a range of source material
to try and highlight the way some of the expansion-specific functions work - for that reason, the ModBuddy project (as-is) is R&F- and GS-dependent (if built with no modifications). It includes 'commented out' sections that would easily enable the custom civilization to be playable in the vanilla game, too.

I have tried to explain all of the code concepts as well as I can. I am sure it is not perfect and I welcome any feedback.

This project uses artwork from three sources - my own, another modder's Olmec mod from Civilization V (Leugi) and the Civilization VI game itself.

How do I use it?

If you are new to modding using ModBuddy, I can recommend the following approach:

1. To open the template, extract the contents of the zip file to \Documents\Firaxis ModBuddy\Civilization VI\. Then launch ModBuddy and choose File —> Open Project/Solution and browse to the .civ6sln file from the download. With ModBuddy loaded and the project opened, you'll see a folder structure on the left-hand-pane.
2. Navigate to the _Read_Me_First folder and open the file named 0. Introduction.txt. From here, the other help files step through the different parts in a recommended order.

The annotation within the code files gets 'less detailed' as you go along, if you follow the recommended order - as concepts are only explained as 'new' the first time they are used. This way, you'll understand the references from files you've worked through earlier in the process most effectively.

The latest version of this template also includes guidance on how to construct the various artwork. Instructions on how to successfully implement these are contained within the help files. By means of illustrating the end-goal, the template includes a full set of 2D artwork, imported and game-ready - however, for your creation you'll want to replace these files. You may want to use them to reference the dimensions for each different piece of artwork. As mentioned, you'll find instructions within the template on how to do all of this.

Does it work?

I have validated against Civilization VI Vanilla, Rise & Fall and Gathering Storm on 09/08/2022 (including successful game launch of GS with built mod enabled; lightly-modified built mod enabled to test on Vanilla and R&F).

Who am I?

I am sharing this as someone who has gone through the learning process myself - I built this from the ground up, with all sections commented to explain how they work (as best as I am able!).

I am a competent coder, fluent in XML and SQL. I can confirm that this template 'works' and all items coded herein function as intended and as described in-game.

If you've downloaded it, I welcome feedback, critique and commentary against this template's functionality and quality. I even want to know what you used it to build!

By all means, ask questions of me!
First release
Last update
5.00 star(s) 5 ratings

Latest updates

  1. Custom Civilization - ModBuddy template v.2.4

    This version contains a tiny revision to account for the location of the Log files (used for...
  2. Custom Civilization - ModBuddy template v.2.3

    This revision contains two minor corrections, to remove an obsolete reference from an icon file...
  3. Custom Civilization - ModBuddy template v.2.2

    I have added some further notes to some of the help files - nothing of significant consequence...
  4. Custom Civilization - ModBuddy template v.2

    Long overdue, I suspect, I have now updated the ModBuddy custom civilization template. The key...

Latest reviews

Thank you a lot! I found it very useful, especially the way it was done. I had found a few of different tutorials before that weren't really useful - as they just gave the code without telling what to do.
This is a awesome, the commentaries helped me a lot to understand modding basics. Thank You
11/10 has made my life easier in trying to learn these past few days
This was amazing. I'd also love some additions (such as non replacing units, districts, and buildings)
Thank you! Glad it has helped. I will definitely iterate this to include a variety of different unique items. An additional unit, a replacement unique district and a replacement unique building are all logical ways to extend this.
Top Bottom