No description
  • C# 76.2%
  • ShaderLab 15%
  • GLSL 7.3%
  • HLSL 0.8%
  • Mathematica 0.6%
  • Other 0.1%
Find a file
Robert Goins 2904bf010a Seed chunks with a mixed hash so mirrored chunks stop duplicating
System.Random seeds from the seed's magnitude, and the old XOR seed often
came out as +S and -S for chunks mirrored across a dimension's centre
column (and, in Frontier, across its centre row), so they got the same RNG
stream. Where they also shared a theme (all rolled Frontier/Cryo/Void
pairs, plus Mire's two bogs) they generated identical layouts. Hash the
coordinate through a murmur finalizer and keep it non-negative instead;
all 225 chunks now get distinct seeds. Regenerates every chunk scene, and
reshuffles the rolled themes in Frontier, Cryo and Void.

Also picks up Wasteland's outpost, which hadn't been regenerated since the
Goblin Marches were added and so was missing its gate onward to them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:45:58 -07:00
.vscode Initial commit: Unity project with Git LFS 2026-10-03 09:40:01 -07:00
Assets Seed chunks with a mixed hash so mirrored chunks stop duplicating 2026-10-08 15:45:58 -07:00
Docs Add the Goblin Marches, a goblin war camp dimension 2026-10-08 14:59:57 -07:00
Packages Add co-op multiplayer (up to 4 players, host-based) 2026-10-03 16:29:00 -07:00
ProjectSettings Add the Goblin Marches, a goblin war camp dimension 2026-10-08 14:59:57 -07:00
Tools Find the source of frame-time spikes; add hitch and per-thread tooling 2026-10-06 12:46:45 -07:00
.gitattributes Import Synty Sci-Fi Worlds, Sci-Fi Outpost and Swamp Marshland packs 2026-10-05 12:59:18 -07:00
.gitignore M0: build stamping, crash diagnostics, save hardening, tests and benchmark 2026-10-06 11:53:54 -07:00