CSAF catalogue · GameMaker assets

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.

Tagged 2D, architecture, buildings, GameMaker, Generator, gml, Medieval, Procedural Generation, sourcecode and town.

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.

Need something we do not make yet? Post it on the Request Desk. A request is a lead, not a promise.