Skip to content

jvbonat/GCS---SpaceshipGame

Repository files navigation

🚀 Space Escape Game

Jogo desenvolvido em Python + Pygame, com múltiplas fases, meteoros especiais, efeitos sonoros e diversas funcionalidades extras.

📌 Como rodar o jogo localmente 1️⃣ Instale o Python (versão 3.10+ recomendada)

Baixe em: https://www.python.org/downloads/

Certifique-se de marcar “Add Python to PATH” na instalação.

2️⃣ Instale o Pygame

No terminal / PowerShell / CMD, execute:

pip install pygame

3️⃣ Acesse a pasta onde o jogo está

Entre na pasta que contém o arquivo spaceEscape.py (Esse é o arquivo principal que roda o jogo.)

Exemplo:

cd C:\Users\SeuUsuario\Desktop\SpaceEscapeGame

4️⃣ Execute o jogo

Com o terminal aberto dentro da pasta do arquivo, rode:

python spaceScape.py

ou dependendo da sua instalação:

python3 spaceScape.py

Pronto! O jogo vai abrir em uma janela do Pygame. 🎮

🎮 Controles do Jogo Ação Tecla Mover para cima ↑ Mover para baixo ↓ Pausar / Despausar P Iniciar jogo ENTER Sair na tela final ENTER ⭐ Funcionalidades Implementadas 🪐 Fases e Progressão

3 fases completas

Cada fase com música própria

Cada fase com imagem de fundo exclusiva

Velocidade dos meteoros aumenta conforme a fase

☄️ Meteoros

Meteoros com velocidades diferentes

Meteoros especiais que dão vida

Sons diferentes para:

Pontuar

Sofrer dano

🚀 Nave do Jogador

Movimento para cima e para baixo

Invulnerabilidade temporária ao levar dano

Piscar visualmente enquanto invulnerável

🔊 Sons

Música muda conforme a fase

Efeitos sonoros diferentes para:

Pontuação

Dano

🖥️ Telas Especiais

Tela de introdução (“Press ENTER to start”)

Tela de vitória

Tela de derrota

Tela de PAUSE (tecla P)

📊 HUD (Interface)

Exibição de score

Exibição de vidas

Exibição da fase atual

📁 Estrutura do Projeto SpaceEscapeGame/ │ ├── assets/ │ ├── images/ │ ├── sounds/ │ ├── music/ │ ├── spaceEscape.py <-- Arquivo principal do jogo └── README.md

📝 Requisitos

Python 3.10 ou superior

Pygame 2.0+

📣 Observação

Caso algo não funcione, verifique:

Se a pasta assets existe e contém todas as imagens e sons necessários

Se o nome do arquivo principal é exatamente spaceEscape.py

Se o comando está sendo executado dentro da pasta correta

About

This repository is about a spaceship game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages