Computational Text Analysis · Salter Method · Community Voice

A Distant Reading of the Community Responses
to CK3 Dev Diary #3 — “War”

The reply thread as a corpus: 436 reply posts from 213 participants, captured live across 22 forum pages (2019-11-12 → 2020-10-04). The developer's opening post is excluded — this is the audience answering back. Generated 2026-06-10.

The corpus

A companion to the developer-diary reading — the same eight steps, turned on the players.
436reply posts
213participants
25.0kanalysed words
1,299sentences
341quotes flagged

Each reply post was captured via Claude-in-Chrome DOM extraction, quoted text split into artifact:quote spans and excluded from counts, and authors anonymised to stable pseudonyms. This is the community-voice half of the comparison whose other half is the developer-diary corpus.

Most active participants (replies)

participantreplies
user_1c26
user_xxu5uj15
user_quj0zh9
user_o0r4688
user_15a17
user_wedhq37
user_qvlcwb7
user_wi66ec6

A long-tail conversation: 213 people for 436 posts means most participants reply once or twice. The thread is a crowd, not a debate among regulars — though a handful (top participant: 26 posts) carry sustained argument.

Step 1 · Bag of words

The raw count. Function words dominate — but note what breaks through.
#tokencount
1the1,438
2and765
3that429
4you387
5have275
6for243
7not230
8they218
9are207
10but206
11would205
12more187
13with186
14this178
15like164
16was163
17your159
18army155
19will154
20were144

As in any English corpus the head is function words. Two things break through early: the developer's instructional register echoes back — you (387), your (159) — because players quote and address the dev; and the corpus' true subject announces itself at rank 18 with army (155), followed by siege, system, knights. The audience is answering the War diary on its own terms.

Step 2 · Stopwords & the cleaned vocabulary

After removing function words, discourse fillers and forum register — the top 250 content terms. Filter or page through them.
ranktermcountshare
page of 1

Step 3 · Word cloud

Top community terms, sized by frequency, coloured by war-discourse cluster.
Community reply word cloud

Step 4 · Themes

Six clusters of community concern, grounded in representative replies.

Register of the corpus

Where the developer diary defines systems in the second person, the responses evaluate, question and historicise them. The dominant moves are the feature request (“will there be…”, “please don't…”), the historical correction (pikes vs cavalry, what a medieval levy really was), and the comparison to CK2 / EU4 / Imperator. This is an expert, invested, sometimes pedantic audience.

Armies & Troops

army · armies · levies · troops · men-at-arms · retinue

The corpus' centre of gravity. Players interrogate the new Levy / Men-at-Arms split — what professional troops cost, whether levies are mere "meat shields", and how composition works.

“So armies don't have 3 commanders 1 for each flank anymore?”

Siege & Fortification

siege · castle · walls · besieger · trebuchet · engines

The single most-discussed mechanic. Replies dwell on siege weapons, fortified vs unfortified holdings, and the besieger-as-attacker rule.

“Will there be any restrictions on your character's actions if his main castle is under siege”

Knights & Commanders

knight · commander · martial · prestige · title

Knighthood and command draw intense debate — how powerful a knight should be relative to levies, and whether "Knight" is a title you bestow.

“I don't want to micro manage 30-40 minor titles and then these knights only have the power of 300-400 levies”

Tactics & Battle

battle · flank · tactics · advantage · attrition · supply

The loss of CK2's flanks/tactics phase is mourned repeatedly; supply and attrition as soft supply-lines are widely praised.

“Like in how army composition affected the tactics a flank used in CK2.”

Unit types & realism

cavalry · infantry · archer · pikemen · medieval · peasants

A strong historical-realism streak: long threads on whether pikes really countered cavalry, and whether medieval levies were conscripted peasants or trained freemen.

“Tactically speaking, the pike square hadn't been invented yet, and cavalry often used lances longer than the pikes of the infantry”

Comparison & meta

system · mechanic · ck2 · eu4 · imperator · warscore

Players constantly benchmark against CK2, EU4 and Imperator — the reflex of a sequel audience evaluating change against what they already know.

“I do kind of like the tactics system in CK2”

Step 5 · Concept network

PMI-weighted co-occurrence of war concepts across 1,299 reply sentences (edges co-occ ≥ 4, PMI > 0.1).
Community concept network

The network splits into the same subsystems the diary introduced — a logistics arm (army–attrition–supply–siege), a battle-mechanics arm (battle–flank–tactics–commander–trait), the troop-type ladder (levy–infantry–cavalry–archer–retinue), and knighthood (knight–title–character). The tightest edge, attrition–supply (PMI 2.22), shows the community latching hardest onto the one genuinely new system: supply lines.

Step 6 · Frequent phrases

Bigrams (doc-freq ≥ 3) and the few recurring trigrams.

Top bigrams

men arms30
siege weapons20
middle ages18
siege engines14
war score13
light infantry13
military service11
peasant levies10
army composition8
battle system8
standing army8
heavy infantry8
combat system7
relieving army7
man arms6

Recurring trigrams

late middle ages5
men-at-arms and knights4
commander per army3
score from battles3
win the war3

Only five trigrams recur in ≥3 posts — community prose is far less templated than the developer's patch-note register, where dozens of trigrams repeat. The reading itself surfaces a genre difference.

The phrases read like a wargamer's lexicon: men[-at-]arms, siege weapons, middle ages, light/heavy infantry, military service, peasant levies, shattered retreat, meat shields, naval combat. Authored discussion, not slogans.

Step 7 · Underwood verification

The top term, the strongest edge and a top phrase — checked back against real replies.

Each headline claim is grounded in a representative reply. All supported.

Top term — “siege” (140 occ.)
“Will there be any restrictions on your character's actions if his main castle is under siege”
Strongest edge — attrition ↔ supply (PMI 2.22)
“If my army has low supply and taking attrition, will the losses I take be proportionally dispersed among all "classes" of troops”
Top phrase — “men[-at-]arms” (30 occ.)
“And siege weapons make an appeareance too, I like it”

Stance caveat. A high count of siege or levies means the community discussed them most — driven by what the diary chose to reveal — not that these are the game's most important systems. The reading measures attention, not value.

Step 8 · Critique — developer voice vs community voice

What the reading shows. Run beside the developer-diary corpus, the contrast is sharp and quantified (log-likelihood keyness): the developer over-uses precise second-person mechanics — you, your, advantage, troops, pursuit, progress, limit, damage — the register of someone defining a system. The community over-uses evaluation and speculation — like, knight, nice, would, think, yes, commanders — the register of people reacting to one. Developers specify; players appraise, historicise and compare.

What to be suspicious of. This is a single thread — the responses to one diary (War), so its vocabulary is war-shaped. The community's apparent priorities reflect what this diary surfaced, not the game as a whole. And forum repliers are the most invested slice of the audience; silent players leave no text.

What it cannot see. Tone — sarcasm, excitement, exasperation — is largely invisible to word counts. The frequent comparisons to CK2/EU4 carry an affect (nostalgia, anxiety about change) the frequencies only hint at. And every reaction emoji and up-vote was deliberately excluded to isolate the written voice.

Curation contingency

These findings describe the reply thread to CK3 Dev Diary #3 — 436 posts — not the CK3 community at large. A different diary (a faith or culture diary) would surface an entirely different community vocabulary. Scrape the remaining threads and this becomes a corpus-wide portrait of the audience; for now it is one loud, knowledgeable room.