About Songe

A low-poly world generator for game devs.

Songe translates a prompt into editable terrain layouts, paths, and named landmark meshes so you can move from a sentence to a walkable low-poly world in minutes — not days.

Workflow
01

Start a project

Write a world prompt and generate an initial world. Songe creates terrain guides, route corridors, landmarks, and placement proposals.

02

Polish with prompts

Switch to Polish mode and send revision prompts (increase verticality, carve river branch, simplify clutter, emphasize one focal path).

03

Inspect and iterate

Use the 3D viewport to inspect readability and composition. Every iteration stores a thumbnail in session history for quick comparison.

04

Export direction

Download as .obj + .mtl with the oblique hero render. Unity, Unreal, Blender, and Godot all import .obj natively. Native .glb / .fbx and engine-specific packages are on the v0.2 roadmap.

Capabilities
  • Prompt-driven low-poly world generation
  • Project-based session timeline with up to 10 revisions
  • Deterministic seeds and terrain tuning controls
  • Scene graph and corridor-aware terrain shaping
  • Retained generation thumbnails in My Assets (max 30)
  • Native exports for Unity, Unreal, Blendersoon
  • Collaborative project workspacessoon
  • Custom asset library uploadsoon
What it produces
World
World
Asset board
Asset board
JSON contract
JSON contract
Philosophy

Determinism first. LLMs only when they help.

Songe's core generator is pure Python — given the same seed and prompt, it produces the same world. LLM polish is opt-in and runs on a strict JSON contract; if it fails or times out, you fall back to the heuristic blueprint. No mystery layouts, no model lock-in.