Skip to content

alm1ckk/BlitzCheckers

Repository files navigation

BlitzCheckers — 3-минутные шашечные дуэли

Веб-платформа для блиц-шашек: быстрые партии 3:00, AI-соперник трёх уровней, мультиплеер по ссылке через WebSockets, AI-тренер для разбора партий, рейтинг по городам и Pro-подписка.

Стек

  • Frontend: React 19 + TanStack Start + Tailwind v4 (oklch design tokens, dark/light)
  • Backend: Lovable Cloud (Postgres + Auth + Realtime)
  • AI: Lovable AI Gateway (Gemini 2.5 Flash) для разбора партий
  • Движок шашек: собственный (English Draughts) с обязательными взятиями и многоходовыми «ударами»
  • AI-соперник: minimax + alpha-beta pruning (глубина 1/4/6)

Фичи

  • 🎯 Блиц 3:00 — никаких медленных партий
  • 🤖 AI трёх уровней (Easy / Medium / Hard)
  • 👥 Локальный режим (вдвоём за одним экраном)
  • 🌐 Онлайн с другом через ссылку (Supabase Realtime)
  • 🧠 AI-тренер разбирает партию: где ошибся, где сыграл сильно
  • 🏆 Лидерборд по городам
  • 💡 Подсказки ходов и обязательные взятия
  • 🌗 Тёмная/светлая темы
  • 👑 Pro-подписка с премиум-скинами и Bullet 1:00

Для кого

Для игроков, у кого нет 30 минут на классическую партию, но есть 3 — в очереди, в перерыве, в дороге.

Ценность

  • В отличие от классических шашечных сайтов, мы берём блиц-нишу и достраиваем вокруг неё AI-обучение и соцслой.
  • AI-тренер превращает каждую партию в мини-урок — игрок растёт быстрее.
  • Готовый прототип SaaS с монетизацией через Pro.

About

BlitzCheckers — веб-платформа для блиц-шашек: партии 3 минуты против ИИ трёх уровней, локально вдвоём или онлайн с другом по ссылке, с AI-тренером для разбора партий, рейтингом по городам и Pro-подпиской с премиум-скинами и режимом Bullet 1:00.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors