This generator allows you to generate a city on a square plane. Each road and building is uniquely created based on the surrounding layouts, ensuring that no city is ever the same!

Design a unique cityscape tailored to your liking with the following settings

  • Map size: int 5~200 (recommended 50~100)
  • Seed: any int value
  • Road Density: number of roads branching from center
  • Branch Probability: 0~10
  • Road Curve: lower value for straight roads
  • Minimum Height: minimum building height, it cannot go above max height
  • Maximum Height: maximum building height
  • Road Animations: toggle for a quick animation during road generation
  • Building Animations: toggle for build animations on buildings (trigger warning)
  • Street Lamps: toggle to generate street lamps
  • Props & Environment: toggle to generate various props and trees

Experimental Features

  • Use Prefab Buildings: Replaces procedurally generated buildings with a set of pre-made structures. (Note: Building variety and designs are currently limited and WIP.)
  • Rain: Enable rain

Press the Generate button to start or the Dice button to use randomized settings instead

Freelook controls (Enter by clicking on the Joystick button)

  • Move with WASD
  • Space to ascend
  • LControl to descend
  • LShift to increase move speed


Development History of CityForge

Prototype
Texture Update
Density Update + New Textures

Showcase Video [Prototype]


Feel free to check out my other projects!

YouTube | Devpost

Tennis game

Updated 3 days ago
StatusIn development
PlatformsHTML5
AuthorSean
GenreSimulation
Made withUnity
Tags3D, city, City Builder, Indie, Low-poly, procgen, Unity
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse

Development log

Leave a comment

Log in with itch.io to leave a comment.