Flappy Plane Analytics System

Comprehensive performance tracking and visualization

Advanced Analytics Features:

  • Data collection during gameplay
  • Performance metrics: Score, duration, coins collected, UFOs shot
  • Death reason tracking for gameplay improvement
  • Interactive visualizations with Chart.js
  • Score distribution analysis with bar chart
  • Correlation analysis between game metrics
  • Recent games tracking with detailed statistics
  • Backend storage with PostgreSQL database (Supabase Cloud)
  • RESTful API for data management

The analytics system provides deep insights into player performance, helping identify patterns, strengths, and areas for improvement. All data is visually presented through interactive charts and comprehensive statistics.

View Plane Analytics Dashboard

Live Analytics Dashboard

To view live analytics data, the Python server is now hosted live on Render:

# Live Backend API Endpoint https://flappy-analytics.onrender.com   # Database: PostgreSQL (Supabase Cloud)
Checking server status...

Play the Plane game first to generate analytics data

Analysis Report From Flappy Plane

From raw data to predictive insights with statistical bootstrapping

Advanced DA/ML Methodology:

  • Exploratory Data Analysis:  Correlation & distribution insights
  • Data Bootstrapping:  250 samples → 10,000+ augmented dataset
  • Holdout Test Set:  50 samples for model validation
  • Machine Learning:  XGBoost, Random Forest, K-means
  • Predictive Modeling:  Survival, score, and death reasons forecasting
  • Player Segmentation:  Behavioral clustering analysis
  • Business Insights:  Actionable recommendations
  • Reproducible Research:  R + Quarto workflow

This comprehensive analysis transforms 300 game sessions into strategic insights through statistical bootstrapping and machine learning, enabling data-driven game design and player behavior understanding.

View Report

Analysis Report

Analytics with machine learning insights:

# Methodology Overview Original Data: 300 game sessions Training Set: 250 sessions → Bootstrap Test Set: 50 sessions (holdout) Augmented Data: 10,000 sessions ML Models: Random Forest, XGBoost Clustering: K-means (3 clusters)

Features: EDA, Predictive Modeling, Player Segmentation

Static Analysis - Always Available

No server required - Pure R/Quarto analysis

Neon Snake

Classic arcade reimagined with modern visuals

A modern take on the classic Snake game with neon aesthetics, power-ups, and challenging obstacles. Navigate your snake to collect food while avoiding collisions with walls, yourself, and obstacles.

Key Features:

  • Neon visual design with glowing effects
  • Multiple power-ups: Slow and Double Points
  • Dynamic obstacles that increase with score
  • Progressive difficulty with increasing speed
  • High score tracking with local storage
  • Responsive controls with both WASD and Arrow keys
Play Snake Game

Flappy Plane Adventure

Fly, shoot, and survive in this aerial challenge

A dynamic side-scrolling game where you control a plane navigating through obstacles, collecting coins, and shooting UFOs. Balance flight control with strategic shooting to maximize your score.

Key Features:

  • Dual mechanics: Flight control and shooting
  • Multiple enemy types with unique behaviors
  • Comprehensive scoring system with coins and UFOs
  • Life system with visual heart indicators
  • Advanced analytics tracking system
  • Progressive difficulty with increasing speed
Play Plane Game

Interactive Piano & Cat Game

Musical creativity meets casual gaming

A dual-application combining a fully functional web piano with an engaging cat jumping game. Create music with the virtual piano or test your reflexes with the endless runner game.

Key Features:

  • Fully functional piano with multiple octaves
  • Pre-programmed songs: Happy Birthday, Jingle Bells, etc.
  • Interactive cat jumping game with obstacle avoidance
  • Visual feedback with key highlighting
  • Volume control and responsive design
  • High score tracking for the cat game
Try Piano & Cat Game

Neon Brick Breaker

Classic arcade action with modern power-ups

A vibrant brick breaker game with neon aesthetics, multiple power-ups, and progressive difficulty. Break all bricks while managing multiple balls and utilizing special abilities to advance through levels.

Key Features:

  • Multiple power-ups: Multi-ball, Wide Paddle, Slow Ball, Extra Life
  • Progressive level system with increasing difficulty
  • Neon visual design with glowing effects
  • Special unbreakable bricks in higher levels
  • Life system with visual indicators
  • Responsive paddle controls
Play Brick Breaker