Skip to content

Jogo de caricas, mais conhecido por "Pratin" em Cabo Verde.

Notifications You must be signed in to change notification settings

marvincorreia/pratin-soccer

Repository files navigation

Pratinhos Soccer

Jogo de caricas, mais conhecido por "Pratin" em Cabo Verde.

Sobre

Projeto educacional de desenvolvimento de jogos utilizando a biblioteca pygame no Python.

Pré requisitos

Instalação

Clonando o repositório

Antes de configurar o ambiente virtual para o projeto, primeiro deve-se ter clonado o repositório no github para sua máquina local e entrar na pasta raiz do projeto.

git clone https://github.com/marvincorreia/pratin-soccer.git
cd pratin-soccer

Pipenv

O projeto tem como dependência principal o python 3.7 e utiliza para esse efeito o gerenciador de dependências chamado pipenv, criado por Kenneth Reitz e que se tornou no recurso oficial recomendado para gerenciar dependências no Python.

O pipenv pode ser instalado através do pip via terminal ou bash:

pip install pipenv

ou

sudo apt install pipenv

O projeto possui 2 ficheiros, Pipfile e Pipfile.lock, onde estão documentados as dependencias do projeto.

Após ter clonado o repositório basta configurar o ambiente virtual usando o pipenv, apartir do diretorio raiz do projeto:

OBS: *Apartir deste ponto os comandos devem ser executados dentro da pasta raiz do projeto /pratin-soccer *

Criar ambiente virtual python para o projeto:

pipenv --python 3.7

output:

Successfully created virtual environment!
Virtualenv location:C:\Users\Marvin Correia\.virtualenvs\pratin-soccer-n2ymFxe7

Instalar as dependencias especificadas no ficheiro Pipfile.lock para o ambiente:

pipenv sync

Após o download dos packages de dependencia, o ambiente estará configurada para rodar a aplicação web.

Testando o jogo

Estando no diretório raiz do projeto /pratin-soccer execute

pipenv run python pratin-soccer.py

Agora é só jogar...

Jogabilidade:

Game Play

Menu:

Menu

Bolas e estádios:

Ball-Stadium

Equipas:

Teams

Créditos:

Credits