Ретро-игра «Арканоид» (шарик, плитка, кирпичи, бусты) для Base Mini App.
- Интерфейс сайта (меню, кнопки, подсказки, надписи в игре) — только на английском.
- Инструкции, документация, комментарии в коде — на русском.
cd retro-mini-app
npm install
npm run devСборка: npm run build. Превью продакшена: npm run preview.
Подробный чеклист: docs/BASE_MINIAPP.md.
Кратко:
- Разместить приложение на своём домене (например Vercel/Netlify).
- Обновить в проекте:
index.html— metafc:miniappс вашимurl, абсолютнымиimageUrlиsplashImageUrl.public/.well-known/farcaster.json— поляhomeUrl,iconUrl,splashImageUrl,webhookUrl,screenshotUrls,heroImageUrl,ogImageUrlна ваш домен.
- В Base Build → Account association получить
header,payload,signatureи вставить их вpublic/.well-known/farcaster.json. - Проверить в Preview, затем опубликовать, создав пост в Base app с URL приложения.
- React 18, TypeScript, Vite
- @farcaster/miniapp-sdk — вызов
sdk.actions.ready()при загрузке