ppl-ec-2024-1-p1-liec-t1-g2-jogo-da-velha
Trabalho interdisciplinar do primeiro período: Jogo da Velha Automático.
https://github.com/icei-puc-minas-ec-ti/ppl-ec-2024-1-p1-liec-t1-g2-jogo-da-velha
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (1.3%) to scientific vocabulary
Repository
Trabalho interdisciplinar do primeiro período: Jogo da Velha Automático.
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Jogo da Velha Automático
PUC Minas — Unidade Praça da Liberdade
Engenharia de Computação
2024/1 (1º Período)
Laboratório de Introdução à Engenharia de Computação
Integrantes
- Amanda Canizela Guimarães
- Antonella de Paula Menegaz
- Felipe de Faria Rios Coelho
- Lucas Alvarenga Fernandes
- Lucca Mendes Alves Pellegrini
Orientador
- Felipe Augusto Lara Soares
Resumo

Este repositório contém a apresentação, o código, e a documentação do projeto “Jogo da Velha Automático”, desenvolvido no primeiro período do curso de Engenharia de Computação da PUC Minas Praça da Liberdade. O projeto é constituído por uma montagem (veja a figura acima) contando com uma matriz de nove LEDs e dois botões, governados por um microcontrolador DevKit ESP32. Trata-se de uma implementação do Jogo da Velha, opcionalmente controlada por um aplicativo de smartphone via Bluetooth ou por um computador via USB.
O projeto conta com dois modos de jogo: jogador contra jogador, e jogador contra computador. No primeiro desses, os jogadores definem entre si quem jogará primeiro. Já no segundo modo, o usuário tem a opção de escolher quem vai jogar primeiro, e de selecionar um de três níveis de dificuldade; isso pode ser feito pelo aplicativo de smartphone, que conta com um placar para registrar a pontuação, ou pelo computador, com uma conexão USB. Um terceiro modo de jogo, computador contra computador, é incluído como uma opção em situações de debugging.
Código Fonte do Microcontrolador
O código-fonte está aqui, sendo desenvolvido usando PlatformIO.
Aplicativo para Smartphone
O aplicativo está aqui, sendo desenvolvido usando o MIT App Inventor.
Apresentação
Aqui, se encontram todas as demonstrações visuais do projeto, com explicações.
Manual de Utilização
Um breve manual contendo instruções de configuração e uso do dispositivo se encontra aqui.
Documentação
Owner
- Name: ICEI - PUC Minas - Engenharia de Computação - TI
- Login: ICEI-PUC-Minas-EC-TI
- Kind: organization
- Repositories: 1
- Profile: https://github.com/ICEI-PUC-Minas-EC-TI
Citation (CITATION.cff)
cff-version: 1.0.1
message: "Please cite this project using these metadata."
authors:
- family-names: Canizela
given-names: Amanda
- family-names: Menegaz
given-names: Antonella
- family-names: Rios
given-names: Felipe
- family-names: Alvarenga
given-names: Lucas
- family-names: Pellegrini
given-names: Lucca
- name-suffix: "Professor"
given-names: Felipe
family-names: Lara
affiliation: "PUC Minas"
title: "Jogo da Velha Automático"
version: 1.0.0
date-released: 2024-01-14
url: "https://github.com/ICEI-PUC-Minas-EC-TI/ppl-ec-2024-1-p1-liec-t1-g2-jogo-da-velha"
GitHub Events
Total
- Fork event: 1
Last Year
- Fork event: 1