Software architecture for digital game mechanics: a systematic literature review - Mizutani, Wilson Kazuo; Daros, Vinícius K; Kon, Fábio (Entertainment Computing, 2021)