Just had an idea that would help out Kenshi
Posted: Sun Sep 06, 2009 3:08 am
Was just thinking about how a lot of games are incredibly successful because of the ability to alter them. Something you see all the time is games releasing things like mods, but you don't often see things like plugins and minor modifications. If you could set up the file system to allow mixing and matching small alterations to the game, like adding in small features and putting them together, you might be able to encourage people to create combinable mods and plugins more for your game, which would ensure the game get more attention and be more enjoyable by more people without ridiculous amounts of more work by you.
Then, you would also have a simple solution to some of your dilemas like allowing children to be killed by players. Simply place in an easily removed code that stops people from killing them, then somebody could just release a little mod that alters that.
Perhaps if you could write a program that can take a specific file for the game, find a specific set of text and replace/remove it, or add new text to it.
This way, mods could be created that simply add on or take from files, rather than replacing them entirely, allowing for the easy combination of various mods that don't conflict too heavily with each other.
In case the way I've explained it is confusing, what I mean is how a mod usually replaces a file entirely, usually being a config or other form of text-ish file that provides data for the game. The problem with this is that, if you have that file already modified with something that, say, adds a new dialog option to a specific conversation, then that minor alteration is completely wiped out by replacing the file. A program that alters only what needs to be altered in the file would leave behind previous modifications unless they specifically need to be removed.
I realize this may be complicated and may lead to messed up mods, but I believe, if done properly and carefully, it could provide a much easier way to mix and match compatible modifications to the game in a way rarely ever seen in other games. (at least in my experience)
Then, you would also have a simple solution to some of your dilemas like allowing children to be killed by players. Simply place in an easily removed code that stops people from killing them, then somebody could just release a little mod that alters that.
Perhaps if you could write a program that can take a specific file for the game, find a specific set of text and replace/remove it, or add new text to it.
This way, mods could be created that simply add on or take from files, rather than replacing them entirely, allowing for the easy combination of various mods that don't conflict too heavily with each other.
In case the way I've explained it is confusing, what I mean is how a mod usually replaces a file entirely, usually being a config or other form of text-ish file that provides data for the game. The problem with this is that, if you have that file already modified with something that, say, adds a new dialog option to a specific conversation, then that minor alteration is completely wiped out by replacing the file. A program that alters only what needs to be altered in the file would leave behind previous modifications unless they specifically need to be removed.
I realize this may be complicated and may lead to messed up mods, but I believe, if done properly and carefully, it could provide a much easier way to mix and match compatible modifications to the game in a way rarely ever seen in other games. (at least in my experience)