Blockfall

공식games의 일부

caputchin/games/blockfall

Stack the falling blocks and clear lines to prove you're human.

  • 퍼즐
  • 아케이드

실시간 미리보기

게임 미리보기를 불러오는 중…

미리보기 프리셋

작성자가 선언한 여러 프리셋으로 게임을 시험해 보세요. 프리셋을 바꾸면 게임이 새로 로드되어 새 값이 마운트 시점에 적용됩니다.

유료 플랜에서 이 게임을 더 커스터마이즈하세요
  • 사이트 키별 구성 재정의Solo+
  • 확장 언어 팩Alpha+
  • 맞춤 게임 스킨Alpha+
  • 위젯 셸 화이트라벨Apex

From the project README

Fetched live from GitHub via jsDelivr

Blockfall

A falling-blocks puzzle that doubles as a captcha. Slide and rotate the seven tetromino shapes, pack them into clean rows, and clear lines. Clear enough lines and you are verified as human, then you can keep playing for the score.

Blockfall is a Caputchin first-party game, built on the KAPLAY engine to show the platform can host an arbitrary deterministic engine.

How it plays

Pieces fall into the well one at a time. Move and rotate the falling piece to complete a full horizontal row, which clears and drops everything above it. Clearing the configured number of lines (two by default) satisfies the captcha. The round ends if the stack reaches the top.

Action Keyboard Touch
Move left / right Left / Right arrow (or A / D) Left / right buttons
Soft drop Down arrow (or S) Soft-drop button (hold)
Hard drop Space Hard-drop button
Rotate clockwise Up arrow (or X / W) Rotate button
Rotate counter-clockwise Z (rotate clockwise repeatedly)

Hold left or right to slide continuously. Hold soft drop to fall faster. Hard drop slams the piece to the bottom and locks it.

Customization

A site owner can tune Blockfall from the dashboard:

  • Lines to verify, board width and height, fall speed, and lock delay (see the configuration presets: casual, marathon, wide).
  • Skins restyle the well, text, and the seven block colors (dark, mono, and a light daylight theme ship by default).
  • Locales: the full official language set ships, English by default, with the right script and direction handled automatically.

Accessibility and support

  • Responsive: the board and controls reflow to any container size and aspect ratio, portrait or landscape, with no fixed canvas.
  • Touch: fully playable on a phone through the on-screen controls, sized for fingers; nothing needs a keyboard or mouse.
  • Keyboard: every action is reachable from the keyboard.
  • Screen reader: line clears, the verified moment, and game over are spoken through a live region. The falling-block play itself is visual and real-time, so the board state is not fully solvable by a screen reader alone; this is declared honestly in the support flags.
  • Audio: the game is fully playable with no sound; audio is never the only channel for any cue.

Add it to your site

Blockfall runs inside the Caputchin sandboxed widget. Pick it for your site key in the dashboard, or embed it through the marketplace. The player's inputs are re-simulated on the server to verify the round, so the verification is tamper-resistant without sending us any personal data.

Source: github.com/caputchin/games

위젯 번들을 로드한 뒤 아무 HTML 페이지에나 붙여 넣으세요(설치 참고). sitekey 자리표시자를 대시보드에 있는 본인 것으로 바꾸세요.

HTML
<caputchin-game
  sitekey="<your_public_sitekey>"
  game="caputchin/games/blockfall"
></caputchin-game>

검증은 게임과 나란히 실행됩니다. 폼은 caputchin-token에 래핑된 토큰을 받아 /siteverify를 통해 백엔드에서 검증합니다.

반응형터치 입력키보드오디오 선택

Caputchin은 이를 확인하지 않아요. 정확한 내용은 작성자의 저장소를 확인하세요.

언어11
  • en
  • zh-Hans
  • es
  • ar
  • pt
  • fr
  • de
  • ru
  • ja
  • ko
  • id
테마라이트와 다크
커스터마이징 가능
  • 텍스트
  • 스킨
  • 게임플레이

고객은 플랜에 따라 자신의 사이트에서 이 프리셋을 재정의할 수 있어요.

Caputchin

caputchin.com