Skip to content

DiegoCarlito/FlappyBird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flappy Bird Clone - Unity

Este é um projeto de estudo baseado no jogo Flappy Bird, desenvolvido com Unity 2022.3.49f1 LTS e C#. O objetivo deste projeto é aprender e praticar conceitos fundamentais de desenvolvimento de jogos, como física, colisões, geração procedural de obstáculos e pontuação.

📌 Recursos Implementados

  • Movimentação do personagem baseada em física.
  • Geração infinita de obstáculos.
  • Sistema de pontuação.
  • Detecção de colisões e reinicialização do jogo.
  • Interface gráfica simples com contador de pontos.

🔧 Tecnologias Utilizadas

  • Unity
  • C#
  • Unity Physics Engine
  • Unity UI (para exibição de pontuação e menus)

🚀 Como Executar

  1. Clone o repositório:
    git clone https://github.com/seu-usuario/flappy-bird-clone.git
  2. Abra o projeto no Unity.
  3. Pressione Play no Unity Editor para testar o jogo.

📚 Aprendizados

Este projeto tem como foco o aprendizado dos seguintes conceitos:

  • Manipulação de RigidBody para movimento físico do personagem.
  • Implementação de um sistema de spawn dinâmico de obstáculos.
  • Gerenciamento de colisões e eventos no Unity.
  • Desenvolvimento de UI básica no Unity.
  • Estruturação de código em C# para jogos.

📌 Próximos Passos

  • Adicionar animações ao personagem.
  • Criar um sistema de níveis de dificuldade progressivos.
  • Implementar efeitos sonoros e música.
  • Publicar o jogo como WebGL ou APK.

📜 Licença

Este projeto é licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Flappy Bird Clone feito na Unity.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages