Integrantes: Clara Mohammad, Daniel Zular, Erik Batista, Gabrielly Silva Vitor, Otto Bernardo, Pedro Cruz, Rodrigo Sales, Samuel Martins
Link para jogar o jogo: https://2023m1t8-inteli.github.io/grupo5/
O jogo foi desenvolvido a pedido da empresa de telecomunicações V.tal, com o intuito de gamificar o código de ética, buscando especialmente aumentar o percentual de completude dos treinamento, aderência ao nosso código de ética e políticas obrigatórias. Buscamos criar um jogo que pudesse ser jogado facilmente em qualquer lugar e transmitisse o conteúdo do código de ética de maneira mais didática e interativa. Nosso jogo é baseado em 3 pilares : diálogos, perguntas e minigames sendo que cada um desses elementos faz parte na construção da narrativa e na transmissão do conteúdo sobre o código de ética.
A narrativa é construída em torno do fato que você é um funcionário da V.tal que vai aprender sobre o código de ética vivendo diversas situações. O jogo é dividido em 3 fases, onde cada uma aborda um tema diferente sendo assédio, corrupção e ambiente de trabalho seguro e saudável. Além disso, foi implementado um sistema de salvamento e código de verificação da pontuação e nível de completude do jogo.
-Raiz
|
|-->docs
|-->documentos
|-->antigos
|GDD.docx ou Documentação.docx
|-->executáveis
|-->windows
|-->android
|-->HTML
|-->imagens
|-->src
|readme.md
A pasta raiz contem dois arquivos que devem ser alterados:
README.MD: Arquivo que serve como guia e explicação geral sobre seu projeto. O mesmo que você está lendo agora.
Há também 4 pastas que seguem da seguinte forma:
docs: Aqui serão colocados os arquivos compilados em HTML do jogo. documentos: Aqui estarão todos os documentos do projeto, mas principalmente o GDD (Game Design Document)/Documentação do Sistema. Há uma pasta antigos onde estarão todas as versões antigas da documentação.
executáveis: Aqui estarão todos os executáveis do jogo, prontos para rodar. Há no mínimo 3 pastas, uma para binários Windows, uma para binários android e uma para a Web/HTML
imagens: Algumas imagens do jogo/sistema e logos prontos para serem utilizados e visualizados.
src: Nesta pasta irá todo o código fonte do jogo/sistema, pronto para para ser baixado e modificado.
Android:
Faça o Download do JOGO.apk no seu celular. Execute o APK e siga as instruções de seu telefone.
Windows:
Não há instalação! Apenas executável! Encontre o JOGO.exe na pasta executáveis e execute-o como qualquer outro programa.
HTML:
Não há instalação! Encontre o index.html na pasta executáveis e execute-o como uma página WEB (através de algum browser) ou teste o jogo através desse link: https://2023m1t8-inteli.github.io/grupo5/
1 - Faça o download do GODOT e deste repositório. 2 - Abra o GODOT, ao ser prontificado clique em IMPORTAR. 3 - Selecione a pasta onde descompactou este repositório.
Para abrir este projeto você necessita das seguintes ferramentas:
- 0.1.0: 07/02/2023
- Criação da cena de acesso aos minigames
- Cena de menu
- 0.1.1: 08/02/2023
- Mudança de resolução
- Prototpo do minigame da fase 1
- 1.0: 09/02/2023 (Primeira sprint)
- Implementação de uma cena de perguntas no jogo
- Design inicial da cena de escolha de fases
- Mecânica básica da fase 1
- Bug de exportação para HTML arrumado
- Elaboração do menu inicial
- Elaboração dos primeiros rascunhos do design do personagem e fases
- Export github pages
- 1.1: 14/02/2023
- Implementação dos carros na fase 1
- Design inicial do menu e botões do jogo
- 1.2: 15/02/2023
- Novos carros na fase 1
- Botão de retorno da cena de seleção de fases
- Ajuste nos caminhos das cenas
- Colisão dos carros com o player na fase 1
- 1.3: 16/02/2023
- Bug de sair fora da tela 1 resolvido
- Arrumação das pastas do projeto
- Comentários nas partes do código que estava faltando
- 1.4: 20/02/2023
- Mecânica dos carro aparecem aleatoriamente e movimentação
- Mais um carro na fase 1
- Animação do personagem na fase 1
- Implementação do sistema básico de diálogo
- 1.5: 23/02/2023
- Implementação inicial do minigame dos fios
- Implementação dos diálogos iniciais
- 2.0: 24/02/2023 (Final da sprint 2)
- Padronização dos nomes das variáveis
- Diálogos da fase 1
- Ajustes na dificuldade da fase 1
- Elaboração do fluxograma de todas as fases
- Design do personagem na fase 1 e dos NPCs
- Implementação do minigame dos fios na fase 1
- Export git pages
- 2.1: 27/02/2023
- Adaptar o jogo para mobile
- Exportação para android
- 2.2: 01/03/2023
- Novo design para a cena de seleção de fases
- Bugs na fase dos fios arrumados
- Implementação do minigame estilo pacman
- 2.3: 02/03/2023
- Implementação do mini game no estilo the world hardest game
- Adição dos inimigos na fase do pacman
- Design das cenas dos diálogos
- 2.4: 06/03/2023
- Implantação do controle do volume
- Implementação da aleatoriedade do movimento dos inimigos na fase do pacman
- Implementação inicial do sistema de pontos
- Sistema de erro na fase dos fios
- 2.5: 08/09/2023
- Implementação das perguntas nas fases que faltavam
- Movimentação adaptada para o celular no minigame do pacman
- Bug dos pontos infinitos arrumado
- 3.0: 09/03/2023 (Final da sprint 3)
- Comentários em partes do código que estavam sem
- HTML export
- Export git pages
- Novo design do menu inicial
- Novo design das cenas dos diálogos
- Protótipo da tela de tutorial das fases
- 3.1: 14/03/2023
- Implementação do ganho de pontos nas fases que faltavam
- Sistema de QR code quantidade de pontos feito pelo colaborador
- 3.2: 17/03/2023
- Sistema inicial de pausa nas fases
- Sistema de salvamento baseado no código gerado
- 3.3: 20/03/2023
- Ajustes no tamanhos das fontes, novo design das cenas das perguntas e design nos botões
- Efeito de transição entre as cenas
- Fluxo das fases arrumados
- 3.4: 21/03/2023
- Ajustes no sistema de pause das fases
- Mudanças de fontes nas perguntas
- Fluxos das fases arrumado
- 3.5: 22/03/2023
- Implementação do sistema de verificação dos saves
- Testes do menus e cenas de feedbacks utilizando popups
- Ajustes nos designs das cenas de diálogos
- Fase 1 com feedbacks
- 3.6: 23/03/2023
- Implmentação dos feedbacks das perguntas na fase 2 e 3
- Bug de sair fora da tela do crossyroad resolvido
- Implementação do novo design do mingame whg na fase 1
- Novo design nas fases do fios
- Implementação dos tutoriais dos minigames
- Novo desgin do pacman
- Novo ícone para os botões das fases
- Ajustes nas telas de tutoriais
- 4.0: 24/03/2023
- Sistema de verificação de pontos
- Feedbacks dos lugares errados no whg
- Feedbacks das respostas certas e erradas no gdd
- Revisão nos textos dos diálogos e melhorias
- Tutorias das fases
- Opção de pause durante as fases
- Novo design da nos minigames
- Melhorias no sistema de save manual
- Mudanças de fontes
- Gitpages export
- Bug nos fluxos das fases resolvido
- 4.1: 28/03/2023
- Troca do textura da NPC da fase de diálogos
- Comentários no código
- Implementação de uma cena final quando o jogador finaliza o jogo
- Implementação de uma cena com os links do outros jogos feitos para a V.tal
- Ajustes na HUD das cenas do diálogos
- 4.2: 29/03/2023
- Mudança dos controles na fase do the World Hardest Game (Controle que segue o toque do jogador)
- Implementação da movimentação por slide na fase do pacman
- Feedback de vitória na fase do World Hardest Game
- Ajustes na tela final do jogo
- 4.3: 30/03/2023
- Ajustes na funcionalidade de verificar o código de salvamento no jogo e completude das fases
- Implementação de abrir o teclado na versão mobile
- Implementação da movimentação por swipe na fase do crossyroad
- Ajustes no design do tutorial da fase do world hardest game
- Ajuste na dificuldade da fase do world hardest game
- Implementação da mecânica de arrastar os fios até os terminais na fase dos fios
- 4.4: 03/04/2023
- Implementação da mecânica de aparecer o nome dos lugares na fase do world hardest game quando o jogador chega perto
- Ajustes na HUD e mecânica do pacman
- Ajustes nos tamanhos dos botões
- Correção dos controles da fase do crossyroad
- Mudança no background do menu
- 4.5: 04/04/2023
- Músicas nas fases do jogo
- Bugs na fase do fios resolvidos
- Código do pacman comentado
- Mudanças no design nas cenas de prêmios
- Pequenos bugs na interface resolvidos
- Mudanças no nome da NPC Vtal
- Sounds de feedback de acerto e erro nas fases do fios
- Sons de feedback de acontecimentos nas fases
- Ajustes no design do slider de volume e cena de pause
- Ajustes na HUD da fase do world hardest game
- 4.6: 05/04/2023
- Comentários no código da fase dos fios
- Bug de não aparecer o diálogo final resolvido
- Tutoriais da fases atualizados e implementados no jogo
- 5.0: 06/04/2023
- Versão final do MVP! Obrigado V.tal por ter confiado em nossa equipe e obrigado a todos nos acompanharam no desenvolvimento do jogo!
V.Ethics by Clara Mohammad, Daniel Zular, Erik Batista, Gabrielly Silva Vitor, Otto Bernardo, Pedro Cruz, Rodrigo Sales, Samuel Martins is licensed under Attribution-NonCommercial-ShareAlike 4.0 International
Aqui estão as referências usadas no projeto.
- https://github.com/iuricode/readme-template
- https://github.com/gabrieldejesus/readme-model
- https://creativecommons.org/share-your-work/
- https://freesound.org/
- Músicas por: DaveJf e DRFX ambas com Licença CC 0.