Monday, February 1, 2010

Tutorial: Modding with BUG

Modding can be rather difficult with the sparse Civ4 documentation, and adding BUG's framework into the mix can make it overwhelming. I created BUG's framework to make it easier for modders to add features to BUG and their own mods, and while we have some fairly comprehensive reference documentation, it's mostly useful in helping experienced modders transition their mods to BUG.

What's needed is a good introduction to the BUG framework. To this end I have started a beginner's tutorial called Modding with BUG. It will work through an example mod called Lucky Charms, introducing a new BUG feature on each section with working code demonstrating how to use it. I have also created a tutorial discussion thread on the BUG forum. I will continue adding sections covering more features and eventually move on to intermediate and advanced topics.

Please give us your feedback and suggestions in the discussion thread, and subscribe to it if you want to be notified when I add significant content to the tutorial.

Sunday, January 24, 2010

Subversion Flux

When we started the BUFFY project we created private, parallel SVN repositories for BUG and BULL so the release would be a nice surprise. We are now in the process of folding them back into the main code repositories for BUG and BULL.

I highly recommend that any mergers wait a week or two before merging any changes made since last week so that we have a chance to thoroughly test it out. I will post an update when things have settled down.

Note that these changes shouldn't affect your mods in the end. We are merely cleaning house. :)