Skip to content

Releases: tehrandom2/greytide-builds

greytide dev-f157626

greytide dev-f157626 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 09 Oct 03:00

Development build dev-f157626 (commit f157626 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-f157626

What changed since dev-fc73abc

  • Cards name only what the table shows: audit of all 156 cards, status rings, burning patches, aura rings (#709) (#724)
  • unity: tower-role card pools: aura and buffer towers draw their own cards, never attacks (#710, Average Joe) (#725)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.7 MB
  • greytide-linux64.zip: Linux 64-bit, 284.0 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.6 MB

greytide dev-d93e2c6

greytide dev-d93e2c6 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 09 Oct 16:44

Development build dev-d93e2c6 (commit d93e2c6 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-d93e2c6

What changed since dev-a013418

  • unity: tower specs that strike inside a loop borrow their own walker list (#733) (#799)
  • unity: stress run steady-state allocation from 6.7 KB to ~1.5 KB per frame (#792) (#806)
  • unity: glue and difficulty measured on today's game; per-wave closest approach in the balance log (#201 part 3) (#805)
  • unity: slip moniker defaults to -moniker; relay POST /discord/token (#760) (#801)
  • unity: a real slap sound for the borrow's hand slap (#302) (#800)
  • unity: TowerApi.SendDown and the plank-gap hook (#507) (#794)
  • unity: TableSession.BlocksSight replaces the bathroom's static Live (#774) (#793)
  • unity: play.sh core pin fits the machine (#668) (#791)
  • unity: The Sun Catcher kills a lone grunt reliably (#786) (#790)
  • unity: The Loose Change kills a grunt on its own (#785) (#789)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.7 MB
  • greytide-linux64.zip: Linux 64-bit, 284.0 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.7 MB

greytide dev-a013418

greytide dev-a013418 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 09 Oct 14:13

Development build dev-a013418 (commit a013418 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-a013418

What changed since dev-830e550

  • devlog: 2026-10-09 The tower check that counted the wrong clock (#788)
  • unity: towercheck counts table time, lobs fly the exact parabola (#783) (#787)
  • devlog: 2026-10-09 A tester wanted collectible figures (#784)
  • unity: the SELL banner is a paper price tag on the tray lip (#781) (#782)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.7 MB
  • greytide-linux64.zip: Linux 64-bit, 284.0 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.6 MB

greytide dev-830e550

greytide dev-830e550 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 09 Oct 09:10

Development build dev-830e550 (commit 830e550 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-830e550

What changed since dev-41e9430

  • unity: hex build markers on every table, towers on glossy hex figure bases (#743, Average Joe's idea) (#771)
  • unity: tray clears the cassette radio at 16:10 (#634) (#777)
  • unity: school-desk table keeps per-game state in its own SchooldeskSession (#695) (#780)
  • unity: tower registry verbs: Pay, an OnKill hook, speed-up (#548) (#779)
  • devlog: 2026-10-09 catch-up (store page and trailer, one hit three rules, card questions, report pings) (#778)
  • unity: borrow names the tower by label, not the kind number (#535) (#776)
  • unity: bathroom table keeps per-game state in its own TableSession (#689) (#775)
  • unity: picnic table keeps per-game state in its own PicnicSession (#694) (#773)
  • unity: pub table keeps per-game state in its own PubSession (#693) (#772)
  • unity: click a table's name on the pick wall to take its whole set (#750) (#770)
  • relay: GitHub webhook posts player-report progress to Discord (#768) (#769)
  • unity: workbench table keeps per-game state in its own WorkbenchSession (#691) (#767)
  • unity: window-sill table keeps per-game state in its own SillSession (#692) (#766)
  • unity: Defense loops borrow their own walker list per nesting depth, so UpdateStatuses no longer throws 'Collection was modified' (#681) (#749)
  • unity: game-store table keeps its per-game state in its own GameStoreSession (#690) (#765)
  • unity: the sandpit's board paint goes through BuildPar.Paint; a swap to it on Web drops from 3.7 s to about 0.35 s (#605) (#764)
  • site: run the Web build as a Discord Activity (Embedded App SDK) at /activity/ (#754) (#759)
  • unity: couch table keeps per-game state in its own CouchSession (#697) (#763)
  • unity: kitchen table keeps per-game state in its own KitchenSession (#688) (#761)
  • unity: desk table keeps per-game state in DeskSession (#687) (#762)
  • GameBot: a tick on a feedback ping approves the report, a cross declines it (#752) (#755)
  • relay: file player reports as status:triage (#751) (#753)
  • unity: street-map name field and dive use the Input focus claims (#674) (#746)
  • unity: a failed table switch logs the table the player is actually on (#680) (#747)
  • relay: post every filed player report to a Discord webhook (#744) (#745)
  • unity: pillow-fight POMF words no longer pile up (#682) (#742)
  • unity: a hurt grunt scuffs and darkens; health-reading cards reworded (#723) (#739)
  • unity: Superglue skips dudes that are already glued (#648) (#738)
  • unity: game store road ends no longer double back (#642) (#737)
  • unity: start again stands the exit shelf's minis back up (#649) (#736)
  • unity: sill gust drift is capped so dudes stay on the slab at the entrance corner (#650) (#735)
  • unity: wave counters show a remaining count next to running (#638) (#734)
  • unity: call bell stands in when the table's call object is out of sight (#641) (#732)
  • unity: desk camera stays inside the room, no black screen at max zoom-out (#637) (#731)
  • ci: manual Steam upload Action and --branch flag (#729) (#730)
  • unity: fast tablecheck calls wave 1 for the bot and stops at the first kill (#686) (#728)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.7 MB
  • greytide-linux64.zip: Linux 64-bit, 284.0 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.6 MB

greytide dev-41e9430

greytide dev-41e9430 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 09 Oct 03:44

Development build dev-41e9430 (commit 41e9430 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-41e9430

What changed since dev-f157626

  • unity: a per-game TableSession instead of the reused TableSpec plus static session classes (garage and attic first) (#667) (#720)
  • web: the site's GREYTIDE tab moves top-right, clear of the notebook (#706) (#727)
  • Radio cassette label never cuts a table name mid-word (#712) (#726)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.7 MB
  • greytide-linux64.zip: Linux 64-bit, 284.0 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.7 MB

greytide dev-fc73abc

greytide dev-fc73abc Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 09 Oct 02:14

Development build dev-fc73abc (commit fc73abc on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-fc73abc

What changed since dev-0cfdedd

  • unity: a hidden table stage no longer blurs the start screen (#707) (#722)
  • Boss strip pinned top-centre, flat announcement banner removed, exit-shelf nameplate readable (#705) (#721)
  • relay + GameBot: a bot key so Discord /report is not capped at 5 an hour per IP (#713) (#715)
  • tools: GameBot, the greytide Discord bot (#711) (#714)
  • RunLongBuildArounds.TableIndex divides by WaveTable.Count (#701) (#708)
  • RunConfig comment: a leaked boss costs its own lives (#658) (#703)
  • docs: a table plays 10 waves (#657) (#702)
  • unity: one table setup value for ToyGame instead of statics and post-construction patching (#666) (#685)
  • unity: burn ticks keep ignoring the horde's growth; -dotgrow to measure (#677) (#684)
  • unity: a table lifetime scope for event subscriptions and callbacks; the [balance] line prints for every table (#664) (#683)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.6 MB
  • greytide-linux64.zip: Linux 64-bit, 284.0 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.6 MB

greytide dev-dc20668

greytide dev-dc20668 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 07 Oct 04:10

Development build dev-dc20668 (commit dc20668 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://dev.advancedstudios.net/greytide-builds/#dev-dc20668

What changed since dev-13cdab9

  • unity: hidden track two, West Coast rap with a signature loop, original words (#581) (#586)
  • unity: soundtrack page: 'hidden tracks' section gets its own heading (#577) (#580)
  • Devlog: an evening of looking (#579)

Downloads

  • greytide-win64.zip: Windows 64-bit, 226.8 MB
  • greytide-linux64.zip: Linux 64-bit, 225.2 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 204.0 MB

greytide dev-a97b1d0

greytide dev-a97b1d0 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 07 Oct 06:17

Development build dev-a97b1d0 (commit a97b1d0 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://dev.advancedstudios.net/greytide-builds/#dev-a97b1d0

What changed since dev-dc20668

  • unity: step-down exposure check in divecheck; couch trims its lights and exposure in the dive (#585) (#597)
  • site: soundtrack tracklist grouped by table, section anchors, contents list (#595) (#596)
  • site: soundtrack share-link button and #t- deep links (#593) (#594)
  • Devlog: a slip of paper for the players (#592)
  • relay: POST /feedback files a GitHub issue from a player report (#584) (#591)
  • unity: in-game player feedback: report slip with screenshot, log tail, optional email and moniker (#583) (#590)
  • unity: unlisted slow-bounce listen page, two takes (#582) (#589)
  • unity: couch: remove the half-person sitter (#587) (#588)

Downloads

  • greytide-win64.zip: Windows 64-bit, 226.8 MB
  • greytide-linux64.zip: Linux 64-bit, 225.2 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 204.1 MB

greytide dev-7105d51

greytide dev-7105d51 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 07 Oct 10:17

Development build dev-7105d51 (commit 7105d51 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-7105d51

What changed since dev-3826462

  • unity: Steam Deck and gamepad support (#613) (#633)
  • site: trailer page (#635)
  • unity: the Steam trailer, 89 s cut to GREY PLASTIC, rendered from the game (#627) (#632)
  • unity: BathroomTable.DevProject null guide guard (#620) (#631)
  • relay: make lobby tests deterministic (#621) (#630)
  • unity: Steamworks.NET: facade, PAID_TO_WIN achievement, DLC ownership (#615) (#629)
  • unity: Steam store art rendered from the game (#610) (#619)
  • relay: FEEDBACK KV namespace id (#618)
  • unity: a table swap on Web no longer has a frame over 500 ms (#543) (#617)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.6 MB
  • greytide-linux64.zip: Linux 64-bit, 284.0 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.6 MB

greytide dev-3826462

greytide dev-3826462 Pre-release
Pre-release

Choose a tag to compare

@tehrandom2 tehrandom2 released this 07 Oct 07:30

Development build dev-3826462 (commit 3826462 on unity). Unsigned, unfinished, played at your own risk.

Play in the browser or see every build: https://greytide.advancedstudios.net/#dev-3826462

What changed since dev-a97b1d0

  • unity: Steam store copy (#611) (#612)
  • site: re-home the builds site to greytide.advancedstudios.net (#606) (#609)
  • unity: the four bootleg tracks become the title tracks (#607) (#608)
  • unity: music for treehouse, school desk, car seat, sandpit (#574) (#604)
  • unity: towercheck green again (#517) (#603)
  • unity: the desk's passing place is a real fork (#416) (#602)
  • unity: steamcmd upload tooling for app 5384480 (#598) (#599)

Downloads

  • greytide-win64.zip: Windows 64-bit, 285.3 MB
  • greytide-linux64.zip: Linux 64-bit, 283.7 MB
  • greytide-web.zip: Web build (unzip and serve over HTTP), 262.6 MB