Um framework, ou uma estrutura de trabalho, é uma planta para desenvolver software de maneira mais rápida e eficiente. Você só precisa escrever o código encarregado pela lógica do seu aplicativo. Não será preciso reinventar aroda e gastar tempo com tarefas básicas de desenvolvimento, como criar classes, manipular objetos e definir funções típicas.

Um framework define a estrutura do seu futuro projeto e proporciona as ferramentas necessárias que você pode usar como blocos de construção tais quais como bibliotecas, padrões de design, codificação e técnicas.

1.1.1 MDA - MECANICAS, DINAMICAS E ESTETICA (Mais usado)

1.1.2 GMM - Gamer Motivational Model

1.1.3 THE COLORS OF GAME DESIGN

1.1.4 SEA

1.1.2 4 KEYS TO FUN

1.1.6 OCTALYSIS (Gamification)


LINKS RECOMENDADOS PARA APROFUNDAMENTO

6 Game Design Frameworks para você desenvolver seus jogos - NO Slopes

https://www.youtube.com/watch?v=tIiPGr10NKg