View Code? Open in Web Editor
NEW
A repo to develop the assessment for IA
HTML 9.48%
JavaScript 75.36%
CSS 15.16%
ai-experience's Introduction
![Hi, I'm Imperiali 👋 I'm a 🚀 Brazilian developer 🚀 I ❤️ Resolve Problems ❤️](https://github.com/imperiali/imperiali/raw/master/gif/github-hello.gif)
- 🔭 I’m currently working on @hurbcom
- 🌱 I’m currently learning React, Graphql and Flutter!
- 🤔 I’m looking for help with everything
- 💬 Ask me about whatever you need help
- 😄 Pronouns: he/him
- ⚡ Fun fact: I'm a technical mechanic by formation 🤷♂️
![Github stats](https://camo.githubusercontent.com/0f153f5bfdc39493d66629a651af37b2cefb46988dafc5eefa6aa3bde218687b/68747470733a2f2f6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170693f757365726e616d653d496d70657269616c69266c61796f75743d636f6d7061637426686964655f626f726465723d7472756526636f756e745f707269766174653d747275652673686f775f69636f6e733d7472756526696e636c7564655f616c6c5f636f6d6d6974733d74727565)
![Top Langs](https://camo.githubusercontent.com/21589c6eb5f87caa0108dde9ec61479c65acd90f394cacbb34004e2341680d94/68747470733a2f2f6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f746f702d6c616e67732f3f757365726e616d653d496d70657269616c69266c61796f75743d636f6d7061637426686964655f626f726465723d7472756526636f756e745f707269766174653d747275652673686f775f69636f6e733d7472756526686964653d68746d6c2c637373)
ai-experience's People
Contributors
Watchers
ai-experience's Issues
Resumo
Criar um jogo da velha básico usando o phaser.js
Sugestão
Ref: https://davidodonnel.com/2020/04/13/tic-tac-toe-part1/
Seguir algo similar a referencia, tendo em mente que, futuramente, cada célula será um novo board
Esperado
- Conseguir começar o jogo
- Conseguir reiniciar o jogo
- Conseguir vencer o jogo
- Conseguir perder o jogo
Resumo
Melhorar a tela de vitória
Sugestões
- Ao ganhar, exibir algo sobre o tabuleiro que indique que o jogo acabou
- Pode ser o símbolo de quem ganhou, por exemplo
Esperado
Exibir algo que mostre que o jogador ganhou
Resumo
Apresentação do projeto para a turma
Focos
- Breve explicação da proposta do projeto de bloco
- Breve explicação de IA
- Monte Carlo
- Jogo escolhido ( Motivação )
- Breve descrição do código
- Propostas de melhoria ( pensando em negócios [ Falar sobre dois assuntos que estão bombando: Battle Royale e NFT] )
Entregavel
PPT compartilhado no Drive
Resumo
Aplicar alguma das abordagens (a mais simples possível) para que tenhamos um segundo jogador
Sugestões
- Debater sobre a melhor abordagem
- Analisar abordagens usadas pelo professor para os jogos da velha
- Aplicar o mínimo possível no jogo já existente
Esperado
Conseguir jogar contra o computador, não é esperado muito desafio
Resumo
Criar a tela inicial do jogo, para que seja possível começar e reiniciar o jogo
Proposta*
![image](https://user-images.githubusercontent.com/28805016/126313329-21262017-052e-420f-8f45-9ee9226501f2.png)
*Sugerir melhorias ou simplificações
Expectativa
Ter o básico de funcionalidades:
- Conseguir posicionar os componentes
- Os botòes não precisam funcionar nesse momento
Resumo
Aplicar um jogo da velha dentro do outro
Sugestões
- Usar um customHook com um provider, para manter o estado da aplicação por todos os componentes
- Criar um componente "subBoard" ou algo do tipo, que comporte todos os boards e os disponha em ordem
- Alterar a lógica de vitória para verificar todos os boards e um individual para cada board
Esperado
Conseguir jogar em cada um dos 9 board e vencer
Proposta
Criar projeto front-end da aplicação
Sugestões
Esperado
Uma página de começo da aplicação, não tem necessidade de rotas, uma única página é o suficiente. E que já tenha o phaser instalado