Skip to content

andrebrito16/sergios-adventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sergio's Adventure: Escape from Cumbria

Programação de um jogo em Python
Turma A

Membros:

  • Alessandra Yumi Carvalho Ogawa
  • André Brito
  • Arthur Cisotto Machado

Metas:

  • Escrita conjunta do código para o jogo
  • União dos códigos no GitHub por meio de diferentes commits e branches
  • Distribuição dos afazeres semanalmemte
  • Adição do background
  • Criação do personagem + mecânica do salto
  • Criação dos obstáculos (barris) + mecânica de geração aleatória com velocidades diferenciadas
  • Inclui a questão da colisão + kill do personagem
  • Adiciona o contador de pontos e vidas + esquema de geração de novas vidas
  • Adição das telas de inicio e final
  • Adição da animação das ovelhas correndo
  • Adição dos efeitos sonoros do jogo

Descrição:

Sergio's Adventure: Escape from Cumbria é um jogo programado em Python com auxílio da biblioteca PyGame.
A catástrofe de Chernobyl resultou em inúmeros efeitos e eventos que marcaram e humanidade em variadas maneiras. Um deles foi a contaminação de pastos nos condados do norte da Inglaterra; que posteriormente resultou na contaminação radioativa de rebanhos lá criados.
Nesta versão da história, exploramos as aventuras de Sergio, um cientista social que nessa edição tem como objetivo percorrer o máximo possível do Condado de Cumbria. Porém em seu percurso, Sérgio encontrará inúmeros obstáculos incluindo barris de descarte radioativo e um rebanho de ovelhas radioativas nervosas com a ignorância e recusa de expertise por parte dos cientistas ingleses.

Regras:

  • Objetivo: não ser atingido pelos barris radioativos e correr pelo maior tempo possível
  • Pressionar a tecla de espaço para saltar
  • A cada 1000 pontos, uma vida é acrescida à sua contagem
  • Conforme a corrida avança, os barris começam a surgir em velocidades e frequências maiores

Acesso:

  • Instale Python 3X (versão mínima requisitada);
  • Faça o download da biblioteca Pygame;
  • Clone o repositório;
  • Observação: Baixe os arquivos na sua área de trabalho para evitar conflitos;
  • Entre na pasta do jogo;
  • Rode o arquivo game.py usando Python 3

Referências

Alguns materiais foram usados como referência para o desenvolvimento do jogo. São eles:

Gif do projeto

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages