Releases: adrianprocopiou/jogo-gourmet
2.0.0 - Segunda Versão
Segunda Release: Jogo Gourmet - Versão Simplificada
Descrição
Estou lançando uma versão simplificada do Jogo Gourmet, desenvolvida como parte de um desafio técnico. Nesta versão, simplifiquei a implementação original para concentrar a lógica do jogo em um único serviço.
Mudanças na Versão Simplificada
- Remoção da Camada de Aplicação: Toda a lógica foi centralizada no
GourmetGameService.cs
, simplificando a arquitetura para melhor compreensão da lógica.
Requisitos
- Sistema Operacional: Windows
- .NET Runtime (para o executável menor): .NET 8.0 (caso opte pelo executável menor)
Como Executar
Na release, estão disponíveis dois arquivos compactos com executáveis:
- Executável com Runtime Embutido (JogoGourmet2_Runtime_Embutido): Inclui o runtime .NET, permitindo a execução sem necessidade de instalação adicional. (arquivo maior)
- Executável Dependente do Runtime .NET (JogoGourmet2_Sem_Runtime): Requer que o runtime .NET esteja instalado no sistema. (arquivo menor)
Escolha o arquivo que melhor se adapta às suas necessidades, extraia todo o conteúdo em uma pasta, renomeie o arquivo JogoGourmet2.RenomeieParaExe para JogoGourmet2.exe
e execute o arquivo.
Agradecimentos
Agradeço a oportunidade de participar deste desafio técnico. Estou à disposição para qualquer dúvida ou sugestão que possam ter. Espero que apreciem a solução e estou aberto a qualquer feedback.
1.0.0 - Release Inicial
Descrição
Estou entusiasmado em lançar o Jogo Gourmet, um projeto que desenvolvi como parte de um desafio técnico. O objetivo do jogo é adivinhar o prato que você está pensando. Quando a máquina não consegue adivinhar corretamente, ela solicita informações para "aprender" e melhorar suas tentativas futuras.
Funcionalidades
-
Adivinhação de Pratos: A máquina tenta adivinhar o prato que você está pensando.
-
Aprendizado Contínuo: Quando a máquina não acerta, ela pede informações para melhorar nas próximas tentativas.
-
Interface: Desenvolvido utilizando Windows Forms para uma experiência de usuário intuitiva.
-
Arquitetura: Implementado com CQRS e injeção de dependência para garantir modularidade e facilidade de manutenção.
-
Testes Unitários: Inclui testes para assegurar a qualidade do código.
Requisitos
-
Sistema Operacional: Windows
-
.NET Runtime (para o executável menor): .NET 8.0 (caso opte pelo executável menor)
Como Executar
Na release, estão disponíveis dois arquivos compactos com executáveis:
-
Executável com Runtime Embutido (JogoGourmet_Runtime_Embutido): Inclui o runtime .NET, permitindo a execução sem necessidade de instalação adicional. (arquivo maior)
-
Executável Dependente do Runtime .NET (JogoGourmet_Sem_Runtime): Requer que o runtime .NET esteja instalado no sistema. (arquivo menor)
Escolha o arquivo que melhor se adapta às suas necessidades, extraia todo o conteúdo em uma pasta, renomeie o arquivo JogoGourmet.RenomeieParaExe para JogoGourmet.exe e execute o arquivo.
Desenvolvedor
O desenvolvimento do Jogo Gourmet foi realizado por mim, Adrian Procopiou, com muita dedicação, utilizando as melhores práticas de desenvolvimento de software.
Agradecimentos
Obrigado por avaliar o Jogo Gourmet! Espero que você aprecie a solução e estou aberto a qualquer feedback ou sugestão.