"O Círculo da Bomba"
- é uma versão digital da brincadeira do círculo da bomba. É parecida com a “dança das cadeiras”, em que os participantes procuram uma cadeira para sentar quando a música para. Aquele que não encontrar cadeira, sai do jogo. O último participante que restar é o campeão.
No Círculo da Bomba, os participantes fazem um círculo e vão passando a bomba no sentido horário. Quem ficar com a bomba quando a música para é removido. Quando só resta a quantidade de vencedores definida, o jogo termina.
Python 3
VS Code
- Instale
Python 3
na sua máquina (caso não tenha). - Baixe ou clone o projeto para o seu computador.
- Abra o terminal ou prompt de comando e navegue até o diretório do projeto.
- Execute o comando
pip install numpy
para instalar as bibliotecas necessárias. - Inicie o programa executando o arquivo
main.py
.
Esse projeto foi requisitado pela disciplina de Estruturas de Dados do IFPB (2023.2), ministrada pelo Profº Alex Sandro, com o objetivo de implementar as estruturas de dados de Lista Encadeada Circular e Pilha. Veja o arquivo Especificações do projeto para conferir os detalhes.
Nome | Descrição |
---|---|
main.py | Este é o arquivo principal onde o jogo é carregado. |
ListaEncadeadaCircular.py | Este é o arquivo onde a estrutura de dados da lista vinculada é definida. Esta estrutura de dados é utilizada no processo de criação do jogo. |
Jogo.py | Este é o arquivo onde é definida a classe para criação de do jogo, importando a lista encadeada e a pilha. |
PilhaSequencial.py | Este arquivo contém a estrutura de pilha, que é usada para sequenciar a ordem em que os jogadores serão eliminados do jogo. |
participantes.txt | Contém o arquivo de texto com os nomes dos participantes. |