Luke Pierson
Member
Hey guys, starting to make a computer game using Diplomacy rules for order resolution. If you're unaware, the players place orders and then once all players confirm their moves, the game reveals them and then resolves them simultaneously.
Any rundown on how to possibly go about this?
Because the way Diplomacy works is that if you can't take a province, you get bounced back, getting bounced back means you never moved and that may bounce another move back. Plus support orders can also be cut, so I can't check the province being supported until after the game checks and sees that support has been cut etc.
Just trying to get a feel for how a script may handle simultaneous resolution any help would be awesome!
PS: not talking about AI trying to make moves, just talking about a system where human players can put the moves in the game and have the game resolve them.
I know there's systems out there that do just that already, but it's a project of mine that I think would be great to learn how to do. Anyways, I turn my dilemma over to you wonderful people here at GMC!
Any rundown on how to possibly go about this?
Because the way Diplomacy works is that if you can't take a province, you get bounced back, getting bounced back means you never moved and that may bounce another move back. Plus support orders can also be cut, so I can't check the province being supported until after the game checks and sees that support has been cut etc.
Just trying to get a feel for how a script may handle simultaneous resolution any help would be awesome!
PS: not talking about AI trying to make moves, just talking about a system where human players can put the moves in the game and have the game resolve them.
I know there's systems out there that do just that already, but it's a project of mine that I think would be great to learn how to do. Anyways, I turn my dilemma over to you wonderful people here at GMC!