Skip to content

matheusluciano99/Projeto_Individual_1_semestre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Review Assignment Due Date

[The Unculling]

Este é um projeto de um jogo roguelike desenvolvido por Matheus Luciano como projeto individual na disciplina Developer Life do semestre do curso de Ciência da Computação do Insper. O jogo foi desenvolvido em Python, utilizando o módulo curses para a interface gráfica.

Descrição do jogo

O roguelike desenvolvido consiste em um jogo, de exploração de uma cidade que está sendo invadida por monstros, inspirado pelo capítulo "The Culling" do jogo Warcraft 3: Reign of Chaos, onde o jogador controla um personagem e deve derrotar os monstros e coletar tesouros antes que os monstros expurguem a cidade ou você morra.

O jogo apresenta alguns elementos característicos de roguelikes, como morte permanente (permadeath) e combates baseados em turnos.

Como jogar

Para jogar, é necessário ter o Python 3 instalado na máquina. Além disso, se você estiver no Windows, consulte o guia abaixo para mais informações.

Após instalar a biblioteca, clone este repositório e execute o arquivo jogo.py, dentro da pasta codigo. O jogo será aberto em uma janela de terminal e pode ser jogado com as seguintes teclas:

  • Movimento: teclas de seta
  • Fechar jogo: tecla "esc"

Jogando no Windows

No Windows é necessário instalar algumas dependências adicionais. O módulo utilizado por este projeto pode não funcionar corretamente com o prompt de comando padrão do Windows. Por esse motivo, comece instalando o Windows Terminal. Para isso, siga estes passos de instalação.

Com o Windows Terminal instalado, precisamos instalar também o módulo windows-curses, utilizando o gerenciador de pacotes pip. Para isso, abra o terminal e execute o seguinte comando:

pip install windows-curses

Pronto! Agora você pode seguir os passos da seção "Como jogar" para executar o jogo.

Outros links

About

Projeto de jogo Roguelike no terminal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages