Agent-based systems have been widely investigated in simulation and modeling. In this paper, it is proposed that agent-based systems can also be developed as generative systems, in which different aspects of performative design can be defined as separate drivers in a proper computational framework. In this manner constrained generating procedures (CGP’s) are studied to integrate the discrete design processes into one system. Subsequently, this generative agent-based design tool is accompanied with generating and constraining mechanism which are informed by material characteristics and fabrication constraints, bringing to the forefront emergent complexity.