Genustruct — Procedural Building & City Generator for Unity

Build a detailed house, a downtown block, or an entire city — right inside the Unity Editor. Then change anything.

This is the free playable demo. You're driving a live build of the generator: shape buildings, adjust them, and watch a city come together. No install, no signup — it runs right here in your browser.

๐Ÿ‘‰ What you're playing

The demo contains five playable scenes. Press F9 (or the Demos button in the corner) at any time to switch between them.

โญ Building Editor — start here. This is the heart of the tool: the full panel-based editor running live. Pick a preset, drag sliders, and watch the building rebuild in front of you — walls, windows, roofs, trim, materials, everything is editable and nothing is baked.

The other four scenes show what the generator can do:

  • Hero Explore — walk through a procedurally generated manor in first person.
  • City — fly over a generated city and reshape it as it fills in.
  • SimBuilder — a mini city-builder: place buildings one at a time and grow a town.
  • HouseDecor — build a small house, furnish it, then walk through it.

Everything you see is created procedurally, from the wall panels and windows down to the roofs and trim.

๐ŸŽฎ Controls

F9 (or the Demos button in the corner) opens the demo picker from anywhere.

โญ Building EditorPoint-and-click panels ยท drag orbits the camera
Shift+click — select a window, door, or building
L — frame the selection ยท F8 — hide/show the UI
Hero ExploreWASD move ยท Shift run ยท Space jump ยท mouse look
R — respawn ยท Esc — free the cursor
CityWASD fly ยท hold right mouse to look ยท E/Q up/down ยท Shift sprint
Click a building — re-roll it ยท Shift+click — bulldoze it
Side panel + Generate — rebuild the whole city
SimBuilder1โ€“9 pick a building ยท click to place, click a finished one to upgrade
R rotate ยท F footprint ยท V re-roll look ยท B bulldoze ยท K earthquake… sorry
WASD pan ยท Q/E rotate ยท wheel zooms
HouseDecorBuild — drag rooms and corners ยท click a wall for a doorway
Decorate — drag furniture in 2D or 3D ยท R rotate ยท Del remove
ExploreWASD fly ยท hold right mouse to look

๐Ÿ—๏ธ What Genustruct is

Genustruct is an editor tool for Unity. Instead of modeling every wall, window, and roofline by hand, you generate detailed, modular buildings in minutes — and keep full control over every piece.

  • Buildings, down to the detail. Walls, windows, doors, roofs, gutters, trim, materials — modular and editable, not a fixed kit.
  • Scales from one hero building to a whole city. Design a single showpiece, or populate blocks and districts.
  • Beginner-friendly, power-user-deep. Sensible defaults get you a great building instantly; deep controls are there when you want them.
  • Non-destructive editing. Tweak a value, watch it rebuild live. Nothing is baked until you want it to be.
  • Built on URP. Layered materials, palettes, weathering, and realism features you can dial in, turn off, or push to hero quality.
  • Yours to use. Export and drop the results into your own project.

โœ… Requirements

  • Full tool: Unity 6 (6000.0) or newer, URP. Developed and tested on Unity 6.3 LTS.
  • This demo: just your browser — no Unity install needed.

๐ŸŽฏ This is an early preview — and I want your feedback

Genustruct is in active development ahead of its full release on the Unity Asset Store. This demo is how I'm gathering real feedback before launch.

Play it, then tell me what you think — every week until release I draw winners from everyone who submitted useful feedback, and winners get a free copy of the full tool. You can enter again each week for more chances. Honest reactions, "I got stuck here," and "I wish it did X" are exactly what I'm after.

๐Ÿ“ How to give feedback

โ†’ Fill out the feedback form — takes about 3 minutes. Include your email so you're entered in that week's draw.

๐Ÿ’ฌ Come hang out

Thanks for trying Genustruct this early. It genuinely shapes where the tool goes.

Updated 17 hours ago
StatusIn development
CategoryTool
PlatformsHTML5
Authorgenustruct
ContentNo generative AI was used