Skip to content

Update Flappy Bird to v1.0.3 (flicker reduction and resolution scaling) - #49

Merged
emericklaw merged 3 commits into
BruceDevices:mainfrom
Valkrycxx:update-flappy-bird-v1-0-3
Aug 31, 2026
Merged

Update Flappy Bird to v1.0.3 (flicker reduction and resolution scaling)#49
emericklaw merged 3 commits into
BruceDevices:mainfrom
Valkrycxx:update-flappy-bird-v1-0-3

Conversation

@Valkrycxx

Copy link
Copy Markdown

Update Flappy Bird to v1.0.3

  • Fixes frame flickering on ESP32 / Cardputer via dirty rectangle differential redraws.
  • Scales the bird, pipes, gap, ground, and physics dynamically on larger screens (such as Lilygo T-Embed 320x170 and CYD 320x240) so graphics remain clear and proportional across all hardware models.

@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown
🔄 Superseded by new commit

✅ Validation Passed

📦 Updated Apps/Components:

Flappy Bird (repositories/Valkrycxx/bruce-flappybird/Flappy Bird)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Flappy Bird
      • ✅ Field category: Games
      • ✅ Field description: Classic Flappy Bird arcade game for Bruce devices with score tracking and sound effects
      • ✅ Field version: 1.0.3
      • ✅ Field commit: 672b5e3edf3582d1d8eecd4fb40124e798f5afb0
      • ✅ Field owner: Valkrycxx
      • ✅ Field repo: bruce-flappybird
      • ✅ Field path: /
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.3
      • ✅ Commit hash format valid: 672b5e3edf3582d1d8eecd4fb40124e798f5afb0...
      • ✅ Commit 672b5e3edf3582d1d8eecd4fb40124e798f5afb0... exists on GitHub
      • ✅ Category valid: Games
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Valkrycxx/bruce-flappybird
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (5 files)
      • ✅ File exists at commit: flappybird.js → Flappy Bird.js (path: flappybird.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.3
      • ✅ Found previous file in main branch
      • 📋 Previous version: 1.0.2
      • ✅ Version updated: 1.0.2 → 1.0.3
    • ✅ All validation checks passed
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 128x128
        • ✅ Logo size valid: 128x128

@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown
🔄 Superseded by new commit

✅ Validation Passed

📦 Updated Apps/Components:

Flappy Bird (repositories/Valkrycxx/bruce-flappybird/Flappy Bird)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Flappy Bird
      • ✅ Field category: Games
      • ✅ Field description: Classic Flappy Bird arcade game for Bruce devices with score tracking and sound effects
      • ✅ Field version: 1.0.4
      • ✅ Field commit: 47fdd33748787f87b873e898e6c9056feb543c9b
      • ✅ Field owner: Valkrycxx
      • ✅ Field repo: bruce-flappybird
      • ✅ Field path: /
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.4
      • ✅ Commit hash format valid: 47fdd33748787f87b873e898e6c9056feb543c9b...
      • ✅ Commit 47fdd33748787f87b873e898e6c9056feb543c9b... exists on GitHub
      • ✅ Category valid: Games
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Valkrycxx/bruce-flappybird
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (5 files)
      • ✅ File exists at commit: flappybird.js → Flappy Bird.js (path: flappybird.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.4
      • ✅ Found previous file in main branch
      • 📋 Previous version: 1.0.2
      • ✅ Version updated: 1.0.2 → 1.0.4
    • ✅ All validation checks passed
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 128x128
        • ✅ Logo size valid: 128x128

@github-actions

Copy link
Copy Markdown

✅ Validation Passed

📦 Updated Apps/Components:

Flappy Bird (repositories/Valkrycxx/bruce-flappybird/Flappy Bird)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Flappy Bird
      • ✅ Field category: Games
      • ✅ Field description: Classic Flappy Bird arcade game for Bruce devices with score tracking and sound effects
      • ✅ Field version: 1.0.5
      • ✅ Field commit: 474df58d963e609450e3826355168218261a9566
      • ✅ Field owner: Valkrycxx
      • ✅ Field repo: bruce-flappybird
      • ✅ Field path: /
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.5
      • ✅ Commit hash format valid: 474df58d963e609450e3826355168218261a9566...
      • ✅ Commit 474df58d963e609450e3826355168218261a9566... exists on GitHub
      • ✅ Category valid: Games
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/Valkrycxx/bruce-flappybird
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (5 files)
      • ✅ File exists at commit: flappybird.js → Flappy Bird.js (path: flappybird.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.5
      • ✅ Found previous file in main branch
      • 📋 Previous version: 1.0.2
      • ✅ Version updated: 1.0.2 → 1.0.5
    • ✅ All validation checks passed
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 128x128
        • ✅ Logo size valid: 128x128

@emericklaw
emericklaw merged commit 50621db into BruceDevices:main Aug 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants