Ocean Words: 단어의 바다.
Ocean Words는 전체 소스코드를 포함한 수중 HTML5 단어 찾기 게임 템플릿입니다. 플레이어는 격자 위를 밀어 가며 주제의 숨은 단어를 찾습니다. 단어는 가로, 세로, 거꾸로, 대각선으로 숨어 있으며, 단어를 찾을 때마다 빛나는 표시, 날아오르는 글자, 콤보, 부드러운 효과음이 나옵니다. 휴대폰, 태블릿, 데스크톱에서 정적 웹 호스팅으로 실행됩니다.

10개 언어, 언어별 단어 목록
영어, 포르투갈어, 스페인어, 프랑스어, 독일어, 이탈리아어, 네덜란드어, 폴란드어, 터키어, 인도네시아어를 지원합니다. 인터페이스와 단어가 함께 바뀌며, 각 언어에는 주제 35개가 있고 주제마다 최소 30개의 단어 항목이 있어 언어당 1,000개 이상의 항목이 있습니다. 화면에서는 단어의 악센트가 유지되고, 격자 안에서는 악센트 없이 숨어 있으며, 게임은 플레이어의 브라우저 언어로 시작합니다.
주제 35개, 캠페인, 일일 퍼즐
빠른 플레이(Quick Play)는 무작위 주제를 고르거나, 동물과 바다부터 우주, 주방, 해적, 할로윈까지 35개 주제 중 원하는 것을 고를 수 있습니다. 각 주제에는 고유한 그림이 있습니다. 15단계 캠페인은 거꾸로 된 단어, 그다음 대각선 단어를 추가하고, 마지막으로 힌트를 한 번만 쓸 수 있는 단계가 나옵니다. 일일 퍼즐은 같은 언어를 쓰는 모든 사람에게 같으며, 연속 일수 기록을 보여 줍니다.
나의 수족관(My Aquarium): 레벨마다 받는 보상
캠페인 레벨을 하나 클리어할 때마다 독자적으로 디자인한 물고기 15마리 중 한 마리가 풀려납니다. 물고기들은 가라앉은 배 수족관을 자유롭게 헤엄치고, 물을 두 번 두드리면 먹이를 향해 달려들며, 각자의 방식으로 부풀거나 흔들리고, 탭에 반응합니다.

점수, 콤보, 별
모든 글자가 점수를 주고, 대각선과 거꾸로 된 단어는 보너스를 받으며, 단어를 계속 찾으면 콤보가 커집니다. 별은 깔끔하게 끝낸 한 판에 주어지고, 주제, 레벨, 날짜별 최고 점수가 기기에 저장됩니다. 모든 판은 끝까지 완료할 수 있으며, 막히면 힌트가 제공됩니다.
편안하게 즐길 수 있도록 설계
음악, 부드러운 내레이터(영어, 포르투갈어, 스페인어를 지원하며 다른 언어는 현지화된 자막과 함께 영어 음성을 사용), 안내 튜토리얼, 키보드 조작, 스크린 리더 안내, 움직임을 줄여 주는 Calm 모드를 제공합니다. 음악, 효과음, 음성은 각각 볼륨을 조절할 수 있습니다.
나만의 게임, 나만의 호스팅
game 폴더의 내용을 정적 HTTP(S) 호스팅에 업로드하세요. 서버에 PHP, 데이터베이스, 계정, Node.js가 필요하지 않으며, 게임은 랭킹, 광고, 추적, 결제 서비스로 요청을 보내지 않습니다. 아트, 오디오, 글꼴은 모두 로컬에 있습니다.

이 에디션에 포함되지 않은 것
네이티브 앱, 호스팅, 맞춤 개발은 포함되지 않습니다. 클라우드 저장, 온라인 랭킹, 실제 돈으로 하는 구매, 광고 SDK도 없습니다.
이런 분께 권합니다
차분하고 가족 친화적인 단어 게임이 필요한 사이트와 포털 운영자, 여러 언어의 단어 목록이 필요한 학교와 언어 프로젝트, 고객 브랜드 게임을 만드는 프리랜서와 스튜디오, 테스트가 포함된 읽기 쉬운 TypeScript를 배우고 싶은 개발자에게 적합합니다.
커스터마이즈
단어 목록은 언어별 단순 JSON 파일입니다. 단어를 바꾸고, 주제를 추가하고, 언어를 추가할 수 있습니다. 설정 파일 aurora.config.js에서 시작 언어, 일일 퍼즐, 콤보 시간, 저장 이름을 다시 빌드하지 않고 설정합니다. 소스는 압축되지 않은 읽기 쉬운 TypeScript이며 단위 테스트가 있습니다. 수정한 뒤에는 npm ci, npm test, npm run build로 다시 빌드하세요.
기술 사양 요약
- 스택: HTML5, JavaScript, TypeScript이며, Vite로 빌드하고 압축되지 않은 형태의 Phaser 3.90(MIT)을 포함합니다.
- 파일: HTML, CSS, JavaScript, TypeScript, JSON, WebP, MP3, WOFF2.
- 언어: 게임 언어 10개(언어별 단어 목록), 3개 언어 내레이터, 14개 언어 가이드.
- 요구 사항: JavaScript와 오디오를 지원하는 최신 브라우저(Safari 16.4 이상), 정적 HTTP(S) 호스팅.
- 저장: 브라우저의 로컬 저장소. 계정이나 클라우드 동기화는 없습니다.
- Node.js는 소스를 다시 빌드할 때만 필요합니다.
라이선스와 지원 요약
한 번 구매하면 본인 또는 고객의 최종 제품 하나에서 이 에디션을 사용할 수 있는 영구적이고 비독점적인 라이선스를 받습니다. 플레이어는 무료로 또는 광고 수익화 방식으로 이용할 수 있습니다. 제품 안에서는 코드, 아트, 오디오를 수정할 수 있지만, 템플릿 자체를 재판매하거나 재배포할 수는 없습니다. 지원은 6개월 포함입니다(결제 시 연장 옵션을 선택하면 12개월). 파일 설치와 사용 방법, 재현 가능한 결함 수정이 지원 범위에 포함됩니다.


















