What Word Data and Assets Does Truncate Use?

Updated

Truncate draws its word data from four sources: the SCOWL Wordlist (MIT-like license), the Wordnik Wordlist (MIT), Wiktionary (CC BY-SA 3.0), and Wiktextract, a machine-readable Wiktionary extract by Tatu Ylonen / Kaikki.org (CC BY-SA 3.0). Its visual, audio, and font assets come from named contributors under CC0, CC BY-SA 4.0, and OFL licenses. The credits page lists all of these, and the game's client and server code is open source on GitHub.

Word Data Sources

The credits page names four word data sources. They differ in origin and license, which matters if you plan to reuse anything.

Source What it is License
SCOWL Wordlist (Kevin Atkinson) A curated English word list MIT-like
Wordnik Wordlist (Wordnik) A word list from Wordnik MIT
Wiktionary The free dictionary CC BY-SA 3.0
Wiktextract (Tatu Ylonen / Kaikki.org) Wiktionary as machine-readable structured data CC BY-SA 3.0

The two Wiktionary-derived sources carry share-alike terms, so any reuse of that data should keep the same license and attribution. The SCOWL and Wordnik lists are more permissive.

Art, Audio, and Fonts

The credits page separates assets by type and names each contributor.

  • Sprites: available under CC BY-SA 4.0. Contributing artist: Joree.
  • Audio: the puzzle-piece placement sound is by el_boss under CC0 1.0.
  • Fonts: Press Start 2P by codeman38 under OFL, and at01 by GrafxKid under CC0 1.0.

If you want to reuse the look of the game, the sprite license is the one to check first, since CC BY-SA 4.0 requires attribution and share-alike.

Code and Dependencies

Truncate's client and server are both open source at GitHub (TruncateGame/Truncate). The credits note one notable dependency, egui by Emil Ernerfeldt under MIT, plus all other dependencies in the repository. For a full dependency list, the repository itself is the authoritative place to look.

What This Means If You Want to Reuse Something

  • Word lists: SCOWL and Wordnik are the simplest to reuse; Wiktionary-based data carries CC BY-SA 3.0 obligations.
  • Sprites: CC BY-SA 4.0 — attribute the artist and keep the same license.
  • Audio and the at01 font: CC0, so no attribution is required, though crediting is still good practice.
  • Press Start 2P: OFL, which permits use and embedding under its terms.
  • Code: check the repository for the license covering the client and server before building on it.

The credits page is the single place that ties each asset to its creator and license, so it is the right starting point for any reuse question.