Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Jon Shafer's At the GatesNewsv1.4 Diplomacy Design Plan
Community

v1.4 Diplomacy Design Plan

Jon Shafer's At the Gates · published 10 Apr 2020, 13:12 UTC

All newsPlayers around this dateRead on Steam

Hey all,

I’ve decided to post my design plan for the diplomacy changes coming in v1.4 to give you an idea of what’s on the horizon.

Diplomacy is a tricky feature which requires a lot of playtesting to evaluate and so this is a fairly long-term project. When launching a new project I like to outline my goal in a single sentence and then break that down with some additional details plus a series of “design pillars” which together serve as instructions for what to pay attention to over the course of that project. This also helps keep scope from spiraling out of control, which is a common problem in game development.

The v1.4 design plan also includes a “Game Mechanics Summary” section which outlines the most important gameplay changes that will be made. This summary will usually be broken down further before coding or art work begins, though sometimes it’s sufficient to start working on the game directly and from that point simply use playtesting as a guide for what needs further attention.

Over time I often go back and tweak the plan but any deviations from it must be carefully considered and documented. It’s really easy to lose track of important details if you’re not diligent about keeping everything in one place! This is a really big deal with strategy games especially as they usually contain many overlapping systems.

In total the design plan is a bit over 4 pages long and will give you a clear idea of what comes before coding and playtesting starts. I’ve included a link both here and below to the design plan in Google Docs. I’m linking to it rather than copying into this post because it looks a lot better in its native formatting.

After v1.4 I have rough plans for a v1.5 which focuses on enhancing diplomacy further, with particular attention to the AI. v1.4 is a pretty big design shift and I want to make sure this foundation is working well before I start refining things too much. An unstable branch v1.3.2 update to fix some crash bugs will be going up in a couple weeks so stay tuned for that as well.

Thanks again for playing AtG. It’s been a really rewarding project to work on, and there’s still more to come!

- Jon

LINK TO v1.4 DIPLOMACY DESIGN PLAN

More from Jon Shafer's At the Gates

Other announcements

All news
Major update25 Jun 2020v1.4Hey all! v1.4 is now live on Humble and the main Steam branch. As promised in my previous update there have been some big changes to diplomacy, described in detail in my previous update and summarized below in the patch notes. The new goodies are still a bit rough and no doubt there are some exploits in there but I’ll continue refining the mechanics in future updates. The basic idea is to make…Major update19 Dec 2019v1.3v1.3 is now live on the main Steam branch and Humble dashboard! This update contains major AI upgrades, as well as fixes for several crash bugs which have been reported since v1.2 (in particular a really nasty one that happened after upgrading the caravan). v1.4 will be dedicated to diplomacy and more bugfixing. No exact ETA on this update yet but I’ll be posting unstable branch updates every s…Community25 Jun 2019v1.2v1.2 is now available on Steam and Humble. This is the game's second big update, following v1.1's major improvements to the game's economy and balance back in May (see this post for more details). v1.2 focuses on improving the midgame, the Romans, and also adds a new 'clan list' screen which makes it much easier to keep track of your people. The Romans This is the main feature in v1.2, and make…