Skip to main content

Um jogo de ritmo inspirado em Guitar Hero e StepMania

Project description

🎵 BEAT STRIKE

Um jogo de ritmo feito por Francisco Wêdson. Inspirados em clássicos como Guitar Hero, StepMania e outros.

🚀 Requisitos

Para rodar o jogo é necessário:

Python 3.10+

Pygame 2.6.1

e caso queira: Git 2.51.0

🛠️ Instalação

  1. Instale o Python 3.10+:

instale em: Download Python

  1. Opcional - Instale o Git:

instale em: Download Git

  1. Instale o Pygame:
pip install pygame

Caso não consigo instalar, primeiro crie uma venv com o comando: python -m venv 'venv' / python3 -m venv 'venv'.

Após isso, digite: source venv/bin/activate. Com isso, instale o pygame normalmente com o comando anterior e continue o passo a passo.

  • Nota: Você sempre precisa ativar a venv com o comando source ... para conseguir jogar, caso tenha instalado desse modo.
  1. Clone o repositório (se estiver com o git instalado) ou instale o arquivo .zip, extraia e entre na pasta:
git clone https://github.com/francisco-wedson/projeto-beat.git
cd projeto-beat
  1. Execute o jogo:
python beat_strike.py

(Se python não der certo, tente python3)

🎮 Controles

Menu

➱ Voltar: Esq

➱ Selecionar: Enter

Game

➱ Voltar para o menu: Esq

➱ Reiniciar jogo: F5

As teclas para jogar são configuráveis, porém o padrão é:

✤ Player 1

Esquerda: a

Baixo: s

Cima: w

Direita: d

✤ Player 2

Esquerda: Seta Esquerda

Baixo: Seta Baixo

Cima: Seta Cima

Direita: Seta Direita

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beatstrike-0.1.2.tar.gz (97.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

beatstrike-0.1.2-py3-none-any.whl (98.3 MB view details)

Uploaded Python 3

File details

Details for the file beatstrike-0.1.2.tar.gz.

File metadata

  • Download URL: beatstrike-0.1.2.tar.gz
  • Upload date:
  • Size: 97.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for beatstrike-0.1.2.tar.gz
Algorithm Hash digest
SHA256 27cfbf974ebe6935b7c66c7e7250619cd91ab5c35c4acc94d2b6c1d7d8b09bf5
MD5 db111c98b9091ffb5d9d1a8f937fd91f
BLAKE2b-256 886b83a1908c22c89d657a46f91048339b6dea071fb0693b983d6b58e7ba3fb0

See more details on using hashes here.

File details

Details for the file beatstrike-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: beatstrike-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 98.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for beatstrike-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0e4ff114a87ada1a8734d1179b1c7c7f4d6c89c61f262e330a4970a20591fdd7
MD5 888bf2c273211bcad91e0b8ee6975ac6
BLAKE2b-256 6436cccbe867f0eb71100da1df32c6f26274e86b4015bbde3bc9a93bdaf04dc1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page