GithubHelp home page GithubHelp logo

nathaliafab / em-busca-do-free Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 10.72 MB

Jogo de plataforma criado com a biblioteca raylib e inspirado no famoso T-Rex Game do Google Chrome.

License: MIT License

C 100.00%
c game game-development raylib raylib-c ufpe

em-busca-do-free's Introduction


Em Busca do Free

Em Busca do Free é um jogo desenvolvido como projeto final da disciplina IF669 do CIn-UFPE no período 2020.2, utilizando a biblioteca raylib. O jogo é inspirado no famoso jogo Chrome Dino, mas com uma história única e cheia de referências do primeiro período de Engenharia da Computação.

> História

O jogador assume o papel de Mano Free Fire, um aluno de E.C. que, ao tentar submeter seu código da lista de IP no The Huxley, acaba abrindo um portal para outra dimensão e sendo puxado para lá. Nessa dimensão, ele precisa encontrar e desalocar ACMáquina para poder voltar para casa.

> Como jogar

Como rodar o jogo

Para executar o jogo, é necessário ter a biblioteca raylib instalada na versão 3.7. Para mais informações sobre como instalar a biblioteca e outros detalhes, confira o repositório do raylib.

  • É importante salientar que, devido a mudanças em algumas funções nas versões mais atualizadas, o jogo não rodará caso a biblioteca esteja na versão mais recente.
    • DrawTextRec(): Removido
    • IsMusicPlaying(): Renomeado

Para compilar e executar o jogo, utilizei o Notepad++ com o script disponibilizado durante a instalação da biblioteca raylib.

  • Com o main.c aberto no Notepad++, basta pressionar a tecla F6 para executar o script e iniciar a compilação e execução do jogo.

> Primeira Fase

Na primeira fase, seu objetivo é passar pela Floresta da Decisão e desviar dos obstáculos. Use a tecla W ou a seta para cima para pular e escapar dos inimigos. Use as teclas D ou A ou as setas para direita ou esquerda para fugir dos obstáculos. Encostar nos inimigos fará sua vida diminuir, e você tem apenas 3 vidas para completar a fase.

> Segunda Fase

Na segunda fase, você enfrentará ACMáquina e seu exército de assemblies. Seu objetivo é sobreviver ao embate com ACMáquina por 3 minutos. Use a tecla F para atirar nos inimigos.

> Equipe

  • Edson José Araújo Pereira Júnior (ejapj)
  • José Victor de Luna da Silva (jvls)
  • Mário Sérgio Fernandes Mendonça (msfm)
  • Nathalia Fernanda de Araújo Barbosa (nfab)
  • Ricardo Ferreira da Cruz (rfc3)

> Créditos

As artes utilizadas no jogo não são originais e foram obtidas em sites como OpenGameArt e itch.io. Agradecimentos especiais à comunidade raylib pela disponibilização da biblioteca e de materiais de suporte.

em-busca-do-free's People

Contributors

nathaliafab avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.