Skip to content

Jogo de tabuleiro de zumbis criado na linguagem de programação Python

Notifications You must be signed in to change notification settings

Olieveira/Zombie-Dice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Zombie Dice

ZOMBIE DICE (1)

Zombie Dice é um jogo de dados, criado em 2010 por Steve Jackson Games.
Dentro do jogo, os participantes precisam usar a imaginação, pois todos são zumbis, onde o objetivo é comer mais cérebros que os adversários!!! 🧟🧠

Regras ❗

  • O jogo possui 13 dados, os quais ficam em um tubo.
  • Os dados do tubo podem ser de 3 cores:
    • 🟢 Verdes: Possui mais faces de Cérebro.
    • 🟡 Amarelos: Possui as faces equilibradas.
    • 🔴 Vermelhos: Possui mais faces de Tiro.
  • É necessário pelo menos 2 jogadores.
  • O primeiro jogador pode ser escolhido aleatóriamente ou manualmente.
  • O jogador sempre deve lançar 3 dados de uma vez.
  • Cada dado possui 3 faces:
    • 🧠 Cérebro: significa que o jogador comeu 1 cérebro.
    • 🔫 Tiro: significa que jogador levou um tiro.
    • 🐾 Passos: significa que o jogador deixou sua vítima escapar.
  • O primeiro jogador que conseguir comer 13 cérebros VENCE!
  • CUIDADO, se o jogador levar 3 tiros, ele perde TODOS os cérebros obtidos no turno atual, mas caso passe a vez, os tiros são zerados e os cérebros contabilizados!
  • Quando um dado cair para a face PASSOS, o mesmo será reutilizado no próximo turno para completar 3 dados, caso o jogador opte não continuar, o dado volta para o tubo!

Características do projeto 🔨

  • Geração aleatória: Utilizado algoritmos para geração de valores aleatórios, por intermédio da biblioteca random, para proporcionar uma experiência mais justa e imprevisível aos zumbis! 👻
  • Interface agradável: Por meio de código ANSI foi possível alcançar uma interface estéticamente agradável porporcionando cores e estilos incríveis! 💥
  • Sem limite de jogadores: Utilizando loops de iteração juntamente com solicitações de dados ao usuário, o jogo exige apenas quantidade mínima de jogadores, mas sem limite máximo! 👥

Objetivo 🎯

Programa criado na linguagem de programação PYTHON 🐍 para fins acadêmicos, aprimorando conceitos de tuplas, listas, dicionários, loops de iteração, manipulação de dados, lógica computacional, interação com usuário, modularização de código por meio de funções etc.

Autor


Nathan de Oliveira de Melo