Skip to content

Repository files navigation

Make Through the Sewage 🐀

Um jogo 2D desenvolvido em Python com Pygame, onde você controla um caçador de ratos enfrentando desafios, coletando poções e superando obstáculos em diferentes níveis.

🚀 Funcionalidades

  • Controle do personagem principal (caçador de ratos)
  • Diferentes níveis de dificuldade (level0_data.csv, level1_data.csv)
  • Sistema de vida e poções de cura
  • Obstáculos e perigos (como água e inimigos)
  • Música e efeitos sonoros
  • Interface com botões e menus

🧩 Tecnologias Utilizadas

  • Python 3.8+
  • Pygame 2.6.1

⚙️ Instalação e Execução

  1. Clone o repositório:

    git clone https://github.com/matnrocha/PythonGame_MakeThroughSewage.git
    cd JOGO-IP
  2. Crie um ambiente virtual:

    python -m venv venv
    source venv/bin/activate   # Linux/Mac
    venv\Scripts\activate      # Windows
  3. Instale as dependências:

    pip install -r requirements.txt
  4. Execute o jogo:

    python main.py

🕹️ Como Jogar

  • Setas direcionais para mover o personagem
  • Espaço segurar tecla para atacar
  • Objetivo: complete cada nível evitando os ratos, poças de veneno e coletando poções para restaurar vida.

🧠 Conceito do Jogo

O jogador assume o papel de um caçador de ratos em um mundo cheio de armadilhas. A cada fase, o desafio aumenta, exigindo reflexos rápidos e estratégia para alcançar o fim de cada mapa.

🧑‍💻 Autores

Projeto desenvolvido para disciplina de Introdução à Programação utilizando Pygame.

About

A 2D platformer built with Python and Pygame where you play as a ratcatcher navigating levels, collecting items, and overcoming obstacles.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages