A modern web-based implementation of the classic Flappy Bird game, featuring a charming owl theme and competitive leaderboard system. Play now at flappychouette.fun!
- Authentic Gameplay: Classic side-scrolling mechanics with a unique owl twist
- Responsive Design: Playable on both desktop and mobile devices
- Real-time Leaderboard: Compete with other players for the top spot
- Secure Authentication: Login system powered by Auth0
- Score Tracking: Personal best scores and global rankings
- Countdown Timer: Special event timing system
- Frontend: HTML5, CSS3, JavaScript
- Game Engine: Phaser.js
- Authentication: Auth0
- Database: Supabase
- Hosting: GitHub Pages
- Secure user authentication via Auth0
- Protected game access for authenticated users only
- Public leaderboard viewing for all visitors
- Secure score submission system
- Visit flappychouette.fun
- Login with your preferred method
- Click "Start Game"
- Tap/click to make the owl flap
- Avoid the pipes and collect points
- Compare your score on the leaderboard
-
Clone the repository: bash python -m http.server 3000
-
Visit
http://localhost:3000
in your browser
To run your own instance, you'll need to:
- Set up an Auth0 application
- Create a Supabase project
- Update the configuration variables in the code
- Configure allowed origins in both services
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Original Flappy Bird game concept by Dong Nguyen
- https://github.com/chaping/flappy-bird for the entire game I used as a base
- Phaser.js game framework
- Auth0 for authentication
- Supabase for database services
Game assets and artwork are custom-made for this project.