Community Mod Project

Working together to make the best mod

It seems to me that eventually we will have mod races for many sci-fi and fantasy shows, and many new races that came from the imaginations of their creators.

Having watched many mods in the past for games never quite reach the fully playable point, I am somewhat worried that we will end up having 15 Federation implementations which are all 75% complete.

I had the idea that maybe we should get together and use something like github or bitbucket to organize a massive mod where we can each put in our own mods (focused on new races and the things to support them) when we feel they are ready, and the community can merge, update and balance them so that they fit in with all of the other races in the game and mod.

This would also allow us to handle the case where the master xml files need to be changed (such as the case for allowing unmodded custom races to use the new homeworlds) without conflicting so that we can have a game with the borg aligning themselves with the mandelorians to fight the peacekeepers and enslave the cylons only to have the achieve ascension.

To this effect, I was thinking that our mod might have the following (incomplete and example) structure:

Master Mod Directory
   |
   |-- Common Mod Data  (where homeworld and other shared assets live, and everyone touches everything fairly often)
   |
   |-- Popular Universes (where races from popular universes are created, and many people have hands in creating, balancing and updating them)
   |      |
   |      |-- Star Trek Universe
   |      |      |
   |      |      |-- Federation
   |      |      |
   |      |      |-- Klingon Empire
   |      |
   |      |-- Star Wars Universe
   |             |
   |             |-- The Empire
   |             |
   |             |-- The Rebellion
   |
   |-- User Open Domain Races  (where people have put their own creations, but feel alright with other people balancing and adding to them)
   |      |
   |      |-- AwesomeGal123
   |      |      |
   |      |      |-- NeatRaceOfFun
   |      |
   |      |-- CoolDude456
   |
   |-- User Closed Domain Races (where people have put their own creations, but they may not be ready for others to start messing with them yet)
          |
          |-- ControlFreak15
          |      |
          |      |-- SuperDetailedOrganisms
          |
          |-- WorkInProgressCreator9

 

This seems like one of the easiest ways to ensure that my dream of destroying a borg cube with the death star becomes a reality.

 

Also, from a legal aspect, I figure we could make it so that anyone who submits stuff to the repo has agreed to license it under a BSD/Apache/GPL like license unless it is owned by Stardock.  We might want more input from someone smarter than me for this determination.

 

Edit 1:

I have started a github project: https://github.com/TheChucklesStart/GalCiv3-Community-Mod-Project

If you want to contribute message me and I will try to get you commit ability.

8,555 views 8 replies
Reply #1 Top

I was considering making a thread similar to this myself, but focused entirely on simply adding factions. I'm not so much concerned with giving them unique tech trees and such as I am simply having them visually represented in the game. Here are the races I plan on adding, but a group of us working together would make it much easier. I actually all ready had most of these personally made for myself in GCII, but I lost most of the materials I used when I reformatted my computer.

 

STAR TREK

United Federation of Planets

Klingon Empire

New Romulan Republic

Tal Shiar

Cardassian Union

The True Way

Breen Confederacy

The Dominion

Tholian Assembly

The Borg Collective

The Cooperative

Undine

Voth

 

STAR WARS


Sith Empire/Galactic Empire

Galactic Republic

Mandalorians

Infinite Empire (Rakaata)

 

WARHAMMER 40,000

The Imperium of Man

Adeptus Mechanicus

Cult Mechanicus

Squats

Space Orks (Goff, Evil Suns, Bad Moons, Death Skulls, Blood Axes and Snake Bites separately)

Eldar (Each Craftworld Represented separately)

Dark Eldar

Chaos (Each God represented separately)

Necrons (Possibly with several Necron Lord factions separate)

Tau Empire

Kroot

Tyranid Hive

Slaugth

Yu'vath Empire

Stryxis

Rak'Gol

 

ENDLESS SPACE

Sophon

Hissho

Amoeba

Cravers

Automatons

Harmony

Sowers

Pilgrims

 

SINS OF A SOLAR EMPIRE

Advent

Vasari

 

DR WHO

The Daleks

The Cybermen

Reply #2 Top

An interesting concept. If your just looking to have a faction mod then I think that sounds like a good plan. Some mods have more then just factions though, and would not be well suited to mesh with others.

Reply #3 Top

I think I am mostly interested in new major and minor factions.  Other mods types we might be able to support here, but I imagine the majority of mods people want are faction mods, at least at this point.  Although, I honestly don't remember too much about what kinds of mods there were for GalCiv2.

That is a good starting list of all of the races that would be nice to implement in Gal Civ 3.  I think having customized tech trees would be cool eventually, but not something we will probably have starting out.

Reply #5 Top

Thank you Mohobie, I will.  When I get it added, I would also be happy to give you pull/push ability.

Reply #6 Top

I have a github setup: https://github.com/TheChucklesStart/GalCiv3-Community-Mod-Project

Reply #7 Top

Everyone, please feel free to use my current Starfleet Academy mod in any of the community mod projects. Also, if I can help any please let me know. My time is limited, but I would love to help in any way possible.

Reply #8 Top
Quoting Lord_Proteus, reply 1

ENDLESS SPACE


Sophon

Hissho

Amoeba

Cravers

Automatons

Harmony

Sowers

Pilgrims

End of Lord_Proteus's quote

How dare you not include the United Empire?! They are my favourite faction from Endless Space. lol 

I think I will do them myself. But I also have created another "United Empire" named faction in faction creator of GalCiv III, which is totally unrelated to Endless Space's United Empire. I will put on the Steam Workshop as soon as it is out.