안녕하세요, 점심시간에 잠깐 손가락이 근질근질할 때가 있지 않으셨나요? 학교 와이파이는 게임 사이트를 막아 놓았고, 핸드폰 데이터는 아까워서 마음만 졸이던 기억이… 저도 그랬습니다. 그래서 직접 만들었습니다. 아주 가벼운 블록 퍼즐 하나, 이름하여 BlockBlast.dev.
PC·모바일 한 번에
주소창에 blockblast.dev만 입력하면 됩니다. 별도 앱 설치 없이, 크롬·사파리·삼성 인터넷 어디든 실행됩니다. 집 데스크탑에서 하던 기록은 브라우저 캐시에 자동 저장돼, 버스 안에서 핸드폰으로 켜면 방금 맞췄던 점수 그대로 이어집니다.
“언블록드(Unblocked)” 진짜 의미
대부분의 가벼운 게임이 ‘HTTPS’만 쓴다고 해서 차단을 피하곤 하는데, 저희는 한 발 더 나갔습니다.
도메인 자체가 .dev → 구글 레지스트리에서 관리하는 보안 도메인이라 학교 필터에 걸리기 어렵습니다.
전체 페이지 용량 1 MB 미만, 플래시·유니티 플러그인 전혀 없음 → 회사 프록시에서도 ‘용량 초과’ 경고 없이 열림.
혼자도 OK, 친구와도 OK
클래식 모드(90초), 미션 모드(50라운드), 실시간 1:1 배틀(30초 턴제) 총 3가지. 배틀은 초대 링크 하나만 보내면 되므로, 같은 반 친구끼리 앞자리에서 즉시 대전 가능합니다. 랭킹은 기기별로도, 전체 통합으로도 확인돼요.
데이터 걱정 NO
플레이 한 판당 소모 데이터 30 KB 미만. 영상 광고도 없이, 배너 1개만 심어놨습니다. (수업 중 소리 나올까 봐 걱정이시라면 설정→사운드 OFF 한 번이면 끝.)
어떻게 만들었나
엔진: vanilla JS + Canvas (렉 방지)
호스팅: Cloudflare CDN → 전 세계 300개 에지에서 로딩, 한국에서도 평균 0.4 초
백엔드: WebSocket → Heroku Frankfurt 리전, 핑 20 ms 대
오픈소스는 GitHub에 공개, 버그 리포트는 디스코드 채널로 24시간 내 답변
마치며
“그냥 블록 게임이야 뭐~” 하고 넘기셨다면, 한 번만 들어와 주세요. 아이맥 밤샘 작업 후 집에 가는 지하철에서, 아니면 회식 자리에서 “한 판만” 하고 20연승 중인 저를 볼지도 모릅니다. 도전하고 싶으신 분은 지금 바로 브라우저에 blockblast.dev 입력! 점수가 높으신 분은 댓글에 닉네임 남겨주세요. 제가 직접 랭킹 갱신해 드립니다.
그럼, 90초 안에 만나요!