Resumo
Jogos podem ser vistos como sistemas baseados em regras chamadas "mecânicas". Ao longo dos anos, a implementação de mecânicas recorrentes em jogos digitais levou ao desenvolvimento de ferramentas reutilizáveis de criação de software - tais quais engines de jogos - e técnicas de engenharia que aceleram o processo de desenvolvimento. Por exemplo, a maior parte dos motores de jogos populares…