Jogo da Velha (TicTacToe) com AI

Objetivo do projeto


O objetivo principal era criar um jogo onde o Player 2🎮 fosse controlado por uma Inteligência artificial. Esse é um projeto idealizado e antigo na minha lista de projetos, mas nunca concretizei por limitações técnicas de minha parte, com relação a programação e também por dificuldades em encontrar um algoritmo que atendesse ao projeto, até esse momento. Após uma análise do problema, planejamento, e boas práticas de construção de software, cheguei a essa solução que acredito ser simples e eficaz.


O Game se utiliza do algoritmo Árvore de Monte Carlo para encontrar a melhor estratégia para a vitória, ele ainda está aprendendo a jogar, jogadas infantis serão vistas! Mas aproveite a experiência e tente ganhar da máquina




Jogatina 🎮

O Game é intuitivo e fácil de jogar, para iniciar click em "Iniciar" e basta clickar sobre a área do tabuleiro para adicionar uma peça; O jogo conta com os seguinte recursos:

•Diferentes Níveis de dificuldade
•Mostrador para indicar a vez do jogador
•Mostrador para demonstrar quem venceu o game
•Controle simples.

O Donwload do programa pode ser feito aqui após isso extraia e execute o arquivo TicTacToe.View.exe.

Repositório



Tetris Game

Objetivo do projeto


A idéia do Tetris, por mais simples que pareça acredite, tem bastante matemática envolvida e se torna um verdadeiro desafio em linhas de código e matrizes numéricas, é um excelente exercício de lógica e matemática.




Jogatina 🎲

Esse jogo foi feito usando as ferramentas do Windows Form, sem bibliotecas gráficas mirabolantes. O jogo têm um visual simples e respeita as regras já conhecidas do velho jogo, caso uma linha seja preenchida a mesma será apagada, caso o jogador deixe as peças chegarem ao topo, encostando na linha branca superior o jogador irá perder. O jogo conta com 4 recursos:

•Pontuação com base no tempo;
•Pré-visualização da próxima peça;
•Botões de "Pausa" e "Novo Jogo";
•Controle através das setas.🎮

O Donwload do programa pode ser feito aqui após isso extraia e execute o arquivo TetrisGame.exe.

Repositório



Loja GreenHouse

Objetivo do projeto


Esse aplicativo eu confesso que teve um objeto incomum, pois ele não foi criado para executar alguma tarefa ou para ser um ferramenta, ele foi criado apenas para ser agradável e esteticamente bonito. A ideia foi criar um aplicativo o tema de uma loja de Flores e Cultivo, ele possui um menu lateral com alguns botões possui uma area central, se adapta facilmente a qualquer monitor




Conceito

Ele foi elaborado assim como os projetos anteriores utilizando 100% as ferramentas do Windows Form, sem o auxilio de bibliotecas externas, com muita fluidez uma palheta de cores agradável e ícones com cores animadas, criados pelo grupo Freepik.

Este software não possui download, por quê como dito anteriormente, não tem função nenhuma 😅.

Repositório



Lista de Itens

Objetivo do projeto


Durante meu periodo acadêmico eu tive vários exercícios que exigirem programação, dentre eles certamente um dos mais interessantes e práticos foi um programa de listagem que desenvolvi em Windows Form, esse programa ficou super intuitivo e de fácil usabilidade, seu intuito é funcionar como uma lista, permitindo o usuário fazer coisas básicas como criar itens, modificar, apagar, salvar ou carregar.




Utilização

A principal vantagem desse programa na minha opnião é sua simplicidade, isso mesmo, sem burocracias, sem cadastros, sem instalações basta clickar e usar. Para criar um item novo basta digitar nos campos Nome e Descrição, podendo deixar um dos campos vazios e clickar no botão "Criar", fácil não é mesmo? Vejamos aqui algumas das aplicações para este programa:

•Lista de Compras
•Lista de Tarefas
•Lista de Materiais

O Donwload do programa pode ser feito aqui após isso extraia e execute o arquivo Lista.exe.

Repositório