Mobile Low Poly Medieval World: Level Generator + 92 Assets


- One shared palette material, so a whole village batches into very few draw calls - Level Generator with 13 layouts: Village, Scattered, Castle, Early Castle, Hill ... HOW IT WORKS


by Lens Labs


Price History +

Mobile-first low-poly medieval kit: 92 models with LODs and a one-click level generator with 13 layouts, terrain, rivers and paths. One shared material, URP.

Key features

  • 92 low-poly medieval models with LODs
  • Editor-time Level Generator with 13 layouts
  • Terrain, rivers, lakes, roads, trails and bridges
  • Seed-based, repeatable levels
  • Six-level automatic demo tour
  • Optional runtime chunked generator with 6 presets and a performance HUD
  • Mobile-friendly opaque unlit water shader
  • Asset budget validator

Technical details

  • Number of models: 92 (FBX with LODs) and 92 prefabs
  • Number of materials: one palette material, plus ground, water and sky materials
  • Texture: one 449-byte palette texture
  • Rigging and animation: none
  • Collider: generated terrain and bridge colliders
  • Render pipeline: URP only
  • Unity version: 6000.4 or newer (submit with the lowest version you tested)
  • Dependencies: URP, TextMesh Pro (demo titles), Input System (demo cameras only)
  • Third-party: MedievalSharp font (OFL), licence included
  • Documentation: PDF documentation, README, changelog

Build a complete medieval world in minutes, and keep it fast on a phone.


Mobile Low Poly Medieval World gives you 92 hand-built low-poly models and an editor-time Level Generator that turns them into finished levels: villages, castles, walled towns, monasteries, mining camps, fishing villages, ruined settlements and more.


Every level is a normal Unity scene. Every building and prop is a real prefab you can move, delete or replace by hand. Nothing is generated at play time, so there is no runtime cost and no surprises.


WHAT'S IN THE BOX

- 92 low-poly models: houses, barns, tavern, church, keep, gatehouse, ruined castle, burnt ruins, walls, palisades, mills, mines, docks, trees, rocks, bushes, grass and 46 props

- LODs on the models, and per-model triangle budgets

- One shared palette material, so a whole village batches into very few draw calls

- Level Generator with 13 layouts: Village, Scattered, Castle, Early Castle, Hill Fortress, River Town, Walled Town, Crossroads, Monastery, Mining, Farming Valley, Fishing Village, Ruined Settlement

- Terrain with hills, cliffs and a mountain belt

- Rivers, streams, lakes and ponds drawn as one seamless surface

- Dirt roads, village streets, trails, plank walkways and bridges that follow the land

- Seed-based generation: the same seed always gives the same level

- Six demo levels that play as an automatic tour, with a loading screen between levels (start from Demo_Start)

- Optional runtime chunked generator with Mobile, Low, Medium, High, Ultra and Custom presets and a performance HUD

- Mobile water shader: opaque and unlit, with no reflections, refraction, depth texture or transparency

- Asset budget validator that checks every prefab's triangles, LODs and materials

- PDF documentation and changelog


MADE FOR MOBILE

Low triangle counts, LODs on buildings, a single material, water with no transparency, and presets that cap buildings, props and vegetation. Use the Mobile preset on a phone and Ultra on a desktop from the same content.


HOW IT WORKS

1. Open the Level Generator window.

2. Pick a layout, a seed and a size.

3. Press Generate.

You get a finished scene. Move a house, delete a tree, swap a prop, or regenerate with a new seed until you like it.


REQUIREMENTS

- Unity 6000.4 or newer

- Universal Render Pipeline (URP). Not for Built-in or HDRP.

- TextMesh Pro (demo titles) and Input System (demo cameras only)


NOTES

- Demo titles use the MedievalSharp font (SIL Open Font License, included).

- Models are static: no rigging or animation.