Uma das definições de gamificação é a dada por Yu-kai Chou (criador do Octalysis
Framework)
"Gamification is the craft of deriving all the fun and addicting
elements
found in games and applying them to real-world or
productiove activities"
Tomando tal afirmação como verdade pode-se resumir que a gamificação é uma
técnica que visa extrair algumas características
de jogos e adicioná-las em contextos de atividades produtivas. Basicamente
tenta-se aumentar a motivação do "jogador" na realização
de uma determinada tarefa.
Tendo em vista que nosso aplicativo tem como motor a criação de
notificações de avisos (tanto privados como emergenciais) por
seus usuários, a proposta é gamificar o sistema com o objetivo de motivar
tanto a utilização do aplicativo quanto a criação de um ambiente
cooperativo.
Visando a construção de um sistema que tem como objetivo central o
monitoramento e segurança de veículos em um
estacionamento público sem a utilização de muitos meios eletrônicos, foi
proposta a criação de um aplicativo que
fornecesse um canal de notificações entre os usuários de tal
estacionamento. Levando em consideração que tal
aplicativo tem como necessidade a cooperação dos usuários sem que os
próprios recebam algum tipo de recompensa
física (dinheiro como exemplo) houve a necessidade de encontrar uma maneira
de motiva-los a realizar tal tarefa.
O público alvo foi definido previamente e pode ser encontrado no documento de visão deste projeto na sessão Descrição da Parte Interessada e do Usuário .
As funcionalidades gamificadas deste projeto podem ser
divididas em três partes:
O perfil de usuário conterá:
O avatar será a maneira com que os usuários se comunicarão. Tal decisão foi tomada visando a segurança do usuário onde o mesmo não será ligado ao carro que possui e sim o seu avatar.
As recompensas pelas atitudes dos usuários podem ser divididas em recompensas e punicões:
O avatar possui três partes distintas cabeça, tronco e membros, pernas e membros tais partes podem ser customizadas de acordo com o level do usuário. A cada três leveis (que vão do 1 ao 9) o usuário recebe 3 customizações para cada parte do seu avatar.
Na tabela a baixo estão explicitadas os desafios para o recebimento das
conquistas e dos títulos:
Desafio | Título | Conquista |
---|---|---|
Criar uma primeira notificação verdadeira | Aprendiz de Guardião | Ínicio da Proteção |
Criar cinco notificações verdadeiras | Guardião Graduado | Formando-se um Guardião |
Criar uma primeira notificação emergêncial verdadeira | Protetor da Aldeia | Protegendo o perímetro |
Criar cinco notificações emergênciais verdadeiras | Protetor do Reino | Tornando-se um guardião mensageiro |
Relatar notificação falsa | Descobridor da Mentira | Desmascarando as farças |
Relatar 5 notificações falsas | Destruídor de mentiras | Acabando com a mentira |
Alcançar o level 1 | Aldeão Noobie | Iniciando uma jornada |
Alcançar o level 4 | Guardião Formado | A jornada é melhor do que a chegada |
Alcançar o level 9 | Guardião Protetor Supremo das Galáxias | Se tornando o maior tanker da história |
Criar uma primeira notificação falsa | Aprendiz de Mentiroso | Não sou tão confiável assim |
Criar cinco notificações falsa | Mentiroso | Não confie em mim! |
Criar uma primeira notificação emergêncial falsa | Falsário | Causando alarde falso ao reino |
Criar cinco notificações emergênciais verdadeiras | Falsário não Confiável | Não confie em mim! |
Visando gamificar o contexto do app os seguintes feedbacks devem ser gamificados:
As mensagens devem levar em conta o contexto da gamificação simulando a proteção de carros.
Uma maneira de formar a gamificação de um projeto é utilizando o Framework
Octalysis criado por Yu-Kai Chou.
O Octalysis, resumidamente,se baseia em 8 gatilhos motivacionais e cada um
destes gatilhos possui técnicas
específicas que são utilizadas para seu alcance.
Para mais iformações sobre o octalysis acesse o site de Yu-Kai Chou
NESTE LINK .
Técnica aplicada na utilização da customização do avatar de acordo com seu
level.
Aplicada também na próprio sistema de leveis.
Técnica aplicada no contexto de proteger os carros de um estacionamento enviando notificações.
Técnica aplicada na utilização de títulos para os avatares.
Técnica aplicada na utilização de ganho de xp por notificação verdadeira como também no sistema de conquistas.
Técnica aplicada na barra de experiência do avatar.
Técnica aplicada nas nos feedbacks positivos do sistema.
Técnica aplicada na liberação de itens para customização do avatar.
Aplicada nos feedbacks das notificações geradas pelos usuários.
O usuário pode fazer ou não uma notificação.
Aplica-se na punição ao usuário caso ele faça uma notificação falsa.
Aplica-se na criação de trofeis de cada conquista dos usuários.
Aplica-se no momento em que é apresentado ao usuário o "slot" de uma conquista que ele ainda não possui.
Aplica-se na personificação do usuário no contexto (ou mundo) do CarDefense.
Aplica-se na apresentação do avatar do usuário (com seu título) a um outro usuário visando mostrar seus status.
Aplica-se nas conquistas onde somente um outro usuário pode afirmar que a notificação criada foi realmente verdadeira.
Aplica-se no ato de mostrar o quão melhor um usuário é em relação a outro. (Nas notificações a imagem avatar do usuário que criou a notificação deverá ser enviado junto á mesma para o usuário a ser notificado).
Aplica-se no crescimento exponencial da quantidade de xp necessário para evoluir cada level do usuário.
Aplica-se nas missões do jogo que não afetam diretamente no objetivo central da gamificação.
Aplica-se no ato de que um usuário A tem a oportunidade de fazer, por exemplo, uma notificação de farol aceso. Caso um usuário B do aplicativo faça essa notificação primeiro o usuário A perde a oportunidade de fazer uma notificação e, consequentemente, de ganhar experiência.