CoOp:Anything
게임을 검색해 협동 플레이 가능한 모드·단계·품질·커뮤니티 평점을 확인합니다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗오리지널 심해 테마 빠칭코 확률 시뮬레이터 (웹). 오락·학습용이며 실제 금전·결제·환전 기능이 없습니다.
본 프로젝트는 PRD.md §0 오리지널리티 원칙을 준수합니다. 특정 상용 기종의 그래픽·캐릭터·사운드·연출·명칭을 복제/추출/참조하지 않으며, 모든 심볼(심해 룬 크리스털 1~9), 배경, 연출은 코드로 직접 생성한 오리지널입니다. 자세한 출처는 ASSETS_LICENSE.md.
npm install
npm run dev # 개발 서버 (http://localhost:5173)
프로덕션 빌드/프리뷰:
npm run build
npm run preview
| 키/버튼 | 동작 |
|---|---|
Space / 발사 버튼 | 자동 발사 시작 / 정지 |
S / 스킵 버튼 | 연출 스킵 (결과 즉시 표시) |
| 기종 선택 | MAX(1/319.7) · MID(1/199.8) · LIGHT(1/99.9) |
npm run sim # 기본: abyss_max, 1천만 회전
npm run sim abyss_max 2000000 42 # specId, 회전수, 시드
이론값(스펙 JSON 에서 계산)과 몬테카를로 실측, 리치 신뢰도를 표로 출력합니다.
npm test # Vitest — 엔진 결정성/확률 수렴/연출 독립성 (10 tests)
src/
├── engine/ # 순수 확률 로직 (렌더링 의존성 0, Node 단독 실행·테스트 가능)
├── sim/ # 이론값 계산 + 몬테카를로 + CLI
├── render/ # Canvas 2D 렌더 (릴/심볼/배경/이펙트/오케스트레이터)
├── specs/ # 기종 스펙 JSON (abyss_max/mid/light)
└── main.ts # 부트스트랩 + 입력 + 메인 루프
핵심 원칙: engine/ 은 브라우저 API·렌더러를 import 하지 않습니다 (PRD §3).
진행 현황과 자율 판단 기록은 PROGRESS.md 참고.