우리가 만드는 경험

함께 모인 사람들이 다른 기기나 계정을 준비하지 않고도 바로 규칙을 이해하고 플레이할 수 있는 경험을 지향합니다.

전략, 물리 액션, 순간 반응, 연타, 그룹 랜덤 선택을 하나의 로비에서 선택할 수 있게 구성했습니다.

제작 원칙

한 기기

핵심 플레이에 서버 대전이나 별도 계정을 요구하지 않습니다.

명확한 규칙

득점, 무승부, 랜덤 선택, 부정 출발 기준을 게임 안에 표시합니다.

여러 입력

게임 특성에 맞게 키보드, 마우스, 터치, 멀티터치, 대체 폼 조작을 제공합니다.

진실한 표현

보안 난수, 일반 난수, 결정론적 물리의 차이를 구분해 설명합니다.

운영과 작성 정보

모여PLAY의 게임 규칙, 가이드, 접근성 설명과 공정성 문서는 모여PLAY 프로젝트가 실제 구현과 테스트 결과를 바탕으로 함께 작성합니다. 각 게임 가이드의 작성 정보는 이 섹션으로 연결됩니다.

공개 운영자 이름은 빌드 환경의 SITE_OPERATOR_NAME에 실제 값이 설정된 경우에만 표시합니다. 값이 없을 때 개인 이름을 추측하거나 만들어 내지 않습니다.

실행 방식

모여PLAY는 GitHub Pages에서 제공되는 정적 웹 사이트이며, 게임 코드는 필요할 때 브라우저에 불러와 실행합니다.

플레이어 이름, 사운드·모션 설정, 최근 경기 기록은 현재 브라우저의 로컬 저장소에 저장될 수 있습니다.

제작 과정과 이미지 자산

히어로 일러스트와 8개 게임 아이콘은 AI-assisted image generation으로 만든 원본 중 프로젝트에 맞는 결과를 사람이 선택하고, 배경 제거·여백 조정·형식 변환·용량 최적화를 거쳐 배포합니다.

게임 가이드의 플레이 화면 이미지는 생성 일러스트가 아니라 실제 production 게임을 Playwright로 실행해 캡처한 스크린샷입니다. 두 종류의 이미지를 같은 출처로 표현하지 않습니다.

지원 브라우저와 업데이트

최근 버전의 Chrome, Edge, Firefox, Safari와 iOS Safari·Android Chrome을 대상으로 개발합니다. Canvas, Web Audio, Fullscreen처럼 브라우저 지원 여부가 다른 기능은 사용할 수 있을 때만 보조적으로 제공합니다.

규칙과 구현은 같은 저장소에서 함께 갱신하고 TypeScript 단위 테스트, Chromium·WebKit production E2E, 접근성 검사를 거칩니다. 실제 변경 내역은 공개 저장소에서 확인할 수 있습니다.

최종 갱신: