CUBE LAB

CUBE LAB을 만든 이유

글로 본 회전을 직접 돌려 확인할 수 있게 만들었습니다.

CUBE LAB은 설치나 가입 없이 3×3 큐브를 움직여 보고, 같은 화면에서 셔플과 시간을 확인하기 위해 만든 개인 프로젝트입니다.

왜 만들었나요?

큐브를 처음 배울 때 R과 R′처럼 글로 적힌 기호는 짧지만, 어느 면을 바라보고 어느 방향으로 돌려야 하는지는 바로 떠올리기 어렵습니다. 영상은 해당 장면을 다시 찾는 데 시간이 걸리고, 그림은 조각이 움직이는 과정을 보여 주지 못합니다.

그래서 색 스티커를 끌면 그 층이 움직이고, 필요하면 버튼이나 키보드로 같은 회전을 다시 입력할 수 있는 연습 화면을 만들었습니다. 설명을 읽은 뒤 별도 앱으로 이동하지 않고 바로 확인하는 것이 이 사이트의 핵심 목적입니다.

현재 직접 구현한 기능

  • 하나의 큐브 상태: 마우스·터치 드래그, 회전 버튼, 키보드 입력이 모두 같은 3D 큐브 상태에 반영됩니다.
  • 새 셔플과 타이머: 20회 무작위 셔플을 적용하고 완성 상태가 확인되면 시간을 멈춥니다.
  • 검증된 익명 순위: 서버가 셔플과 회전 수열을 다시 계산해 실제 완주인지 확인하고, 참여자별 최고 기록만 보관합니다.
  • 초보자 문서: 공식뿐 아니라 조각의 목적지, 단계가 끝난 모양, 자주 생기는 실수를 함께 설명합니다.

문서를 확인하는 방식

회전 기호와 조작 설명은 현재 공개된 3D 연습실의 버튼·키보드·드래그 동작과 대조합니다. 타이머와 순위 안내는 실제 코드가 허용하는 시작·중지·초기화 조건과 맞춰 적습니다. 기능이 바뀌면 관련 설명과 수정일을 함께 확인합니다.

문장 초안이나 번역을 정리할 때 자동화 도구의 도움을 받을 수 있지만, 게시 전에는 공식, 화면 동작, 개인정보 설명을 운영자가 다시 확인합니다. 확인하지 못한 사용 경험이나 전문가 경력은 만들어 적지 않습니다.

현재 지원 범위와 한계

  • 초보자가 한 번 완성하는 층별 풀이만 설명하며 CFOP 같은 기록 단축 방법은 다루지 않습니다.
  • 타이머는 브라우저에서 작동하는 연습용 기능으로, 공식 대회 기록을 대신하지 않습니다.
  • 순위는 계정 없이 생성한 익명 코드로 표시되며, 초기화하거나 중간에 멈춘 시도는 등록하지 않습니다.
  • 현재 평균 기록이나 풀이 영상 저장 기능은 제공하지 않습니다.

오류 제보와 운영 정보

잘못된 공식, 실제 화면과 다른 설명, 터치·키보드·스크린리더 문제를 발견하면 공개 문의 채널에 사용 환경과 재현 순서를 남겨 주세요. 개인정보는 적지 않아도 됩니다.

연습 도구와 학습 문서는 무료로 제공하며, CUBE LAB은 Rubik's 브랜드의 공식 서비스가 아닙니다. 광고나 제휴 링크가 추가되면 일반 콘텐츠와 구분해 표시합니다.

문의 방법과 공개 채널 확인하기 →