Skip to content

Exercícios propostos na Disciplina de Sistemas Distribuidos 6º Perído - IFNMG Campus Januária

Notifications You must be signed in to change notification settings

peulearning/jogo_memoria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jogo da Memória

Olá saudações !

Este projeto tem como finalidade boas práticas de programação, além de conhecimentos específicos na linguagem Python, onde utilizamos recursos e libs como Socket, Threads e PySimpleGUI. Trabalho cujo está sendo ministrado na disciplina de Sistemas Dístribuidos no 6 º período do curso de Bacharelado de Sistemas de Informações no 2 º semestre letivo de 2023/2024 . com intuito de consolidar conhecimentos foi proposto por meio do nosso Professor elaborar um jogo da memória com multi clientes.

🚀 Começando

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.

Consulte Implantação para saber como implantar o projeto.

📋 Pré-requisitos & 🔧 Instalação

De que coisas você precisa para instalar o software e como instalá-lo?

Independente do sistema operacional que esteja , verifique se possui o Python e sua versão instalada na sua máquina.

`` Nas depedências do projeto rodar no terminal se estiver utilizando PYTHON

pip install -r requirements.txt

Crie um arquivo requirements.txt ou gere automaticamente via

pip freeze > requirements.txt

Faça esse passo funcionar antes de seguir ! Após funcionar instale a Lib que usaremos para gerar a interatividade de interface.

instale a ferarmenta  PIP antes

pip install PySimpleGUI



``

🔩 Analise os testes de ponta a ponta

Teste de Funcionalidade do Jogo em Tempo Real:

    Cenário:
        Dois usuários estão conectados ao servidor simultaneamente.
        O primeiro turno e realizada a jogada pelo jogador 1.
        O segundo turno e realizada a jogada pelo jogador 2.

Teste de Concorrência (Múltiplos Clientes):

    Cenário:
        Vários usuários estão conectados ao jogo simultaneamente e interagem entre si.
    Verificação:
        Confirma se o jogo pode lidar com múltiplos clientes simultaneamente.
        Garante que a comunicação entre os jogadores ocorra sem conflitos.

🛠️ Construído com

Mencione as ferramentas que você usou para criar seu projeto

🖇️ Colaborando

Por favor, leia o COLABORACAO.md para obter detalhes sobre o nosso código de conduta e o processo para nos enviar pedidos de solicitação.

📌 Versão

(0.1.0) - 26-01-2024 (Elaboração do Jogo)
(1.1.1) - 04-02-2024 (Integrando algumas funcionalidades)
(1.1.2) - 04-02-2024 (Testes E Integração de Socket)

✒️ Autores

Mencione todos aqueles que ajudaram a levantar o projeto desde o seu início

  • Ms. Prof Adriano - Ideia do Projeto Inicial - Orientador

  • Pedro Henrique (EU) - Desenvolvedor do Jogo da Memória

Você também pode ver a lista de todos os colaboradores que participaram deste projeto.

📄 Licença

Este projeto está sob a licença (sua licença) - veja o arquivo LICENSE.md para detalhes.


⌨️ com ❤️ por Pedrão Ribeiro 😊

About

Exercícios propostos na Disciplina de Sistemas Distribuidos 6º Perído - IFNMG Campus Januária

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages