Este é um projeto de jogo FlappyBird em desenvolvimento, implementado em C# usando a plataforma .NET Core 6.0 e a tecnologia Windows Presentation Foundation (WPF). O jogo é uma recriação do clássico FlappyBird, onde o jogador controla um pássaro e tenta atravessar obstáculos, evitando colidir com eles.
- Os recuros gráficos (imagens) e sonoros (sons), foram obtidos do reposítório público de sourabhv do jogo FlappyBird
- Renderização do pássaro e do cenário usando WPF.
- Detecção de colisão com os obstáculos. (Pré implementado)
- Controles simples para controlar o pássaro (por exemplo, pressionar espaço para fazer o pássaro saltar).
Este projeto ainda está em progresso e planejamos implementar as seguintes funcionalidades:
- Melhorias na jogabilidade e na física do pássaro.
- Animações mais suaves.
- Adição de efeitos sonoros e música de fundo.
- Refinamento geral da interface do usuário.
Certifique-se de ter o .NET Core 6.0 SDK instalado em sua máquina.
- Clone este repositório para o seu computador:
git clone https://github.com/seu-usuario/flappy-bird-dotnet.git
- Navegue até o diretório do projeto:
cd flappy-bird-dotnet
- Execute o projeto usando o comando:
dotnet run
Se você gostaria de contribuir para este projeto, fique à vontade para criar um fork, implementar melhorias e enviar um pull request. Ficaremos felizes em avaliar suas contribuições!
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.
Aviso: Este projeto é uma recriação do jogo FlappyBird e não possui afiliação ou associação oficial com o jogo original ou seus criadores.
Divirta-se jogando e experimentando o código! Se tiver alguma dúvida ou sugestão, sinta-se à vontade para abrir uma issue neste repositório.