pedrokpp / firefly

Endless Runner feito em Python com PPlay

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Firefly

Jogo desenvolvido para a aula de Programação de Jogos, Universidade Federal Fluminense

Utilizamos PPlay, uma "framework" baseada no pygame

O PPlay por ser muito antigo, foi modificado em alguns métodos

Sobre o jogo

Firefly é um jogo Endless Runner onde o protagonista Lume se perde de sua família no ínicio de sua vida e durante uma noite, observou as estrelas e deduziu que todos seus familiares estão lá, e por isso, na manhã seguinte ele seguiu em direção as estrelas!

Ajude Lume a chegar no infinito:

Espaço: altera modo de jogo entre mouse e teclado

Setas: Mova Lume nas direções das setas do seu teclado!

Colete todas as moedas se não perderá vida!

Pegue powerups para facilitar a run e também corações para recuperar vida

Rodando o jogo

Windows:

git clone https://github.com/pedrokpp/firefly.git
cd firefly
pip install -r requirements.txt
python main.py

Linux:

git clone https://github.com/pedrokpp/firefly.git
cd firefly
pip3 install -r requirements.txt
python3 main.py

Alunos

Dawson e Pedro

Métodos do PPlay atualizados

Diversos métodos do PPlay foram atualizados e podem ser encontrados nos commits relacionados à pasta PPlay

About

Endless Runner feito em Python com PPlay


Languages

Language:Python 100.0%