/** 바퀴벌레 포커 30초 규칙 요약 (docs/07 §5). Simple inline SVG + emoji; the screen's critter art lives in index.tsx. */
import type { QuickCard } from '../types';
/** A small upright card: face-down (pattern) or face-up with a critter emoji. */
function Card({ x, y, face, w = 44, h = 62, tilt = 0, red = false }: { x: number; y: number; face?: string; w?: number; h?: number; tilt?: number; red?: boolean }) {
return (
{face ? (
{face}
) : (
?
)}
);
}
function Person({ x, y, label }: { x: number; y: number; label: string }) {
return (
🙂
{label}
);
}
const GivePic = (
);
const ChoosePic = (
);
const LosePic = (
);
export const quickStart: QuickCard[] = [
{
pic: GivePic,
alt: '내가 뒤집은 카드를 다른 사람에게 건네며 "이건 쥐야!"라고 말해요',
title: '카드를 건네며 말해요',
text: '내 차례에 카드 한 장을 뒤집어 다른 사람에게 주며 무슨 벌레인지 말해요. 진짜를 말해도, 거짓말을 해도 돼요.',
},
{
pic: ChoosePic,
alt: '받은 카드 아래에 진짜, 거짓말, 몰래 보고 넘기기 버튼이 있어요',
title: '받으면 맞히거나 넘겨요',
text: '받은 사람은 [진짜!]나 [거짓말!]을 골라요. 맞히면 건넨 사람이, 틀리면 받은 사람이 카드를 앞마당에 놓아요. 3명 이상이면 몰래 보고 넘길 수도 있어요.',
},
{
pic: LosePic,
alt: '앞마당에 쥐 카드 4장이 빨간 테두리로 모여 있어요',
title: '같은 벌레가 모이면 져요',
text: '앞마당에 같은 벌레가 4장(2명이면 5장, 방 설정에 따라 다름) 모인 사람 한 명이 지고, 나머지는 모두 이겨요.',
},
];