MINEFLAPPY-GAME/manifest.webmanifest
Dave bc72c5dc30 Fullscreen PWA: no border, installs as an app, works offline
- canvas fills the entire screen on any device; the 480x640 world is
  scaled to fit and bottom-aligned so the ground always sits on the
  bottom edge, with the sky painted full-bleed behind it
- the canvas buffer now always matches its laid-out size, so the drawing
  can never drift out of step with the screen
- HUD (score, badge, buffs, toasts, biome banner) moved to screen space
  so it stays pinned to the real screen edges
- sun and stars drawn in screen space so the sky above the play area is
  not empty
- PWA: manifest, service worker (offline), generated app icons and an
  in-game INSTALL APP button
- overlays now dim the whole screen, not just the game strip
2026-10-23 19:52:18 +02:00

20 lines
742 B
JSON

{
"name": "Mineflappy - Minecraft Flappy Bird",
"short_name": "Mineflappy",
"description": "Minecraft Flappy Bird. Six birds, six abilities, five biomes.",
"id": "/",
"start_url": ".",
"scope": ".",
"display": "standalone",
"display_override": ["fullscreen", "standalone", "minimal-ui"],
"orientation": "any",
"background_color": "#0d1420",
"theme_color": "#0d1420",
"categories": ["games", "entertainment"],
"lang": "en",
"icons": [
{ "src": "icon-192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" },
{ "src": "icon-512.png", "sizes": "512x512", "type": "image/png", "purpose": "any" },
{ "src": "icon-512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" }
]
}