{"rewrite":{"id":"r_56e4ec7a3699ee0ffad8ea99","clusterId":"c_7c982da02455cbc98b486f5e","slug":"godot-engine-lets-developers-write-code-in-ancient-cuneiform","model":"deepseek-v4-flash:free","headline":"Godot Engine Lets Developers Write Code in Ancient Cuneiform","summary":"Developer Stein Makes Games posted on Bluesky that GDScript, the scripting language of the Godot game engine, accepts Sumerian and Akkadian cuneiform characters as identifiers. The post drew attention to the engine's support for Unicode Standard Annex #31, which also permits runes and hieroglyphs in languages that adopt it.","whyItMatters":"The post highlights how Godot's adoption of UAX#31 lets developers use ancient scripts like cuneiform as variable and function names, a capability shared with Python, JavaScript, and Rust.","webCardHtml":"\u003cp\u003eStein Makes Games, the developer behind the mining roguelite Dig Dig Boom, posted on Bluesky on July 30 that GDScript supports the Sumerian clay tablet alphabet and Akkadian cuneiform. The post resurfaced a topic the developer first raised on Reddit about two years ago.\u003c/p\u003e\u003cp\u003eGDScript follows Unicode Standard Annex #31, which defines which characters programming languages can use as identifiers. Because of that, cuneiform, runes, and Egyptian hieroglyphs can all appear in code, provided the language supports them. GDScript is not alone in this; Python, JavaScript from ES6 onward, and Rust also adopt the same framework.\u003c/p\u003e\u003cp\u003eStein Makes Games is currently developing Dig Dig Boom in Godot for PC via Steam, with a planned 2027 release. The game announced support for multiple languages, including Japanese, at the end of July, but cuneiform is not among them.\u003c/p\u003e","blueskyPost":"Godot's GDScript accepts Sumerian and Akkadian cuneiform as identifiers, per developer Stein Makes Games. The engine follows UAX#31, so runes and hieroglyphs work too, same as Python, JavaScript, and Rust.","twitterPost":"Godot's GDScript lets you write code in Sumerian and Akkadian cuneiform, developer Stein Makes Games posted. The engine follows UAX#31, so runes and hieroglyphs also qualify, as they do in Python, JavaScript, and Rust.","threadsPost":null,"newsletterBlurb":"Developer Stein Makes Games posted that Godot's GDScript supports Sumerian and Akkadian cuneiform as identifiers. The engine's adoption of UAX#31 means runes and hieroglyphs also work, a capability shared with Python, JavaScript, and Rust.","attributionJson":"[{\"source\":\"Automaton\",\"url\":\"https://automaton-media.com/articles/newsjp/20260804-458392/\",\"title\":\"人気拡大ゲームエンジンGodot、古代メソポタミアの\\\"楔形文字\\\"でもコードを書けるらしい。ヒエログリフとかでもOK\"}]","lintFlagsJson":null,"lintHits":0,"costUsd":0,"inputTokens":5037,"outputTokens":633,"status":"published","repairAttempts":0,"nextRepairAt":null,"factsAttemptedAt":1786150428,"createdAt":"2026-08-08T00:38:01.000Z","publishedAt":"2026-08-08T00:41:45.000Z","updatedAt":"2026-08-08T00:38:01.000Z"},"cluster":{"id":"c_7c982da02455cbc98b486f5e","canonicalTitle":"人気拡大ゲームエンジンGodot、古代メソポタミアの“楔形文字”でもコードを書けるらしい。ヒエログリフとかでもOK","representativeArticleId":"a_88c3bc239c11e0d701ce44e6","sourceCount":1,"writtenSourceCount":1,"writeAttempts":0,"isSolo":true,"entitiesJson":"{\"anime_titles\":[],\"manga_titles\":[],\"work_titles\":[\"Godot\"],\"studios\":[],\"people\":[],\"type\":\"news\",\"domain\":\"games\",\"is_roundup\":false}","contentType":"news","status":"published","firstSeenAt":"2026-08-04T11:05:07.000Z","lastSeenAt":"2026-08-04T11:05:07.000Z","updatedAt":"2026-08-08T00:41:45.000Z"},"attribution":[{"source":"Automaton","url":"https://automaton-media.com/articles/newsjp/20260804-458392/","title":"人気拡大ゲームエンジンGodot、古代メソポタミアの“楔形文字”でもコードを書けるらしい。ヒエログリフとかでもOK"}],"entities":{"anime_titles":[],"manga_titles":[],"work_titles":["Godot"],"studios":[],"people":[],"type":"news","domain":"games","is_roundup":false},"keyFacts":null}
