BadIdeaFactory / overengineered-diplomacy

A system to publicize friend-death as robustly as possible
https://badideafactory.github.io/overengineered-diplomacy/
Apache License 2.0
10 stars 1 forks source link

Diplomatic phase spy-game #27

Open louh opened 6 years ago

louh commented 6 years ago

From the game rules:

Conversations, deals, schemes, and agreements among players will greatly affect the course of the game. During diplomatic negotiations, players may say anything they wish. Some players usually go to another room or organize private groups of two or three. They may try to keep their conversations secret. They may try to overhear the conversations of others. These conversations usually consist of bargaining or joint military planning, but they may include exchanges of information, denouncements, threats, spreading of rumors, and so on. Public announcements may be made and documents may be written, made public, or kept secret, as the players see fit. These discussions and written agreements, however, do not bind a player to anything he or she may say Deciding whom to trust as situations arise is an important part of the game.

While we can easily cover all of this through other conversation channels (e.g. Slack, Discord, Hangouts, phone calls, etc), these rules allow for really robust spy game mechanics to be built inside the game itself. Imagine if we had a way to have conversations, but also ways to spy on conversations, counter-spy, spread misinformation, propaganda, or lies through the game UI itself. This can be an entire self-contained sub-project of the main game project so I'll set up a new project tracker for this.