45 chunky low-poly medieval hex models on one material: terrain, automatic beaches, a whole village. Hex map builder with coast, road and river placement. URP + Built-in.Build cosy medieval hex maps in minutes. Hex Hamlet is 45 chunky low-poly models: terrain, beaches that fit together by themselves, a whole village and the scatter that makes it feel lived in. It also includes a small map builder that lays them out on a hex grid for you.Everything shares one material and one small colour atlas, so a full island takes a handful of draw calls and runs anywhere, from mobile to desktop.The piecesTerrain (11): grass, grass with flowers, wheat field, water, road straight / bend, river straight / bend (carved channel), hill, mountain, forestCoast (13): beach shapes that cover all 63 possible shorelines with rotation, including a one-hex isletBuildings (13): house, tavern, chapel, blacksmith, market, barn, windmill, watermill, well, tower, keep, mine, lumber campHarbour (2): dock, boatNature (6): round tree, pine, bush, rocks, flowers, grass tuftsWhat you get45 prefabs (no colliders, origin at the base, 1 unit = 1 m) and the FBX modelsHex Map component: give it a dictionary of cells and it places the tiles, turns every shore tile into the right beach piece, and lays roads and rivers along a path (it picks and rotates the straight and bend pieces for you)Grid maths helpers (axial to world, edge directions and midpoints) and the full coast table (grid.json)A demo scene: the showcase island from the screenshots with four camera shots, a random island generator, orbit and zoomEditMode tests, a README and a one-page quick startAlso available: Winter Hamlet, a Nordic winter kit on the same grid. Both kits mix on one map, and the Winter Hamlet demo includes a mixed green-and-snow island.All screenshots are real-time renders of the included demo scene in Unity (URP unless marked Built-in).Unity 6000.0 or newerRender pipelines: URP and Built-in. The package includes a URP Lit and a Built-in Standard material and points the prefabs at the right one automatically. HDRP is not supported.45 models, 60 to 4,100 triangles each; one 512 × 256 colour atlas, one materialFlat-top hexes, 2 m across; land surface at 0.34 m, water at 0.20 m45 prefabs without colliders, origin at the base, 1 unit = 1 mDemo input: Input System or legacy Input ManagerDocumentation: README.md and QuickStart.html in Assets/Bomy99/HexHamlet/DocumentationNo dependencies; single root folder Assets/Bomy99/HexHamletAI tool used: Claude (Anthropic), an AI coding assistant.What it produced: the Python build scripts that generate the models and the colour atlas procedurally in Blender, and the C# runtime code (the HexHamletMap builder, grid helpers, material switcher, demo scripts and EditMode tests). The publisher reviewed and tested all of it.Not AI-generated: no image-generation or 3D-generation model produced any mesh, texture or pixel. The models and the atlas come from deterministic Blender Python scripts, and the screenshots are real-time Unity renders of the demo scene.




