Existem vários componentes de jogo que podem ser usados na gamificação.
Pontos: É uma ferramenta para compensar o desempenho do jogador durante um jogo. Os pontos fornecem ao jogador um resumo do seu sucesso. Os pontos permitem que os utilizadores gravem as suas performances passadas, permitindo que estes tenham uma melhor performance no futuro, acompanhando o seu desempenho no jogo a longo prazo (enquanto cumprem um objetivo de jogo que pode ter uma duração bastante variável) e comparem esse desempenho com outros jogadores na mesma plataforma. Além disso, no processo de gamificação, as recompensas monetárias relacionadas com o desempenho do utilizador são dadas principalmente através de pontos que podem ser convertidos em dinheiro. Os pontos, podem ser mais valiosos se forem gastos em locais especiais para parceiros (como viagens, descontos combustível, bilhetes de cinema, restaurantes, etc). Também pode haver pontos diferentes para premiar performances diferentes durante um jogo. Os principais desafios no design de gamificação relacionados aos pontos é haver uma distribuição justa de pontuação e ajustável ao sistema de conversão para dinheiro real.
Objetivos / Emblemas: As conquistas são usadas para atribuir aos jogadores tarefas secundárias. São implementados para permitir que os jogadores tenham mais que uma tarefa em mãos, melhorando a eficácia do jogador e fornecendo desafios adicionais. As conquistas são aceitas principalmente por jogadores experientes e jogadores do tipo explorador, que não estão satisfeitos com as tarefas principais e pretendem alcançar mais desafios e conteúdo no jogo. Os emblemas são títulos permanentes atribuídos aos jogadores durante as suas conquistas (ou a medida que vai conseguindo ultrapassar desafios). Os jogadores geralmente têm um inventário de emblemas para resumir o seu desempenho em tarefas secundarias e mostrar a sua reputação nas interações sociais do jogo. Os emblemas geralmente têm títulos diferentes e por vezes grupos, permitindo aos gestores da plataforma de gamificação avaliar o desempenho dos diferentes jogadores ao longo do tempo.
Tabela classificação: A tabela de classificação suporta a competição com uma comparação embutida, em que ocorre após um período de tempo definido. Permite que os jogadores comparem o seu desempenho e comparativamente o seu desempenho com outros jogadores. As tabelas de classificação têm funções motivacionais adicionais ao comparar os diferentes desempenhos dos mesmos jogadores como também os agrupas em grupos (como por exemplo por país) para promover os diferentes jogadores a unirem-se e a colaborar mutuamente como uma sociedade. Isto é particularmente útil nos casos em que os jogadores não estão formando equipas, mas os gestores da plataforma pretendem que os jogadores se unem entre si para um melhor desempenho.
Apesar deste tipo de abordagens, há mais elementos em ter em conta:
Níveis: O nível de um jogo tem dois significados distintos. O primeiro define as partes de um jogo (onde geralmente a evolução do jogo é proporcional à dificuldade da tarefa) e o segundo representa a experiencia do jogador. Este ultimo significado é adotado popularmente no design de gamificação mostrando a lealdade de um participante. É também útil para distinguir recém-chegados jogadores e jogadores experientes. Os níveis permitem que o jogo distribua as tarefas e desafios quer para jogadores amadores como para habilidosos; enquanto melhora a reputação do jogador nas interações sociais do jogo. Do ponto de vista dos gestores da plataforma de gamificação, os jogadores de alto nível são mais confiáveis em comparação os jogadores de baixo nível por causa das habilidades de jogo, lealdade e experiencias passadas.
Avatars: Representação visual das características do jogador numa personagem.
Boss Fights: Um desafio difícil para providenciar tensão em diferentes partes do jogo.
Combat: Batalhas que promovem a competição por um pequeno período de tempo.
Desbloqueio de conteúdos: Conteúdo especial do jogo para os jogadores que cumprem determinadas tarefas.
Presentear/Partilhar: Permitir que os jogadores compartilhem os seus recursos uns com os outros.
Social Graphs: The representation of user’s social network in the game.
Equipas: Um grupo de jogadores que trabalham juntos para atingir um objetivo comum.
Coleções: Conjunto de itens ou crachás que são acumulados.
Bens virtuais: Ativos (bens) com valor preceptivo ou com valor real.