Skip to content

ciborgZ/doom-fire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

🔥 DOOM FIRE 🔥

Tela de início do Doom usando python e pygame

presentation.gif

Este projeto foi baseado no artigo do Filipe Deschamps.

Criando o ambiente virtual

Você pode optar por utilizar um ambiente virtual (recomendo fortemente) ou não (siga para Instalação), caso escolha utilizar e ja tenha instalado o virtualenv, execute o comando a seguir:

    $ python -m virtualenv .venv 

Isso criará um diretório oculto chamado .venv na raíz do projeto que é responsável por "encapsular" o python específicamente para aquele diretório. Caso queira entender melhor como o virtualenv funciona, veja o link.

Em seguida é necessário ativar o ambiente virtual para que toda execução de comandos e interpretação seja feita através dele.

Caso esteja em um ambiente baseado em unix (linux ou macos) execute:

    $ source .venv/bin/activate 

Caso esteja utilizando uma plataforma windows, execute:

    .venv/scripts/Active 

Por fim, quando precisar desativar seu ambiente virtual, execute:

    $ deactivate 

Instalação

Para instalar os pacotes necessários para a execução do projeto, execute o comando a seguir:

    pip install -r requirements.txt 

Execução

Com a instalação feita, os arquivos devem seguir a seguinte estrutura dentro do diretório root:

.
├── app
│   ├── app.py
│   ├── collor_pallet.py
│   ├── doom_fire.py
│   └── doom-logo.png
├── README.md
└── requirements.txt

Com isso, basta entrar no diretório app e executar o arquivo app.py , com os seguinte comandos:

    $ cd app/  && python app.py

About

Implementation of the doom fire algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages