I'm thinking about starting a project to create an multiplayer campaign mod, mostly because when Armagen was asked about it he basically tossed out a description of BattleTime mod and I felt physically ill,
now I am a passable coder to the point where I know HOW a MP Campaign mod COULD be done that would actually please most people but it would take a lot of research, trial and error and work on my skills to get it done and the timeline for a solo project leaves a lot to be desired
What I can do quite effectively is share my idea with people and break down the steps to achieve it in a manageable way where it doesn't seem like such a daunting task and ask for volunteers, almost everyone wants a decent MP campaign but most people are in my opinion aiming pretty low.
Basically the idea is this, first we need to create a module that removes pausing from the campaign so that no matter what the player does the game keeps moving along, perhaps at half regular speed, when you enter a town or get involved in a battle or go into dialogue the campaign keeps running in the background, for some instances this would be quite easy, others will require some extra work like making it so you can still "Attack" a party after the battle has already started
Secondly we need to separate the campaign from the game client and put it on a server box so an agent run by the server-box will exist somewhere that cannot be interacted with and basically just "wait for time to pass"
And then we need to allow the player to connect to this server and sync data on the client campaign with the server campaign
Then we need to create Scene instancing where we use private servers to load "Walk around the town" "Battles" etc, i think the battles will be easier then the towns so we can start with that,
Obviously private servers aren't yet released, but hopefully by the time we iron out all the bugs with removing pause function and running the campaign map on a server box they will be and then we can get into creating a lobby system for multiple players to join the campaign server and fixing all the bugs related to treating the player as a NPC Lord
I have seen some posts about creating a server that holds party locations and uploads them so I know people are working on these problems I just want to bring them together and create an open source MP Campaign Project where we pool our resources to achieve this goal quicker
If there is already groups of people working on a MP Campaign mod that comes at it from this or a similar angle I would definitely be interesting in helping them as much as i possibly can.
now I am a passable coder to the point where I know HOW a MP Campaign mod COULD be done that would actually please most people but it would take a lot of research, trial and error and work on my skills to get it done and the timeline for a solo project leaves a lot to be desired
What I can do quite effectively is share my idea with people and break down the steps to achieve it in a manageable way where it doesn't seem like such a daunting task and ask for volunteers, almost everyone wants a decent MP campaign but most people are in my opinion aiming pretty low.
Basically the idea is this, first we need to create a module that removes pausing from the campaign so that no matter what the player does the game keeps moving along, perhaps at half regular speed, when you enter a town or get involved in a battle or go into dialogue the campaign keeps running in the background, for some instances this would be quite easy, others will require some extra work like making it so you can still "Attack" a party after the battle has already started
Secondly we need to separate the campaign from the game client and put it on a server box so an agent run by the server-box will exist somewhere that cannot be interacted with and basically just "wait for time to pass"
And then we need to allow the player to connect to this server and sync data on the client campaign with the server campaign
Then we need to create Scene instancing where we use private servers to load "Walk around the town" "Battles" etc, i think the battles will be easier then the towns so we can start with that,
Obviously private servers aren't yet released, but hopefully by the time we iron out all the bugs with removing pause function and running the campaign map on a server box they will be and then we can get into creating a lobby system for multiple players to join the campaign server and fixing all the bugs related to treating the player as a NPC Lord
I have seen some posts about creating a server that holds party locations and uploads them so I know people are working on these problems I just want to bring them together and create an open source MP Campaign Project where we pool our resources to achieve this goal quicker
If there is already groups of people working on a MP Campaign mod that comes at it from this or a similar angle I would definitely be interesting in helping them as much as i possibly can.