overengineered-diplomacy

Overengineered Diplomacy

A few of us decided to play diplomacy over Slackโ€ฆ then we decided to build things to delay and publicize the friend-death.

Diplomacy is a game that breaks people. It involves betreyal and backstabbing over a long period of time. The premise is simple: the players are all world powers and they control armies. Each power wants to control as much territory as possible. All moves are deterministic, there is no randomness to the game. However, people can lie about what they plan to do.

Playing diplomacy is a bad idea in itself, but writing complex code to publicly render an otherwise private, simple game is a genuine waste of raw creative energy.

Directory Structure

This repository holds the hopes and dreams of a generation by using the best technologies that web 3.0 have to offer.

Compiling the Maps

Map data for a game should come from diplom.org and we have scripts to convert these files to json. The json files are then used by Overengineered Diplomacy for things like move rendering and transcript parsing.

Default Emoji

Army: ๐Ÿ”ซ Fleet: โ›ต๏ธ England: ๐Ÿ‡ฌ๐Ÿ‡ง France: ๐Ÿ‡ซ๐Ÿ‡ท Germany: ๐Ÿ‡ฉ๐Ÿ‡ช Austria: ๐Ÿ‡ฆ๐Ÿ‡น Italy: ๐Ÿ‡ฎ๐Ÿ‡น Russia: ๐Ÿ‡ท๐Ÿ‡บ Turkey: ๐Ÿ‡น๐Ÿ‡ท