Existem 8 tipos de interatividade:
· Linear --- Na interatividade linear a sequência das ações está predefinida pelo sistema, o utilizador apenas decide o sentido. Este tipo de interatividade desenvolve-se de forma reativa. Exemplo: Super Mario;
· De suporte --- O utilizador recebe pequenas mensagens/comentários acerca do seu desempenho no jogo, este tipo de interatividade desenvolve-se de forma reativa. Como no Guitar Hero;
· Hierárquica --- o sistema apresenta um conjunto de opções que permitem ao utilizador definir um trajeto. Este tipo de interatividade desenvolve-se de forma reativa. Como no trackmania;
· Sobre objetos --- O utilizador aciona objetos que alteram o funcionamento do sistema. Este tipo de interatividade desenvolve-se de forma proativa. Como no I pet, por exemplo;
· Reflexiva --- O sistema efectua perguntas ao utilizador, de seguida compara as respostas deste com outras respostas, podendo assim fazer uma reflexão acerca dos resultados. Este tipo de interatividade desenvolve-se de forma proativa. Um exemplo é brain challenge;
· De hiperligação --- O utilizador dispõe de um conjunto de hiperligações que lhe permitem optar por um caminho a seguir, este tipo de interatividade desenvolve-se de forma proativa. Como no counter strike;
· De atualização --- À medida que o utilizador vai realizando ações, o sistema vai-se atualizando e evoluindo, este tipo de interatividade é de forma pro-ativa. Esta interatividade incorpora a interatividade construtiva, onde o utilizador constrói objetos específicos manejando objetos do sistema. Um exemplo deste tipo de interatividade é o I pet e desenvolve se de forma proativa;
· Construtiva --- O utilizador constrói um modelo a partir do manuseamento de objetos constituintes deste, de maneira a atingir um objetivo específico. Para tal o utilizador tem de efetuar uma sequência correta de ações para que a tarefa seja concluída. Este tipo de interatividade é uma extensão do tipo de interatividade de atualização e desenvolve-se de forma proativa.