Winter Hamlet — Cozy Nordic 3D Hex Kit
A downloadable asset pack
Winter Hamlet is a cozy low-poly kit for snowy Nordic hex maps: log cabins with glowing windows, turf longhouses, a stave church, a jarl's hall behind a palisade, frozen rivers and lakes, icy coasts and a longship frozen in the fjord.
Every model shares one material and one 1024 × 256 colour atlas. A matching emission map lights only the windows, embers and flames, so a whole winter kingdom is a handful of draw calls, and recolouring the kit means painting a few pixels.
Icy coasts that fit themselves
Put snow next to water and it needs a shoreline on exactly the right sides. Winter Hamlet ships 13 icy coast shapes that cover every one of the 63 combinations, islets included, plus a lookup table: from a tile's 6 neighbours you get the piece and its rotation. In Godot, the included HexHamletMap does this for you. You paint land and water, and the coasts appear.
Mixes with Hex Hamlet
Winter Hamlet is built on the same grid as Heundefinedx Hamlet: the same tile size, heights, road and river edges and coast rules. Winter and summer tiles sit side by side on one map, so a road can leave a green valley and climb into the snow. Every file starts with winter_, so both packs share one models folder.
What you get
- 14 terrain tiles: snow, snow with drifts, tundra, hay field, snowy forest, hill, mountain, basalt cliffs, road straight / bend, frozen river straight / bend, frozen lake, open water
- 13 icy coast shapes: a snowy bank, an icy rim and floes in the shallows
- 13 buildings and structures: log cabin, turf longhouse, jarl's hall, stave church, watchtower, smokehouse, boathouse, mine, lumber camp, winter market, ice pier, palisade wall, palisade gate (the palisade runs along hex edges, and a road passes through the gate)
- Nature: snowy fir, bare birch, snowdrift, snowy rocks, ice shards, dry grass tufts, ice floes
- Props: fish rack, bonfire, rune stone, barrels, lantern post, frozen longship
- GLB, FBX and OBJ for every model. FBX imports at 1 unit = 1 m with no stray rotation.
- Godot 4 project: a drop-in map builder with automatic coasts, plus a demo with winter and mixed maps. It uses the Compatibility renderer, so it runs everywhere, web export included.
grid.json: tile measurements and the full coast table, for any engine- Blender source + generator script: one Python script builds the whole kit. Change the palette or proportions and rebuild every model.
Specs
Flat-top hexes, 2 m across. Land surface at 0.34 m, water at 0.20 m. Every origin sits at the base centre. Tiles are 270–3,300 triangles (the dense snowy forest is 9,800), buildings are 1,500–4,300, and props and nature are 220–2,300.
Screenshots 1–4 are rendered in Blender Cycles. Screenshot 6 is real-time in Godot 4.
Licence
Use the assets in any number of your own games and projects, commercial ones included. You may not resell or redistribute the assets themselves. The full text is in LICENSE.md inside the download.
Try before you buy: the free demo has 12 models at full quality under the same licence: snow, water, road, forest, mountain, two icy coasts, a log cabin, a longhouse, a fir, rocks and a bonfire.
How it's made: every model is procedural. Blender Python scripts build the geometry and the colour atlas, with no AI image or 3D generation. The scripts were written with the help of an AI coding assistant.
More in the Hex Hamlet family
Same grid, same scale, same cozy style - the packs mix on one map.
- Hex Hamlet - the cozy medieval village (45 models, $9.99)
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $9.99 USD. You will get access to the following files:






Leave a comment
Log in with itch.io to leave a comment.