플레이어들이 직접 규칙을 만드는 오프라인같은 온라인 카드 테이블.
npm installnpm starthttp://localhost:3000
- ✅ 실시간 멀티플레이 (방 생성/참여, 최대 6명)
- ✅ 실시간 채팅
- ✅ 카드 뽑기 (Draw)
- ✅ 딜하기 (Deal) - 모든 플레이어에게 N장씩
- ✅ 패 버리기 (테이블로)
- ✅ 패 공개 (Reveal Hand)
- ✅ 테이블 카드 드래그앤드롭 이동
- ✅ 카드 뒤집기 (우클릭)
- ✅ 테이블 카드 내 패로 가져오기 (우클릭)
- ✅ 덱 셔플 (방장만)
- ✅ 덱 초기화 (방장만)
- ✅ 내 패는 나만 볼 수 있음 (비공개)
cardtable/
├── server.js # Node.js + Socket.IO 서버
├── package.json
└── public/
└── index.html # 전체 프론트엔드 (단일 파일)
- GitHub에 올리기
- railway.app에서 "Deploy from GitHub" 선택
- 자동 배포 완료 → URL 공유
- 카드 회전 기능
- 여러 장 동시 드래그
- 커스텀 카드 덱 지원
- 모바일 터치 지원
- 플레이어별 패 영역 지정