JRPG 퀘스트
마을에서 이야기를 듣고, 들판을 걷다 몬스터를 만나면 사이드뷰 전투로 넘어갑니다. 별조각이 떨어져 짐승이 마물이 된 세계에서 동료를 모아 다섯 장을 넘어가는 드래곤 퀘스트 계열입니다.
여기서 바로 해 보기
아래 버튼을 누르면 이 페이지 안에서 실행됩니다. 누르기 전에는 게임 데이터를 받지 않으므로, 소개만 읽고 가셔도 됩니다. 설치도 로그인도 없습니다.
누구에게 필요한가요
마을에서 사람들 이야기를 듣고, 필드를 걸어 다니며, 명령을 골라 싸우는 정통 JRPG를 좋아하는 플레이어
주요 기능
- 마을 · 필드 · 전투 세 화면. 걷다가 몬스터에 닿으면 전투로 넘어가고 이기면 그 자리로 돌아온다
- 심볼 조우. 몬스터가 눈에 보이고 피할 수 있으며, 등 뒤로 다가가면 한 판을 먼저 친다
- 사이드뷰 턴제 전투. 명령을 다 정한 뒤 민첩 순으로 한꺼번에 처리한다
- 공격·기술·아이템·방어·도주 다섯 명령. 기술은 사람마다 다르고 레벨에 따라 배운다
- 적마다 다른 성격. 궁수는 방어가 낮은 사람을 겨누고, 주술사는 동료를 살린다
- 보스는 체력이 절반으로 꺾이면 한 번 태세가 바뀐다 — 행동 수와 공격력이 함께 오른다
- 중독·마비·침묵 상태 이상. 파티와 몬스터가 같은 규칙을 쓴다
- 전멸해도 끝이 아니다. 교회에서 소지금 절반을 잃고 다시 시작한다
- 여관·잡화점·교회. 회복이 전부 돈이라 소지금이 곧 난이도다
- 이야기가 나아가면 마을 사람들의 말이 바뀐다. 열다섯 단계, 대사 147줄
- 동료 넷이 이야기를 따라 합류한다 — 레온·아이라로 시작해 이든, 미라가 들어온다
- 다섯 지역이 지형부터 다르다 — 들판, 빽빽한 숲, 안개 낀 성터, 눈 덮인 고개, 밤의 별 무덤
- 캐릭터와 몬스터를 Blender로 짓고 GLTF로 싣는다. 몬스터 15종에 보스 다섯
- 브라우저에 자동 저장. 마을에 들어올 때와 교회에서 기록할 때 남는다
- 세로 화면(휴대폰) 대응. 조이스틱과 동작 버튼으로 걷고, 전투는 파티 뒤에서 보는 각으로 바뀐다
- 소리도 음원 파일 없이 전부 합성한다. 곡 넷과 효과음 스무 종
제품 방향
다섯 장이 한 줄로 이어지는 프로토타입입니다. 별이 고르는 것이 짐승에서 사람으로, 마침내 별 자신에게로 옮겨 가는 이야기입니다. 전투 엔진은 three.js를 전혀 모르는 순수 로직이라 브라우저 없이 수천 판을 돌려 밸런스를 맞췄습니다. 판정 기준은 완주율이 아니라 전멸 빈도와 마을 왕복 횟수입니다 — 전멸이 끝이 아닌 장르라서입니다. 처음 잰 표는 승률 100%에 평균 1.4판이었는데, 그건 쉬운 게 아니라 전투가 없는 것이었습니다. 세로 화면과 소리까지 넣었습니다 — 소리는 음원 파일 없이 WebAudio로 합성해서, 곡을 고치는 일이 악보의 숫자를 고치는 일이 됩니다.
만들면서 쓴 글
- 외부 에셋 0 원칙을 깬 이유, 그리고 코드로 사람을 짓다 배운 것
앞선 두 게임은 그림 파일을 하나도 쓰지 않았습니다. JRPG에서는 그 원칙을 접었습니다 — 이 장르는 캐릭터가 얼굴이기 때문입니다. 다만 손으로 빚는 대신 Blender를 스크립트로 돌려 사람을 지었고, 거기서 크기 헬퍼 하나 때문에 네 판을 날린 이야기와 "정면만 보면 안 되는" 이유를 적었습니다.

현재 상태
프로토타입 공개
- 개발 시작2026년 9월
- 현재 버전v0.0.2
- 마지막 작업2026.09.08
플레이 안내
- WASD 또는 방향키로 걷습니다. 방향은 화면 기준이라 W는 언제나 화면 위쪽, S는 뒤로 걷기입니다
- E로 말을 겁니다. 전투에서는 숫자키 1~5 또는 마우스로 고릅니다
- 몬스터를 뒤에서 덮치면 첫 판을 공짜로 얻습니다. 반대로 뒤를 잡히면 한 판을 그냥 맞습니다
- 진행은 브라우저에 저장됩니다. 시크릿 모드에서는 유지되지 않습니다
- 세로 화면(휴대폰)에서도 됩니다. 왼쪽 조이스틱으로 걷고 오른쪽 단추로 말을 겁니다
- 소리는 M 키 또는 오른쪽 위 ♪ 단추로 끕니다. 설정은 그 기기에 남습니다
바로가기
써 보셨나요?
좋았던 점, 불편했던 점, 버그, 바라는 기능을 남겨 주세요. 읽어 본 뒤 공개하고, 고치는 데 씁니다.