Skip to content

Vibe-Coded Mini Arcade

Make a small game by describing it, then tweak the code.

Intermediate24h1–3 people16/20 fit
TL;DR

Build Vibe-Coded Mini Arcade for beginners learning to code in ~24h with 1–3 people. Stack: Next.js + LLM + Canvas + Sandboxed iframe.

Why it wins: Vibe coding made playful and educational.

Build flow

01 · Problem
Beginners give up before their first game works.
02 · Solution
Describe a game; get runnable code in a sandbox; tweak via chat or edit directly.
03 · Build
  1. 1Game code prompt
  2. 2Iframe sandbox
  3. 3Diff-based tweaks
  4. 4Gallery of games
04 · Demo
Type “snake but with portals” → game runs → “make it faster” → it updates.

MVP checklist

  • Prompt → game code
  • Sandboxed preview
  • Chat tweaks
  • Code view

Tech stack

TechRole
Next.jsFrontend + API routes
LLMLanguage model
Canvas2D rendering
Sandboxed iframeIsolated preview

Related ideas

More Gaming
  • Explain why the engine's best move is best in plain words

    Intermediate14h1
    Chess engineLLMNext.js
    17/20
  • Every guest gets a secret character while an AI narrator runs the mystery

    Intermediate16h1–3
    LLMSocket.IONext.js
    17/20