Lets digress a little from the client, what do you think about GW?
Note that this is just ideas rn
I know that faf already has a relatively ready-made GW server, but I didn't dare to watch it xD, so I only made a visual concept of my ideas. I dont have such server capacities as faf do but i will find something for a few month for testing purpose. The difference is that i will use same faf lobby server and connected in parallel my server with simple logic for interaction with players in GW. Games will be launched as normal global FAF games with SIM mod, that will be created on fly by client itself, and customized lobby. Modificated lobby will prevent connecting strangers/observers to the main teams of the game. SIM mod will spawn the units that the player/general of the battle sent from one side (cant really say is it worth it. You are sending acu or pre build units to battle). I am to lazy to write everything that i have in mind, but i think this two simple concepts will give some thoughts xD
Also, this is simplified concepts, like a lot, i am thinking about much difficult infrastructure for that, like ETA of movements / bases / defenses
Some ready answers:
- Replay watchable? In theory yes, client will generate the same SIM mod as it did on launch of game (like map generator)
- Pre made units in game? So in the stage of creating request for battle in zome planet, player will add some units, the cost of units will be paid from the faction resources. Client will generate SIM mod before game launchs that will contains this units
- How will be zones generated? I have no ideas right now, but i think it is not hard that it looks like.
- What if the enemy team does not come out to fight in time? They will lose
- What if no one comes to the fight on time? The battle request will be canceled
- How will be perform global restart? xD No idea