Mechanics-Dynamics-Aesthetics (MDA) é uma estrutura de design que ajuda os designers de videojogos (e os programadores de software que trabalham com eles) a compreender o efeito que as regras de um jogo, as capacidades dos jogadores e a sua configuração têm no sucesso de um jogo. O framework foi desenvolvido como parte de um workshop de design e afinação de jogos realizado em San Jose, Califórnia, por volta da virada do século.
O framework MDA suporta a ideia de que, do ponto de vista de um desenvolvedor, jogos bem sucedidos são uma coleção de saídas discretas e soltas. O framework encoraja desenvolvedores e designers a correlacionar elementos de design com produtos de software. O framework suporta uma abordagem formal e iterativa ao design e tuning no qual cada componente do framework MDA fornece uma visão única do design do jogo.
Mechanics refere-se às formas em que o código de programação do jogo afeta o jogo. A mecânica em si geralmente não é observável, mas seu efeito pode ser sentido e observado através de interações. Dinâmica são os resultados observáveis gerados pela mecânica do jogo. A estética refere-se não só à aparência visual de um jogo, mas também às respostas emocionais do jogador ao jogar o jogo.
Se um designer estiver afinando a mecânica do jogo, por exemplo, ele ou ela pode analisar os artefatos do software do jogo. Se o designer estiver afinando a dinâmica, por outro lado, ele ou ela pode olhar para as opções de entrada do usuário. Se o designer estiver sintonizando a estética, ele pode focar maneiras de encorajar o jogador a jogar por períodos mais longos de tempo.