Skip to content

toticavalcanti/Flappy-Bird

Repository files navigation

Flappy Bird Fluent Code

This is a Node.js implementation of the popular game Flappy Bird.

Flappy Bird

Desenvolvedor: Dong Nguyen / .GEARS Studios
Lançamento: Maio de 2013
Plataformas: iOS, Android

Game Screen

Flappy Bird is a mobile game developed by Vietnamese programmer Dong Nguyen, which went viral in 2014.
The objective is to guide a bird between green pipes without touching them, controlling the height of the flight with taps on the screen. Despite its simplicity, the game is extremely demanding, requiring precision and timing.
Its minimalist 2D design is reminiscent of classic 8-bit games. Flappy Bird has had a significant cultural impact, generating widespread discussion about addictive gameplay and related ethical issues.
It was removed from app stores by its creator due to concerns about player addiction, but it left a lasting legacy in the mobile gaming market.
The game is built with React for the frontend and uses HTML5 Canvas for rendering.

Features

  • Classic Flappy Bird gameplay
  • Score tracking
  • Responsive design for desktop and mobile browsers

Installation

To get this project running on your local machine, follow these steps:

git clone git@github.com:toticavalcanti/Flappy-Bird.git
cd Flappy-Bird
npm install
npm start

This will start a development server and open the game in your default web browser.

Usage

Once the game is running, you can play it by clicking on the game area to make the bird 'flap' and navigate through the obstacles.

Contributing

Contributions to the project are welcome! Feel free to fork the repository and submit pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Thanks to the original Flappy Bird creators for the inspiration.
  • Node.js community for support and contributions.

Flappy Bird

Esta é uma implementação Node.js do popular jogo Flappy Bird.

Flappy Bird

Desenvolvedor: Dong Nguyen / .GEARS Studios Lançamento: maio de 2013 Plataformas: iOS, Android

Flappy Bird é um jogo mobile desenvolvido pelo programador vietnamita Dong Nguyen, que se tornou viral em 2014.
O objetivo é guiar um pássaro entre canos verdes sem tocá-los, controlando a altura do vôo com toques na tela. Apesar da sua simplicidade, o jogo é extremamente exigente, exigindo precisão e timing.
Seu design 2D minimalista lembra os jogos clássicos de 8 bits. Flappy Bird teve um impacto cultural significativo, gerando ampla discussão sobre jogabilidade viciante e questões éticas relacionadas.
Ele foi removido das lojas de aplicativos por seu criador devido a preocupações com o vício dos jogadores, mas deixou um legado duradouro no mercado de jogos para dispositivos móveis.
O jogo é construído com React para o frontend e usa HTML5 Canvas para renderização.

Funcionalidades

  • Jogabilidade clássica do Flappy Bird
  • Rastreamento de pontuação
  • Design responsivo para navegadores de desktop e dispositivos móveis

Instalação

Para executar este projeto em sua máquina local, siga estes passos:

git clone git@github.com:toticavalcanti/Flappy-Bird.git
cd Flappy-Bird
npm install
npm start

Isso iniciará um servidor de desenvolvimento e abrirá o jogo no seu navegador web padrão.

Uso

Uma vez que o jogo esteja rodando, você pode jogá-lo clicando na área do jogo para fazer o pássaro 'voar' e navegar pelos obstáculos.

Contribuições

Contribuições para o projeto são bem-vindas! Sinta-se à vontade para fazer fork do repositório e enviar pull requests.

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE.md para detalhes.

Agradecimentos

  • Agradecimento aos criadores originais do Flappy Bird pela inspiração.
  • Comunidade Node.js pelo apoio e contribuições.