Skip to content

200even/flappy-g2

Repository files navigation

Flappy G2 🐦

A Flappy Bird clone for Even Realities G2 smart glasses.

Flappy G2 Screenshot

Play

On G2 Glasses:

  1. Download from Even Hub (coming soon)
  2. Or sideload via QR code

In Browser (development):

  • Press Space or to flap
  • Click the game area to flap

Controls

  • Tap (on glasses) or Space/Click (in browser) — Flap
  • Avoid the pipes, collect points

Development

Prerequisites

  • Node.js 18+
  • even-dev simulator environment

Setup

git clone https://github.com/9thkingofscotland/flappy-g2.git
cd flappy-g2
npm install
npm run dev

Run with Simulator

# In even-dev directory
APP_PATH=../flappy-g2 ./start-even.sh

Build

npm run build

Technical Details

  • Display: 200×100 px image container (G2 max: 200×100)
  • Frame rate: ~10 FPS
  • Greyscale: 4-bit (16 levels)
  • SDK: @evenrealities/even_hub_sdk v0.0.7

Architecture

┌─────────────────────────────────────────┐
│           G2 Display (576×288)          │
│  ┌───────────────────────────────────┐  │
│  │    Text Container (events)        │  │
│  │    ┌─────────────────────────┐    │  │
│  │    │  Image Container (game) │    │  │
│  │    │       200×100 px        │    │  │
│  │    └─────────────────────────┘    │  │
│  └───────────────────────────────────┘  │
└─────────────────────────────────────────┘

License

MIT © 9thkingofscotland

Credits

About

Flappy Bird clone for Even Realities G2 smart glasses

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages