[GS] Pssssst hey modders, wanna see my stuff ?

Because it simply isn't possible with the Civilization game.

In order to make it even theoretically possible we as a modding community would have to have access to the Civ6 DLL. We do not have any such access. Even if we had the ability to create our own customized DLL as there was in Civ5, your ideas would require an outrageous amount of work to implement because essentially an entirely new game-system (including UI interfaces and etc) would have to be coded. It would be rather pointless to do because at the point where a mod-maker had created all this stuff they might as well just take the next logical step and just make their own brand-new game.

Even if you could get such a system to work on the Civ6 engine, it would be so fundamentally different than the game as it currently is that no other mods would be able to work within such a system. I cannot imagine too many mod-makers would be very excited to jump on board to a lengthy and time consuming project whose end product would be incompatible with anything and everything, and which very few people would be likely to ever play for that very reason.
 
Hi LeeS and others who read this. I've been told my idea would be finally possible with some later discoveries by gedemon. Don't get me wrong, some of your remarks still stand well, such as things like "it would require so much work that people would better make their own game out of it", but that's something that happens often in the modding community no ? The important thing here, IMHO, is getting the game we like, no matter how. I'm not able to judge the amount of work such a mod would require, but i'm certain making it into the Civ engine would spare some big lump of coding : after all, it uses the same mechanics, and the idea have been made purposely to remain Civ-like, in the spirit and the form. To begin with, the maps, the map generator, the yields, the districts, the wonders, the arts in general, etc. would remain the same. That's a huge amount of work that is spared.
 
If you want your idea to come to fruition, do it yourself. Asking modders to devote their limited free time to figuring out something that you want to do isn’t going to work.

you say above “getting the game we like” is important, but what you really mean is getting the game you like, so you should put in the work.
 
It may not be completely impossible, but even with the DLL source code that would be a huge project, almost everything in the game is coded based on cities. And now that Firaxis doesn't plan to release the gameplay source code for civ6, that's a project more fitted for civ5 or civ4 modding. Or as the base design of a new game.

There are a lot of good ideas in the Ideas & Suggestions forum, but a lot of them are difficult to apply in a mod (especially with civ6 limitations), for a quick example the simple action of "work[ing] a tile with 3 food or more" (without a city) requires a lot more of code that one may think. Code for the new action in the interface (that also has to be designed for tiles), code to share the action to other players in MP, code so the AI to know how to use it.

For example in my overhaul, yes, there is population on tiles, with migration and push/pull effects, one being food, but something I tried to do from the start is to have the new mechanisms to be linked with the possible actions already coded in the game (for example working a plot from a city, an existing action, affect migration on that plot, my mod new mechanism), it saved a lot of development time. Still, with 3 years of development it's ~50% done before being feature complete and called an "alpha" version.

Now about "we", one thing I've realized in the forum, is that generally "we" all agree that something would be better if it was overhauled (population growth), but when it comes to details, you'll get almost as many different ideas that there are people behind the initial "we".

Not that it should prevent you from proposing them, Ideas & Suggestions is my favorite forum on CFC, but you must be aware that for the realization of those ideas, if you want it done right you'll have to do it yourself (or be ready to see it changed a lot in the process).
 
Back
Top Bottom