PlayHub는 이 사이트를 위해 직접 만든 35개의 브라우저 게임 모음입니다. 설치할 것도, 만들 계정도 없습니다. 게임을 고르면 1초 남짓이면 시작되고, 최고 기록은 여러분의 기기에 그대로 남습니다. 휴대폰에서도, 노트북에서도, 교실 전자칠판에서도 돌아가고, 한 번 불러온 게임은 인터넷이 끊겨도 계속 플레이할 수 있습니다.
새로 나온 게임
12지금 인기
4학교 · 전자칠판 추천
8전체 게임
11게임을 만드는 방식
여기 있는 게임은 게임 포털에서 사 온 것이 아니라 전부 이 사이트를 위해 직접 만들었습니다. 그래서 개수가 적고, 어느 두 게임도 같은 틀을 쓰지 않습니다. 이 중 26개는 게임 엔진 없이 순수 HTML 캔버스 위에서 돌아갑니다. 2048, 스네이크, 지뢰찾기 같은 고전들은 각각 수백 줄짜리 평범한 자바스크립트입니다. 3D 게임 4개는 Three.js로 만들었는데, 모델 파일을 내려받는 대신 상자·구·원기둥 같은 기본 도형을 코드로 조립해 장면을 세웁니다. 나머지 5개는 물리 연산을 위해 경량화한 Phaser를 씁니다. 전부 합쳐도 게임 코드는 800 KB 남짓입니다.
이건 의도한 제약입니다. 1초 만에 뜨는 게임은 플레이되지만, 로딩 바 뒤에 있는 게임은 플레이되지 않습니다.
게임 고르는 법
위 목록은 가나다순이 아니라 의도한 순서입니다. ‘새로 나온 게임’은 최근에 추가된 순서고, ‘지금 인기’는 사람들이 실제로 다시 찾아오는 몇 개입니다. ‘학교·전자칠판 추천’은 더 좁은 목록입니다. 탭만으로 조작이 끝나서 전자칠판에 손가락을 대도 문제없이 돌아가고, 한 화면 앞에 두 사람이 앉아도 말이 되는 게임들만 골랐습니다.
네 게임은 2D와 3D 두 벌로 있습니다 — 디노 대시, 타워 디펜스, 슬라이스 타워, 블롭 아레나. 3D 쪽은 WebGL이 필요하고 기기 사양을 조금 더 탑니다. 2D 쪽은 오래된 휴대폰에서도 잘 돌아갑니다. 두 판이 서로를 링크하고 있어서 목록을 다시 뒤지지 않고 건너갈 수 있습니다.
기록 · 계정 · 광고
가입 절차가 없습니다. 게임별 최고 기록은 브라우저의 로컬 저장소에 보관되므로 새로고침해도 남지만, 그 기기 그 브라우저에만 남습니다. 공개 랭킹에 점수를 올리고 싶다면 그건 별도의 의도적인 동작이고, 닉네임 하나만 받습니다. 이메일도 계정도 필요 없고, 한 번 올라간 기록은 수정하거나 지울 수 없습니다.
광고는 서버 비용을 충당하며, 방해되지 않는 자리에만 둡니다. 플레이 중인 게임 안에는 광고가 없고, 광고 스크립트는 화면을 건드리거나 2~3초가 지나기 전까지는 아예 불러오지도 않습니다. 첫 1초를 게임과 다투지 않게 하려는 것입니다.
오프라인 플레이
첫 방문 때 작은 서비스워커가 설치됩니다. 그 뒤로는 사이트 뼈대와 한 번 열어본 게임이 여러분의 기기에서 바로 제공되므로, 연결이 불안정해도 한 판을 끝낼 수 있습니다. 휴대폰 홈 화면에 추가하면 앱처럼 열립니다.