2026-08-17 06:26 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES -------- - Fixed returning to main menu from summary screen breaks gamepad navigation. - Fixed new Japanese Poet passages do not show Kanji characters above. - Fixed Turkish "İ" does not have qwerty fallback (now set to "I"). FEATURES -------- - Updated Japanese localization. - Added "coins earned" section to run information.
2026-08-14 12:57 UTC · Community Announcements · ryan.sumo
Hello Survival Typists!We’re back with another update to your favorite typing game! The ArmoryWe noticed that there’s a lot of cool content like augments and loot effects that people are missing out on because they don’t notice or come across them in the game. The Armory fixes that problem by giving you a rundown of all the weapons, augments, and effects in the game. In addition, the armory lets you spend your hard earned coins to permanently upgrade your weapons and augments of choice, letting you focus in on that specific killer build.Level-Up Upgrades for Loot and Augment EffectsThe augment
2026-07-22 07:05 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES -------- - Fixed "звон" not typable in Russian (and some other Russian fixes) - Removed "พ.ศ." and "บ.ข.ส." from Thai wordlist due to unintended periods.
2026-06-12 04:41 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES -------- - Fixed Blind Type Omen doesn't work with Stalker Omen. FEATURES -------- - Temporarily disabled visual and audio mod creation because we're making some changes and don't want it to break anyone's mods.
2026-06-08 16:26 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES -------- - Fixed crash due to Cypher's cypher clashing with omen cypher.
2026-06-08 14:42 UTC · Community Announcements · ryan.sumo
Hello Survival Typists!We’re back with another update to your favorite typing game, and this one is literally game changing! Roguelite OmensWe know that we could lean into the roguelite elements of the genre more, so we’ve completely overhauled our omens system. These omens are randomized at the start of every run, giving you randomized debuffs with an assigned difficulty depending on the trial level you are at. If you don’t like your omens, you can reroll for an unlimited amount of times until you get the ones that suit your strategy the best.This opens up a whole new way for us to add conten
2026-04-27 12:29 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BALANCING --------- - Updated Thai trigger letters.
2026-04-23 16:28 UTC · Community Announcements · ryan.sumo
Hello Survival Typists! We’re excited to share that we have some new ways for you to show your support for Glyphica : Typing Survival and aliasBlack. Soundtrack Supporter Pack DLCAs some of you know, the inimitable sound team at Imba Interactive released the remastered soundtrack of Glyphica : Typing Survival on bandcamp previously. However some of you have requested to have it as a DLC here, and so we have provided. Owners of the game will get a 10% discount when buying the soundtrack. Glyphica Merch StoreSome of you have also been asking about Glyphica merch, so we’re also soft launching a m
2026-04-21 07:26 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
Bugfixes -------- - Fixed Augment Consumables to added on game start.
2026-04-14 07:55 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
Bugfixes -------- - Made Thai tone marks work on Poet as well. - Made double pinyin work on Poet as well. - Changed space symbol from double underscores to proper symbol "␣" - Made keyboard/gamepad navigation through main weapons in main menu also toggle selection instead of just highlighting. Features -------- - Added "c poet" console command to call Poet immediately for mod testing. (F9 for console)
2026-04-13 09:53 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES - Fixed Thai vowels and tone marks overlapping.
2026-04-10 08:37 UTC · Community Announcements · ryan.sumo
Hello Survival Typists! We’re back with another update to your favorite typing game! It’s a smaller update as we have been fixing bugs and working on a literal game-changing feature coming this summer. Revamped Trial Selection ScreensOur original trial screen got a little too complex, and some information was missing, so we broke it up into different, bite size sections.Consumable ShopNow you can purchase your favorite consumable items before starting a trial! Not only are you better equipped before taking on a Trial, but you now have something else to spend all those coins on! Avoid Word Over
2026-02-27 01:52 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES -------- - Fixed crash when trying to load a mod without a path. - Updated Russian wordlist, changing "фонера" to "Фанера" (more on the way) - Improved framerates on Fireball augments, especially on weaker PCs. - Fixed untypable ellipses in Indonesian. - Fixed Run Information pagination ignores text wrapping on some languages. - Fixed some missing UK English localization. - Fixed Enemies sometimes stop too far in Omen VI and do not display word. FEATURES -------- - Option to activate anti-overlap system (words move out of the way when overlapping) - Added volume controls to pause menu
2026-02-10 03:22 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES ---------- - Fixed missing comma in Simplified Chinese Poet passage. - Fixed chance for Cypher boss to become invulnerable when it moves close to a Warder. - Specified "Zhuyin" input for Traditional Chinese because there are other typing styles. - Fixed Flaming Blades Evolution for Chopper has stats reversed in description. - Fixed inverted comma in Ukrainian keyboard wrongly mapped. - Replaced arrow brackets in Catalan Poet passage with double inverted commas. - Removed "jude" from German wordlist.
2026-02-06 01:52 UTC · Community Announcements · XM | Lead developer @ aliasBLACK
BUGFIXES ----------- - FIxed Red Screen of Death caused by failing to load non-existent local mods folder. - Fixed Evolution pop-up not going away if triggered after trial completion.
Full appinfo as delivered by Steam PICS, changenumber 38519067. Also at /api/app/2400160/raw.
{
"appid": "2400160",
"common": {
"name": "Glyphica: Typing Survival",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos",
"osarch": "64",
"osextended": "macos64,macosapplesilicon",
"icon": "12cbca40738a1a3a57ab91ba6b41b46d502adde4",
"clienticon": "10679784a34d4553e318c22425a353cc495bc6b8",
"clienttga": "b80bfc19dce7671babd19f965c36cebe68acd46b",
"name_localized": {
"schinese": "指尖疾速:打字狂潮",
"tchinese": "指尖疾速:打字狂潮"
},
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"thai": "1",
"japanese": "1",
"polish": "1",
"finnish": "1",
"turkish": "1",
"brazilian": "1",
"ukrainian": "1",
"indonesian": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1743120000",
"tested_build_id": "17848598",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-4RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "1486c9e335ae22c0284f92008d75e749330a6bec/capsule_231x87.jpg",
"schinese": "7fdb8cf66f0da0de6b14700016eb081d47c93184/capsule_231x87_schinese.jpg",
"tchinese": "9e41f9195d33770ce6ebde8c81c0d00526a03ce4/capsule_231x87_tchinese.jpg"
},
"header_image": {
"schinese": "3777529955290e8e1cd1ac650ee81e75858dec60/header_schinese.jpg",
"brazilian": "160cb6438da9b0e385e52739a75010ddb2c623d0/header_brazilian.jpg",
"finnish": "65209342fda8ecfd6ce07539decce08abfd65498/header_finnish.jpg",
"french": "189a4a5d21152c59ac9184e2bdb52eab9afd7dd4/header_french.jpg",
"german": "66197ec1778b8b18e50ca37bbf9cf0349757742b/header_german.jpg",
"indonesian": "5171fe16afd6507471e1f485161b5c8ffd7d36e4/header_indonesian.jpg",
"italian": "55251219bb0941bad82c035195d0da0f96894902/header_italian.jpg",
"japanese": "9f67f6a9a1f73a816560acb92e3aba7d6f554820/header_japanese.jpg",
"latam": "7673da9e889b4389b5aa826c386d2b8b80f0d409/header_latam.jpg",
"polish": "9de1a060f96343f368c76fd82597379861c43d76/header_polish.jpg",
"portuguese": "0484e5e52cab398b1b366856fd101d66e195b59c/header_portuguese.jpg",
"spanish": "c2955749343c0440774cac7020c7dd007c738daa/header_spanish.jpg",
"turkish": "fc8b55e4ced283c3fce26ca277fd5b724cc4d610/header_turkish.jpg",
"english": "1f3624604792536edc75d7bfcae4e1ad041017c2/header.jpg",
"tchinese": "935f53bc7f1c059b64a754b3ab8be2470a2c51b2/header_tchinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn,zh-tw",
"library_hero": "en",
"library_logo": "en,zh-cn,zh-tw",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "100",
"height_pct": "78.66852404151967"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "d3c576bc324acb7fd92a722f40758e7897835764/library_capsule.jpg",
"schinese": "1f40c4aa91540aa0a3102ef64d26609f37a2519e/library_600x900_schinese.jpg",
"tchinese": "8db6199bb5a6776a1d5a75fca7b569050d88f6da/library_capsule_tchinese.jpg"
},
"image2x": {
"english": "d3c576bc324acb7fd92a722f40758e7897835764/library_capsule_2x.jpg",
"schinese": "1f40c4aa91540aa0a3102ef64d26609f37a2519e/library_600x900_schinese_2x.jpg",
"tchinese": "8db6199bb5a6776a1d5a75fca7b569050d88f6da/library_capsule_tchinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png",
"schinese": "288522e26bd5b255565c8f5ad8c75e1a84d88e16/logo_schinese.png",
"tchinese": "d062072ce5c8fac6a55d6bd80ce789137c183bf9/logo_tchinese.png"
},
"image2x": {
"english": "logo_2x.png",
"schinese": "288522e26bd5b255565c8f5ad8c75e1a84d88e16/logo_schinese_2x.png",
"tchinese": "d062072ce5c8fac6a55d6bd80ce789137c183bf9/logo_tchinese_2x.png"
},
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "100",
"height_pct": "78.66852404151967"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1780418355",
"associations": {
"0": {
"type": "developer",
"name": "aliasBLACK"
},
"1": {
"type": "publisher",
"name": "aliasBLACK"
},
"2": {
"type": "publisher",
"name": "Squeaky Wheel"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23",
"2": "2",
"3": "70"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_45": "1",
"category_46": "1",
"category_28": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_59": "1",
"category_25": "1",
"category_30": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"turkish": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"indonesian": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"finnish": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"catalan": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"ukrainian": {
"supported": "true"
},
"tchinese": {
"supported": "true"
},
"thai": {
"supported": "true"
},
"portuguese": {
"supported": "true"
},
"romanian": {
"supported": "true"
},
"latam": {
"supported": "true"
},
"vietnamese": {
"supported": "true"
}
},
"steam_release_date": "1728482426",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "2400160",
"store_tags": {
"0": "1674",
"1": "42804",
"2": "5547",
"3": "4885",
"4": "4637",
"5": "19",
"6": "3959",
"7": "24003",
"8": "6730",
"9": "1773",
"10": "3871",
"11": "4791",
"12": "1654",
"13": "4094",
"14": "5125",
"15": "4182",
"16": "6129",
"17": "5154",
"18": "1716",
"19": "492"
},
"review_score": "8",
"review_percentage": "90"
},
"extended": {
"developer": "aliasBLACK",
"publisher": "aliasBLACK",
"homepage": "https://www.squeakywheel.ph/glyphica-presskit"
},
"config": {
"installdir": "Glyphica",
"launch": {
"0": {
"executable": "neosphere.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "neosphere",
"type": "default",
"config": {
"oslist": "macos"
}
}
},
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65535",
"steamcontrollertemplateindex": "1",
"steamcontrollerconfigdetails": {
"3343994067": {
"controller_type": "controller_xboxone",
"enabled_branches": "default,demo_test,staging",
"use_action_block": "true"
}
}
},
"depots": {
"2400161": {
"config": {
"oslist": "windows,linux"
},
"manifests": {
"public": {
"gid": "7898414906203041287",
"size": "264269491",
"download": "251352960"
}
}
},
"2400162": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "749083427924061704",
"size": "276552812",
"download": "252458064"
}
}
},
"workshopdepot": "2400160",
"branches": {
"public": {
"buildid": "24849940",
"timeupdated": "1787350373",
"timebuildupdated": "1787264226"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "25",
"savefiles": {
"0": {
"root": "WinMyDocuments",
"path": "Sphere Saves/aliasblack.glyphica",
"pattern": "*.sav"
}
},
"rootoverrides": {
"0": {
"root": "WinMyDocuments",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacDocuments",
"addpath": ""
}
}
}
}