1 Punkte von superdorai 29 일 전 | Noch keine Kommentare. | Auf WhatsApp teilen

Ich habe nebenbei ein Tool gebaut und gelauncht, das mit der Eingabe von zwei Spielen + drei Mechanik-Tags per KI ein einseitiges Game-Design-Dokument + Concept Art erzeugt.
Als Nicht-Entwickler wollte ich die Erfahrung sammeln, einen Service allein auf Basis einer Idee zu launchen, und da ich mich sehr für Indie-Games interessiere, bin ich auf diese Richtung gekommen.

3-Wochenenden-Sprint, Gesamtkosten $0.14. Next.js 15 + Anthropic Claude + fal Flux schnell + Upstash + Vercel Pro (Fluid Compute).
🔗 https://modmix.io

Warum ich es gebaut habe

Wenn ich denke „Was für ein Spiel könnte man machen?“, wäre ein Trigger für Inspiration hilfreich.
Ich wollte nicht nur einmal ChatGPT fragen und es dabei belassen, sondern ein Input → Output-Ergebnis bekommen, das wie ein strukturiertes Dokument nutzbar ist.

Input · Output

  • Input: zwei Spieletitel + drei Mechanik-Tags (Auswahl aus einer Whitelist von 30)
  • Output: ein einseitiges Game-Design-Dokument (title / hook / core loop / 3~5 systems / scope / playtime) + Flux-Concept-Art
  • Demo: https://modmix.io (keine Registrierung, 10 Mal pro Tag und IP)

Struktur des 3-Wochenenden-Sprints

  • W1 (Anthropic Claude): JSON-Schema definieren, Ablehnungsfälle verarbeiten (Schimpfwörter·verbotene Begriffe), Upstash Rate Limit
  • W2 (fal Flux schnell + Share Card): OG-Karte 1200×630 mit ImageResponse im Edge Runtime, Threads/X-Deep-Link
  • W3 (Vercel-Deployment): Pro-Tier + Fluid Compute (300s Budget) — wegen der Verkettung von Anthropic 20s + fal 15s

Einige technische Entscheidungen

  • Anthropic vs OpenAI: Bei der Behandlung von Ablehnungsfällen (adversarial input) ist Claude sauberer. Das Modell lehnt selbst per JSON-Flag ab, und der Server verzweigt nur noch.
  • Flux schnell vs dev/pro: 10x günstiger, Qualität der Concept Art akzeptabel. Kostenkontrolle hatte Priorität.
  • API-Trennung: /api/generate (nur Claude, ~4s) → Text sofort rendern / /api/image (fal, ~5s) → Bild austauschen. Wahrgenommene Wartezeit 11s → 4s.
  • OG-Card-Payload: einzelner base64-Query-String aus concept + imageUrl (?c=). Funktioniert innerhalb des X-URL-Limits von 2 KB. next/og Edge Runtime.
  • Rate Limit: 10 Anfragen pro Tag und IP. Upstash Redis. Bei starkem Anstieg ist ein 5/day-Hotfix vorbereitet.

Kosten

  • Gesamt $0.14 (W1+W2 zusammen, Anthropic + fal + Upstash)
  • täglicher $5-Alert aktiviert. Bei starkem Anstieg entweder strengeres Rate Limit oder Modell-Downgrade.

Grenzen (v0.2 Backlog)

  • Prompt-Qualität. Die ausgegebenen Konzepte sind coherent, aber noch nicht unbedingt interesting. Nach dem Launch soll mit 30 Tagen Datenbasis neu geerdet werden.
  • Die Share-URL ist als base64-Query lang und unschön. Kurze URL = DB·eindeutige ID nötig → v0.2.
  • Ergebnisspeicherung·Historie·Neugenerierung sind alle für v0.2 vorgesehen (Auth-Infrastruktur erforderlich).

🔗 https://modmix.io

Noch keine Kommentare.

Noch keine Kommentare.