Borough: Procedural Town Buildings for GameMaker
A GameMaker asset from Core Systems Asset Factory. Made with GameMaker. Paid.
Borough: Procedural Town Buildings for GameMaker is a GameMaker asset for GameMaker, paid.
Borough is a GameMaker system that draws a town street from code: 14 building types, each composed from the settlement's own state, with no sprites to import. Royalty free in commercial games. One street at four damage levels, drawn by the package. What is inside 14 building types · 10 roof forms · 8 window rhythms · 6 door and 6 wall treatments · 6 regions · 6 trades · 14 materials · raw GML State in, street out.
Give it prosperity, trade, region, wealth, age and damage. Storeys, roof form, windows, doors, wall material, signage and weathering all follow from those fields. The town changes while the game runs. Move the settlement forward 25 years or put it through a siege, rebuild the palette and draw again, with no new assets. Age and damage are separate.
Age sags the ridge, adds a lean-to and greens the wall from the ground up. Damage boards the windows, streaks soot down from the eaves and at the far end takes a bay out of the wall. Six regions change the outline as well as the colours: pitch, gable orientation and parapet all move. Shaded from one lamp.
AI disclosure, as the store page states it: AI Assisted, Code, Graphics
Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.