오행 캐릭터를 고른 뒤 움직임(행동)을 추가·수정합니다. PNG=1프레임, GIF=여러 프레임. fps는 표에서 바로 수정·미리보기에 반영. idle은 이미지 수정만 가능(삭제 불가).
캐릭터를 선택하세요
행동 id
이름
frames
fps
움직임
행동 id는 영문/숫자/_ (예: walk, atk, skill_1). PNG 또는 GIF.
오행별로 스킬을 나눠 관리합니다. 시전시간·쿨·위력은 저장 즉시 반영. target/range/aoe 등은 JSON에 보존됩니다.
오행을 선택하세요
스킬 추가 시 해당 오행 캐릭터 행동에 idle 프레임이 복사됩니다. 스킬 삭제 시 그 행동도 함께 삭제됩니다. 예전 스킬은 「기존 스킬 행동 연동」으로 한 번에 맞출 수 있습니다.
id
이름(ko)
types
cdSec
castSec
power
effect
target
range
상태이상 카탈로그. 표에서 고치고 저장하면 서버 JSON에 즉시 반영됩니다. 고급 필드는 JSON에도 보존됩니다.
id
이름(ko)
kind
duration
tick
powerMul
atkMul
defMul
speedMul
stack
maxStacks
tint
stunImmune
고급 · JSON
맵 종류별 몹 수·리스폰·AI. 표에서 고친 뒤 저장하면 바로 반영됩니다.
종류별 몹 수 (budget)
종류
설명
budget
AI
존별 예산 오버라이드
zoneId
budget
메모
고급 · JSON (팩 구성 등)
볼륨·BGM·효과음 매핑. 표에서 고치고 저장하세요.
버스 볼륨
버스
볼륨 (0–1)
맵 종류 BGM
종류
BGM id
이벤트 SFX
이벤트
SFX id
고급 · JSON (에셋 경로 등)
몹 목록. 표에서 고친 뒤 「몹 저장」만 누르면 됩니다.
key
이름
zones
lv
hp
atk
boss
고급 · JSON
아이템 목록. 표에서 고친 뒤 「아이템 저장」만 누르면 됩니다.
key
이름
slot
atk
def
sell
rare
고급 · JSON
레벨별 필요 경험치와 레벨업 보너스(고정 스탯)를 표에서 수정합니다. 표 행은 1 → (maxLevel−1)이며, 각 행은 그 레벨에서 다음으로 갈 때 필요치입니다(맥스 레벨 행은 없음). 기본식 floor(base × level^power)로 필요치만 다시 채울 수 있습니다. 저장 즉시 서버 반영.
레벨
필요 경험치
포인트
STR
DEX
CON
INT
WIS
CHA
퀘스트·NPC. 아래 표에서 NPC 좌표를 고치면 JSON에 반영됩니다. 저장 시 서버에 기록.
id
이름(ko)
zoneId
x
y
r
월드 크기·해안. 저장 시 서버 충돌/텔레포트에 즉시 반영.
테스터·플레이어에게 배포할 안내입니다. 로그인 없이
/guide.html
로도 열 수 있습니다.
한 줄 목표
마을에서 퀘스트 → 들판·던전에서 사냥 → 보스 처치 → 배 개방 → 다음 성으로 출항.
1. 접속
앱 KoyangE(내부 APK) 또는 브라우저 http://192.168.0.216:9001/
같은 Wi‑Fi / 사내망에서 서버(192.168.0.216:9001)에 연결되어야 합니다.
해 / 달 / 별 고양이 중 하나를 고른 뒤 입장합니다.
2. 화면
조이스틱 — 이동. 수동 이동 중에는 자동 사냥이 꺼집니다.
스킬 — 장착 스킬 최대 4개, 쿨타임 있음.
자동 — 서버 연결 중에만 ON/OFF. 오프라인 자동 농장 없음.
미니맵 — 빨강=몹, 마름모 NPC(노랑=! / 파랑=?), 게이트.
진행 중 — 퀘스트와 근처 NPC 방향 힌트.
대화 · 수락/보고 — NPC 근처에서 퀘스트 진행.
3. 성 루프
마을 — NPC·퀘스트·경매·배(보스 후).
들판 — 일반 몹·재료.
던전 — 강한 몹·중간 목표.
보스방 — 성 보스. 처치 시 배 개방.
문(게이트)에 다가가 「들어가기」로 구역 이동. 구역마다 짧은 분위기 문구가 뜹니다.
4. 퀘스트
머리 위 ! = 수락 가능, ? = 대화·보고 필요.
대화 → 수락 → 목표(처치/수집/대화) → NPC에게 보고.
성마다 항구·정찰·심부름·던전·여관·보스 퀘스트가 이어집니다.
5. 전투 · 드롭 · 성장
기본 공격·스킬로 전투. 피격 시 잠깐 경직될 수 있음.
처치 시 아이템이 바닥에 드롭됩니다. 가까이 가면 자동 줍기 · 탭으로도 줍기. 미니맵 노란□=드롭.
가방「강화」·장비「해제」·「장착중」표시 지원.
쓰러지면 마을로 귀환. 메뉴 → 수리로 HP 회복.
EXP·레벨업 보너스는 스튜디오 성장/EXP 표에서 레벨별로 수정.
경매 — 가방 팔기 → 경매 탭 구매. 장착 중이면 먼저 해제.
파티 — API 2인 파티·주사위 룻. 미니맵 파티색 표시. 앱 파티 UI는 미구현.
6. 보스 → 배 → 다음 성
보스 처치 → 승리 대사 + 배 개방.
마을에서 배 버튼이 잠깐 반짝임. 라벨에 다음 성(예: 배 · 소성).
출항 시 다음 성 도착 대사.
순서: 쥐 → 소 → 호 → 토 → 용 → 사 → 마 → 양 → 원 → 계 → 개 → 해.
7. 공정 플레이
자동 사냥 = 접속 + 자동 ON만. 백그라운드/오프라인 농장 금지.
개인 사주 전투 보정 없음.
Google Play / App Store 배포 안 함.
8. 문제 해결
자동 불가 → 서버 연결 확인.
배 잠김 → 현재 성 보스 미클리어, 또는 마을이 아님.
맵/몹 없음 → API·와이파이·216:9001 확인.
퀘스트 안 됨 → NPC에 더 가까이, !/? 후 대화.
타일 선택
맵(존) 추가
선택
월드맵 — 클릭해서 이동
미리보기입니다. 클릭한 위치로 게임 화면 카메라가 이동합니다.
스킬 추가
생성 시 선택 중인 오행 캐릭터 행동에 idle 프레임이 복사됩니다. 이후 스프라이트 탭에서 수정하세요. id는 행동 id와 같습니다.
타일 추가 (64×64 PNG 또는 GIF)
정지 PNG → 1장. GIF → 프레임 자동 분리. 수정 시 이미지 생략하면 메타만 저장.
오브젝트 추가 (PNG/GIF, 최대 256×256)
정지 PNG → 1장. GIF → 프레임 자동 분리(최대 24). 수정 시 이미지 생략하면 메타만 저장.