Przejdź do treści
Strona głównaO mnieUsługiProjektyKontakt
← Wszystkie projekty
Case study

MTGAI.

Nieoficjalny asystent AI do Magic: The Gathering. Sześciu wyspecjalizowanych agentów AI — każdy jako Planeswalker — buduje talie, rozstrzyga zasady, porównuje listy, drukuje karty playtestowe i analizuje rozgrywki. Wszystko w jednym miejscu.

SaaSAIGamingW rozwoju
❚❚ PAUSED// mtgai-30s.mp4
00:00 / 00:00
// 01
Problem

Po co to powstało.

Magic: The Gathering to dziesiątki tysięcy kart i gąszcz zasad — budowa dobrej talii, rozstrzyganie interakcji i analiza własnej gry zajmują godziny i wymagają doświadczenia. MTGAI zamienia to w rozmowę: każdy agent AI odpowiada za inny fragment — od budowy talii, przez zasady, po statystyki rozgrywek — i prowadzi gracza za rękę zamiast zostawiać go z surową bazą kart.

// 02
Zakres

Co zbudowałem.

Kreator talii (Nicol Bolas)

Asystent AI buduje synergiczne, zoptymalizowane talie — dobiera karty pod archetyp, krzywą many i wzajemne synergie.

Ekspert zasad (Urza)

Złożone pytania o zasady i precyzyjne rozstrzygnięcia interakcji kart. Interaktywny kreator scenariuszy gry.

Porównywarka talii (Nissa)

Analiza porównawcza dwóch talii — szlaki many, krzywe, statystyki i wgląd w strategiczne synergie.

Playtest Print (Karn)

Generowanie wysokiej jakości kart playtestowych z dowolnej karty, kolekcji lub listy talii — zbiorczy eksport do PDF.

Analiza gier (Ugin)

Logowanie rozgrywek, śledzenie win-rate i wykresy wyników matchupów — odkrywanie realnej mocy talii.

Hub społeczności

Obszerne poradniki MTG, dzielenie się strategiami, globalne rankingi talii i kontakt z innymi graczami.

// Galeria — kliknij, by powiększyć
// 03
Architektura

Jak to działa // pod maską

Frontend to React + Vite (TSX) jako instalowalna PWA — Service Worker + manifest, działa offline. Backend w Node.js (REST API, auth, CRUD talii, profile), a rdzeń AI to Python / FastAPI z RAG nad pełnymi Comprehensive Rules i bazą kart — odpowiedzi są osadzone w cytatach, więc agent nie halucynuje zasad. Dane o kartach (30k+) pochodzą ze Scryfall API jako jedynego źródła prawdy, symbole many renderuje mana-font, a całość ma natywne i18n PL + EN. Nieoficjalny fan-content zgodny z Fan Content Policy Wizards of the Coast.

// 04
Skala

W liczbach.

30k+
kart (Scryfall)
7
formatów MTG
6
agentów AI
PWA
offline-ready

// dane kart: Scryfall API · nieoficjalny projekt fanowski (Fan Content Policy) · niezwiązany z Wizards of the Coast

// 05
Stack

Czym to zbudowane.

ReactViteTypeScriptPWANode.jsPython/FastAPIRAGScryfall API

Masz podobny projekt? Pogadajmy.

Kontakt →