anacarolerthal / curso_pygame

Criando um jogo de naves espaciais com Pygame. Para iniciantes em Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

troPHY.exe

Bem vindo ao TroPHY.exe! Impeça a invasão de vírus ao seu PC nesse jogo de estilo shooter criado com o Pygame.

Funcionamento

Mova a setinha através do seu teclado utilizando as setas esquerda, direita, cima e baixo. Atire nos vírus invasores com a tecla Ctrl e utilize o power-up de explosão com Espaço.

Menu interativo

A defesa ao seu sistema já começa aqui! Note que o jogo é dividido em níveis sequenciais e de crescente dificuldade, mas é possível acessar todos eles a qualquer momento a partir do menu interativo! Basta mexer sua setinha até o nível desejado. Indicamos iniciar pelo Nível 1. É possível, ainda, acessar os créditos do jogo pelo menu.

Power Ups

Passe pelo power up na tela para ativá-lo temporariamente!

Super velocidade

Tiros triplos

Bomba - utilize a bomba com a barra de espaço!

Escudo

Nível 1

Oh não! Seu computador foi invadido pelos vírus spider! Destrua os invasores através dos seus disparos, mas fique atento à movimentação dos inimigos, já que eles tentam se aproximar do jogador. Ao fim da fase, batalhe contra o Spider Boss, de movimento vertical cíclico, para avançar para o próximo nível.

spider BossSpider

Nível 2

Mais invasores! Dessa vez os vírus shooters não vão se aproximar, permanecendo no topo da tela, mas eles são poderosos, e atiram contínuamente em você! Seja rápido para evitar o caos. O Shooter Boss será muito ofensivo, mantendo a movimentação de seus mini vírus, mas com múltiplos disparos!

shooter bossShooter

Nível 3

Seu desafio agora é batalhar o vírus bomb. A dinâmica é complexa, já que ao serem atingidos, os bombs explodem vertical e horizontalmente. Tente atingí-los se movimentando, ou simplesmente deixá-los passar, aumentando seu score com outros personagens. O Bomb Boss irá rondar a tela pelas bordas, explodindo periodicamente! Mantenha-se no centro para evitar um desastre!

bomb BossBomb

Nível 4

A invasão ainda acabou! Lide com os vírus shield, que encontrarão um inimigo na tela para proteger, posicionando-se na frente dele! Assim, destruir o inimigo inicial é ainda mais difícil. Quando tudo já estiver parecendo desesperador, você terá que lidar com o Shield Boss, que seguirá o jogador, defendendo com sua área os outros inimigos! Derrote-o para acessar o nível final!

shield BossShield

Nível 5 - TROJAN

Uma nova ameaça foi detectada! Trojan, o cavalo de Tróia, invadiu o seu sistema! Destrua os inimigos INTENSAMENTE na parte superior da tela para vencer o jogo! Trojan

Modo ZEN

Jogue infinitamente no modo Zen!

Informações do Grupo

Integrantes

Eduardo Adame Salles Ana Carolina Erthal Vinicius Hedler Rodrigo Pintucci Tiago Barradas

Processo

O trabalho foi realizado em etapas síncronas, com pulls individuais e síncronas, através do Live Share do VS Code, com commits realizados por uma pessoa. Além disso, a arte do jogo é de autoria do Rodrigo Pintucci e as músicas do Tiago Barradas.

About

Criando um jogo de naves espaciais com Pygame. Para iniciantes em Python

License:GNU General Public License v3.0


Languages

Language:Python 100.0%